Skip to content

Commit

Permalink
fix infinite loop when deposit
Browse files Browse the repository at this point in the history
  • Loading branch information
theothersideofgods committed Feb 10, 2025
1 parent 85e639c commit 0e103cc
Show file tree
Hide file tree
Showing 3 changed files with 107 additions and 45 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,7 @@ const OverviewTransferWrapper = (
if (!sourceAddress) connectSourceChain();
if (!destAddress) connectDestChain();
// eslint-disable-next-line react-hooks/exhaustive-deps
}, [destAddress, sourceAddress, modalControl]);
}, [destAddress, sourceAddress, modalControl.isOpen]);

const closeModal = () => {
modalControl.close();
Expand Down
5 changes: 2 additions & 3 deletions examples/ibc-asset-list/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@
"@interchain-kit/core": "0.0.1-beta.62",
"@interchain-kit/keplr-extension": "0.0.1-beta.62",
"@interchain-kit/leap-extension": "0.0.1-beta.62",
"@interchain-kit/react": "0.0.1-beta.62",
"@interchain-kit/react": "^0.2.1",
"@interchain-ui/react": "1.26.0",
"@interchain-ui/react-no-ssr": "^0.1.6",
"@interchainjs/cosmos": "1.8.2",
Expand All @@ -53,6 +53,5 @@
"eslint-config-next": "^14.1.0",
"generate-lockfile": "0.0.12",
"typescript": "^5.1.6"
},
"packageManager": "[email protected]"
}
}
145 changes: 104 additions & 41 deletions examples/ibc-asset-list/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1056,11 +1056,11 @@ __metadata:
"@interchain-kit/core": "npm:0.0.1-beta.62"
"@interchain-kit/keplr-extension": "npm:0.0.1-beta.62"
"@interchain-kit/leap-extension": "npm:0.0.1-beta.62"
"@interchain-kit/react": "npm:0.0.1-beta.62"
"@interchain-kit/react": "npm:^0.2.1"
"@interchain-ui/react": "npm:1.26.0"
"@interchain-ui/react-no-ssr": "npm:^0.1.6"
"@interchainjs/cosmos": "npm:1.7.6"
"@interchainjs/cosmos-types": "npm:1.7.6"
"@interchainjs/cosmos": "npm:1.8.2"
"@interchainjs/cosmos-types": "npm:1.8.1"
"@tanstack/react-query": "npm:4.32.0"
"@tanstack/react-query-devtools": "npm:4.32.0"
"@types/node": "npm:^20.14.6"
Expand Down Expand Up @@ -1108,6 +1108,30 @@ __metadata:
languageName: node
linkType: hard

"@interchain-kit/core@npm:^0.2.1":
version: 0.2.1
resolution: "@interchain-kit/core@npm:0.2.1"
dependencies:
"@chain-registry/v2": "npm:^1.71.71"
"@chain-registry/v2-keplr": "npm:^0.0.72"
"@chain-registry/v2-types": "npm:^0.53.40"
"@interchainjs/cosmos": "npm:1.6.3"
"@interchainjs/cosmos-types": "npm:1.6.3"
"@ledgerhq/hw-app-cosmos": "npm:^6.30.4"
"@ledgerhq/hw-transport": "npm:^6.31.4"
"@ledgerhq/hw-transport-webhid": "npm:^6.30.0"
"@ledgerhq/hw-transport-webusb": "npm:^6.29.4"
"@walletconnect/sign-client": "npm:^2.17.3"
"@walletconnect/types": "npm:^2.17.3"
axios: "npm:^1.7.9"
bowser: "npm:^2.11.0"
buffer: "npm:^6.0.3"
interchainjs: "npm:1.6.3"
long: "npm:^5.2.3"
checksum: 10c0/815a4d36a7dca32d37afc0007eff0e17cbd63492fbc8e502cb6d8d80004a8608d2a7142fe764ed1c9d33e46e4dab9992530d0f9e14cab18281bab30e31440d06
languageName: node
linkType: hard

