Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: bridging functionality for testnet (#524)
* fix: prevent chain client from downloading unrelated IBC requests - the requests can generate 404 Not Found responses if there is no chain-registry IBC data between these chains * feat: enable bridge buttons of related found assets * refactor: improve useChainUtil memoization * fix: resolve correct chain denoms on any remote chain * fix: use chain-registry info to determine IBC port and channel IDs * refactor: abstract out useSingleHopChannelInfo * refactor: pass SWR information through useSingleHopChannelInfo hook * refactor: move IBC client status check to BridgeCard component * refactor: remove previous usage of useIbcOpenTransfers checks: - the previous logic queried every connection, channel, and client of an IBC chain, this was a lot of data for some real chains - the new logic queries only the client state as the best check of liveliness * feat: add source/destination client status output to BridgeCard * refactor: remove unused remote chain hooks * feat: tidy up URLs in notification toasts * fix: add custom RPC client check for bank balance: - the previous check (now a suggested default check) did not prevent error of a validator having incorrect account sequencing - the error was: Error: Account '[account_number]' does not exist on chain. Send some tokens there before trying to query sequence * fix: Bridge form should disable during active request * fix: correct side (source/dest) bank balance checked for Bridge button * fix: make Bridge button error text same size as submit text
- Loading branch information