"@interchain-kit/keplr-extension@npm:0.0.1-beta.62":
version: 0.0.1-beta.62
resolution: "@interchain-kit/keplr-extension@npm:0.0.1-beta.62"
Expand All @@ -1127,12 +1151,12 @@ __metadata:
languageName: node
linkType: hard

"@interchain-kit/react@npm:0.0.1-beta.62":
version: 0.0.1-beta.62
resolution: "@interchain-kit/react@npm:0.0.1-beta.62"
"@interchain-kit/react@npm:^0.2.1":
version: 0.2.1
resolution: "@interchain-kit/react@npm:0.2.1"
dependencies:
"@chain-registry/v2-types": "npm:^0.53.40"
"@interchain-kit/core": "npm:0.0.1-beta.62"
"@interchain-kit/core": "npm:^0.2.1"
"@interchain-ui/react": "npm:1.26.1"
"@interchainjs/cosmos": "npm:1.6.3"
"@interchainjs/cosmos-types": "npm:1.6.3"
Expand All @@ -1144,7 +1168,7 @@ __metadata:
react: "npm:^18.3.1"
react-dom: "npm:^18.3.1"
zustand: "npm:^5.0.3"
checksum: 10c0/ca8bf406531b07ac75431b4a9db388ace79e82f1354e4b38b6d6fe6784a8661bd7820ea3d0c9c75826a239f3e4cb96212df6b9b0445e70d815bc8a08cd11c00f
checksum: 10c0/9fb9aab1b93408f39fa89b6d8dbfc41804288f5d01c657f54f04e4f710195169d3b2a9b2ffa49d3776c05a5384cfc17497d039f94941680ab372b8a45af77e5f
languageName: node
linkType: hard

Expand Down Expand Up @@ -1245,16 +1269,17 @@ __metadata:
languageName: node
linkType: hard

"@interchainjs/auth@npm:1.7.6":
version: 1.7.6
resolution: "@interchainjs/auth@npm:1.7.6"
"@interchainjs/auth@npm:^1.7.10":
version: 1.8.3
resolution: "@interchainjs/auth@npm:1.8.3"
dependencies:
"@interchainjs/types": "npm:1.7.6"
"@interchainjs/utils": "npm:1.7.6"
"@interchainjs/types": "npm:^1.8.3"
"@interchainjs/utils": "npm:^1.8.3"
"@noble/curves": "npm:^1.1.0"
"@noble/hashes": "npm:^1.3.1"
"@scure/bip32": "npm:^1.0.10"
ethers: "npm:^6.5.1"
checksum: 10c0/4944317698cf8453188030992dce91410871a7a27f2e2a2412d73bd26b80ce965991b3e33c936c199c933b3a952bbf9fec47c42bc89425c2f7668c2223595082
checksum: 10c0/df4b3df501fe65fbe10ca125e47b4f5c9ed57322a19128e1ab837b046692f4862ca5a0b51485b9664d981500b75aa4dad07438de5b8109001528b0fbb10dc492
languageName: node
linkType: hard

Expand All @@ -1268,13 +1293,23 @@ __metadata:
languageName: node
linkType: hard

"@interchainjs/cosmos-types@npm:1.7.6":
version: 1.7.6
resolution: "@interchainjs/cosmos-types@npm:1.7.6"
"@interchainjs/cosmos-types@npm:1.8.1":
version: 1.8.1
resolution: "@interchainjs/cosmos-types@npm:1.8.1"
dependencies:
"@interchainjs/types": "npm:1.7.6"
"@interchainjs/utils": "npm:1.7.6"
checksum: 10c0/ccd59ae2ec5fba6422d37894b1a8e2cada8f972adbf7236b373d5078f10627a43b3b19a1c22434b26b096c8379abd82be280f633d978da41defa7dc379bc8932
"@interchainjs/types": "npm:1.7.8"
"@interchainjs/utils": "npm:^1.7.9"
checksum: 10c0/7143a9cb5bca5247b278a8f4f5fb238e3fe37ff84df18fc14fc59fb8af10711768cb141e1fb97825c58f9628b143e9de4e3311a2a0b20d9e5e2a57a04a0ace31
languageName: node
linkType: hard

"@interchainjs/cosmos-types@npm:^1.8.1":
version: 1.9.3
resolution: "@interchainjs/cosmos-types@npm:1.9.3"
dependencies:
"@interchainjs/types": "npm:^1.8.3"
"@interchainjs/utils": "npm:^1.8.3"
checksum: 10c0/70f6f6ea1af92f83b99c71e107f5f29295c04b18fef408e6977a05b9e4e774c59fe833235eb9e226918cb7ec9a4889ac4dc81df31959e1eda0248f5d798cdc34
languageName: node
linkType: hard

Expand All @@ -1295,20 +1330,20 @@ __metadata:
languageName: node
linkType: hard

"@interchainjs/cosmos@npm:1.7.6":
version: 1.7.6
resolution: "@interchainjs/cosmos@npm:1.7.6"
"@interchainjs/cosmos@npm:1.8.2":
version: 1.8.2
resolution: "@interchainjs/cosmos@npm:1.8.2"
dependencies:
"@chain-registry/v2": "npm:^1.65.6"
"@chain-registry/v2-types": "npm:^0.49.6"
"@interchainjs/auth": "npm:1.7.6"
"@interchainjs/cosmos-types": "npm:1.7.6"
"@interchainjs/types": "npm:1.7.6"
"@interchainjs/utils": "npm:1.7.6"
"@interchainjs/auth": "npm:^1.7.10"
"@interchainjs/cosmos-types": "npm:^1.8.1"
"@interchainjs/types": "npm:1.7.8"
"@interchainjs/utils": "npm:^1.7.9"
"@noble/curves": "npm:^1.1.0"
"@noble/hashes": "npm:^1.3.1"
decimal.js: "npm:^10.4.3"
checksum: 10c0/e502cc4c953860c53625dccd953d851e1639b14da2e8de0f9061eb940ca511e59b444f613b22a118aaa25a8f480d3654657d10bd35d2b24bef86b7228b831aec
checksum: 10c0/661df4627a8752ef481302bc7535720359fd2732456f8ac0ab5da987435f13e4ec5dc57faae9c683beddac415b762a354c7f458bd64a69a8496e24f56bdbb29f
languageName: node
linkType: hard

Expand All @@ -1321,12 +1356,21 @@ __metadata:
languageName: node
linkType: hard

"@interchainjs/types@npm:1.7.6":
version: 1.7.6
resolution: "@interchainjs/types@npm:1.7.6"
"@interchainjs/types@npm:1.7.8":
version: 1.7.8
resolution: "@interchainjs/types@npm:1.7.8"
dependencies:
decimal.js: "npm:^10.4.3"
checksum: 10c0/5c601ca672cdc37f57c8319ef42ed6415433286cba8075ca7e514d8057f9057299d8c8227e6110aa17e3be550e1a362bebb8845a57ef7b3dbfa6097deeeb7899
languageName: node
linkType: hard

"@interchainjs/types@npm:^1.8.3":
version: 1.8.3
resolution: "@interchainjs/types@npm:1.8.3"
dependencies:
decimal.js: "npm:^10.4.3"
checksum: 10c0/6206d61f8bf75199a6d0348b41fba866773ba376d04148a7fa5538a3419fbfeb6e4e741f1836e2dfa20b1693d0824c4a673ca2c086686993c6fc5191f4e19e61
checksum: 10c0/ff579ff4f33f8288ad1942dedabea5f632aea5cd37831c935457ba9dffc0664b79c2950e94288e34c40f5aada291430a5b7f251dd4eff79028663d5405646a2a
languageName: node
linkType: hard

Expand All @@ -1340,13 +1384,14 @@ __metadata:
languageName: node
linkType: hard

"@interchainjs/utils@npm:1.7.6":
version: 1.7.6
resolution: "@interchainjs/utils@npm:1.7.6"
"@interchainjs/utils@npm:^1.7.9, @interchainjs/utils@npm:^1.8.3":
version: 1.8.3
resolution: "@interchainjs/utils@npm:1.8.3"
dependencies:
"@interchainjs/types": "npm:1.7.6"
"@interchainjs/types": "npm:^1.8.3"
bech32: "npm:^2.0.0"
checksum: 10c0/6c8e2f8bd833c2c2c73cdaa248e6a21d7820f247d5a84b0d4cd95d9240cb4860de957ed67fae53519e0e474f5b142718ac795a91313155360f37ba22f98ab5d7
decimal.js: "npm:^10.4.3"
checksum: 10c0/65a7b243780f3e13c477de51f005ebbc52491bd4c3186d5d786361ce667d8cb9c1a8458fbeb4f72c6059132e0fc57def658a4f6b2377707fa86a709d17fd4ab8
languageName: node
linkType: hard

Expand Down Expand Up @@ -1736,7 +1781,7 @@ __metadata:
languageName: node
linkType: hard

"@noble/curves@npm:^1.1.0":
"@noble/curves@npm:^1.1.0, @noble/curves@npm:~1.8.1":
version: 1.8.1
resolution: "@noble/curves@npm:1.8.1"
dependencies:
Expand All @@ -1752,7 +1797,7 @@ __metadata:
languageName: node
linkType: hard

"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.3.1":
"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.7.1":
version: 1.7.1
resolution: "@noble/hashes@npm:1.7.1"
checksum: 10c0/2f8ec0338ccc92b576a0f5c16ab9c017a3a494062f1fbb569ae641c5e7eab32072f9081acaa96b5048c0898f972916c818ea63cbedda707886a4b5ffcfbf94e3
Expand Down Expand Up @@ -3551,6 +3596,24 @@ __metadata:
languageName: node
linkType: hard

"@scure/base@npm:~1.2.2":
version: 1.2.4
resolution: "@scure/base@npm:1.2.4"
checksum: 10c0/469c8aee80d6d6973e1aac6184befa04568f1b4016e40c889025f4a721575db9c1ca0c2ead80613896cce929392740322a18da585a427f157157e797dc0a42a9
languageName: node
linkType: hard

"@scure/bip32@npm:^1.0.10":
version: 1.6.2
resolution: "@scure/bip32@npm:1.6.2"
dependencies:
"@noble/curves": "npm:~1.8.1"
"@noble/hashes": "npm:~1.7.1"
"@scure/base": "npm:~1.2.2"
checksum: 10c0/a0abd62d1fe34b4d90b84feb25fa064ad452fd51be9fd7ea3dcd376059c0e8d08d4fe454099030f43fb91a1bee85cd955f093f221bbc522178919f779fbe565c
languageName: node
linkType: hard

"@stablelib/aead@npm:^1.0.1":
version: 1.0.1
resolution: "@stablelib/aead@npm:1.0.1"
Expand Down Expand Up @@ -9308,11 +9371,11 @@ __metadata:

"typescript@patch:typescript@npm%3A^5.1.6#optional!builtin<compat/typescript>":
version: 5.4.5
resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin<compat/typescript>::version=5.4.5&hash=5adc0c"
resolution: "typescript@patch:typescript@npm%3A5.4.5#optional!builtin<compat/typescript>::version=5.4.5&hash=d69c25"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 10c0/db2ad2a16ca829f50427eeb1da155e7a45e598eec7b086d8b4e8ba44e5a235f758e606d681c66992230d3fc3b8995865e5fd0b22a2c95486d0b3200f83072ec9
checksum: 10c0/9cf4c053893bcf327d101b6c024a55baf05430dc30263f9adb1bf354aeffc11306fe1f23ba2f9a0209674359f16219b5b7d229e923477b94831d07d5a33a4217
languageName: node
linkType: hard

Expand Down

0 comments on commit 0e103cc

Please sign in to comment.