diff --git a/examples/authz/hooks/useTx.ts b/examples/authz/hooks/useTx.ts index 41f72322..5ea39c42 100644 --- a/examples/authz/hooks/useTx.ts +++ b/examples/authz/hooks/useTx.ts @@ -1,23 +1,9 @@ import { useChain } from '@interchain-kit/react'; -import { StdFee } from '@cosmjs/stargate'; -import { type CustomToast } from './useToast'; import { defaultContext, useQuery } from '@tanstack/react-query'; - import { DEFAULT_SIGNING_CLIENT_QUERY_KEY } from '@interchainjs/react/react-query'; import { WalletState } from '@interchain-kit/core'; -interface Msg { - typeUrl: string; - value: any; -} - -interface TxOptions { - fee?: StdFee | null; - toast?: Partial; - onSuccess?: () => void; -} - export enum TxStatus { Failed = 'Transaction Failed', Successful = 'Transaction Successful', diff --git a/examples/injective/components/SendMsg.tsx b/examples/injective/components/SendMsg.tsx index 786713bd..cf399985 100644 --- a/examples/injective/components/SendMsg.tsx +++ b/examples/injective/components/SendMsg.tsx @@ -1,40 +1,49 @@ -import { Box, Text, Button, Link } from "@interchain-ui/react"; -import { useState } from "react"; -import { useChain } from "@interchain-kit/react"; -import { defaultAssetList, defaultChain, defaultChainName } from "@/config"; -import useBalance from "@/hooks/useBalance"; -import { toEncoders, toConverters } from '@interchainjs/cosmos/utils'; -import { MsgSend } from '../src/codegen/cosmos/bank/v1beta1/tx'; -import { cosmos } from '../src/codegen'; +import { Box, Text, Button, Link } from '@interchain-ui/react'; +import { useState } from 'react'; +import { useChain } from '@interchain-kit/react'; +import { defaultAssetList, defaultChain, defaultChainName } from '@/config'; +import useBalance from '@/hooks/useBalance'; +import { MsgSend } from 'injective-react/cosmos/bank/v1beta1/tx'; +import { useSend } from 'injective-react/cosmos/bank/v1beta1/tx.rpc.react'; +import { useSigningClient } from '../hooks/useTx'; +import { WalletState } from '@interchain-kit/core'; +import { defaultContext } from '@tanstack/react-query'; export default function SendMsg() { const coin = defaultAssetList?.assets[0]; - const denom = coin!.base! + const denom = coin!.base!; const COIN_DISPLAY_EXPONENT = coin!.denomUnits.find( (unit) => unit.denom === coin!.display )?.exponent as number; - const chain = defaultChain - const txPage = chain?.explorers?.[0].txPage + const chain = defaultChain; + const txPage = chain?.explorers?.[0].txPage; - const { address, signingClient, isLoading } = useChain(defaultChainName); - signingClient?.addEncoders(toEncoders(MsgSend)); - signingClient?.addConverters(toConverters(MsgSend)); + const { address } = useChain(defaultChainName); + const { data: signingClient, isLoading } = useSigningClient( + defaultChainName, + { + walletStatus: WalletState.Connected, + } + ); + + const { mutate: send } = useSend({ + options: { + context: defaultContext, + }, + clientResolver: signingClient, + }); const [sending, setSending] = useState(false); const [txHash, setTxHash] = useState(null); const [error, setError] = useState(null); - const { - balance, - isBalanceLoaded, - isFetchingBalance, - refetchBalance, - } = useBalance({ - address, - }) + const { balance, isBalanceLoaded, isFetchingBalance, refetchBalance } = + useBalance({ + address, + }); const handleSend = async () => { if (sending || isLoading) return; @@ -44,62 +53,76 @@ export default function SendMsg() { setSending(true); const fee = { - amount: [{ - denom, - amount: '2500', - }], - gas: "1000000", + amount: [ + { + denom, + amount: '2500', + }, + ], + gas: '1000000', }; - const { send } = cosmos.bank.v1beta1.MessageComposer.withTypeUrl - const msgs = [send({ + + const msg = MsgSend.fromPartial({ fromAddress: address, toAddress: address, - amount: [{ denom, amount: '1' }] - })] - try { - const data = await signingClient.signAndBroadcast( - address, msgs, fee, 'using interchainjs' - ) as any - console.log('onSuccess', data) - if (data.code === 0) { - setTimeout(() => { - refetchBalance() - setTxHash(data.hash); + amount: [{ denom, amount: '1' }], + }); + + send( + { + signerAddress: address, + message: msg, + fee, + memo: 'using interchainjs', + }, + { + onSuccess: (data) => { + refetchBalance(); + setTxHash(data.transactionHash); + setSending(false); + }, + onError: (error) => { + setError(error?.message || 'Unknown error'); setSending(false); - }, 4000) - } else { - setError(data.rawLog || JSON.stringify(data || {})); - setSending(false); + }, } - } catch (error: any) { - console.log('onError', error) - setError(error?.message || 'Unknown error'); - setSending(false); - } - } + ); + }; return ( - - Balance: {isFetchingBalance ? '--' : (balance?.toFixed(COIN_DISPLAY_EXPONENT))} {coin?.symbol} + + + Balance:{' '} + {isFetchingBalance ? '--' : balance?.toFixed(COIN_DISPLAY_EXPONENT)}{' '} + {coin?.symbol} + + > + {isLoading ? 'Initializing...' : 'Send Token'} + - {txHash && - Details: - - {txPage?.replace('${txHash}', txHash)!} - - } - {error && - Error: - {error} - } + {txHash && ( + + Details: + + {txPage?.replace('${txHash}', txHash)!} + + + )} + {error && ( + + + Error: + + {error} + + )} ); -} \ No newline at end of file +} diff --git a/examples/injective/hooks/useBalance.ts b/examples/injective/hooks/useBalance.ts index 93193352..a9b6decd 100644 --- a/examples/injective/hooks/useBalance.ts +++ b/examples/injective/hooks/useBalance.ts @@ -1,51 +1,38 @@ -// import { useGetBalance } from 'interchainjs/cosmos/bank/v1beta1/query.rpc.func' +import { useGetBalance } from 'injective-react/cosmos/bank/v1beta1/query.rpc.react'; import { defaultRpcEndpoint as rpcEndpoint } from '@/config'; -// import { defaultContext } from '@tanstack/react-query' -import BigNumber from "bignumber.js"; -import { defaultAssetList } from "@/config"; -import { createRpcQueryHooks, useRpcClient } from '../src/codegen'; - -export default function useBalance({ - address, -}:{ - address: string, -}) { +import BigNumber from 'bignumber.js'; +import { defaultAssetList } from '@/config'; +import { defaultContext } from '@tanstack/react-query'; +export default function useBalance({ address }: { address: string }) { const coin = defaultAssetList?.assets[0]; - const denom = coin!.base! + const denom = coin!.base!; const COIN_DISPLAY_EXPONENT = coin!.denomUnits.find( (unit) => unit.denom === coin!.display )?.exponent as number; - const { data: rpcClient } = useRpcClient({ - rpcEndpoint, - options: { - enabled: !!rpcEndpoint && !!address, - }, - }); - - const hooks = createRpcQueryHooks({ rpc: rpcClient }); - const { data: balance, isSuccess: isBalanceLoaded, isLoading: isFetchingBalance, refetch: refetchBalance, - } = hooks.useBalance({ + } = useGetBalance({ request: { address: address || '', denom, }, options: { - enabled: !!address && !!rpcClient, - // transform the returned balance into a BigNumber + context: defaultContext, + enabled: !!address, select: ({ balance }) => new BigNumber(balance?.amount ?? 0).multipliedBy( 10 ** -COIN_DISPLAY_EXPONENT ), - } + staleTime: 0, + }, + clientResolver: rpcEndpoint, }); return { @@ -53,5 +40,5 @@ export default function useBalance({ isBalanceLoaded, isFetchingBalance, refetchBalance, - } + }; } diff --git a/examples/injective/hooks/useTx.ts b/examples/injective/hooks/useTx.ts new file mode 100644 index 00000000..8624315b --- /dev/null +++ b/examples/injective/hooks/useTx.ts @@ -0,0 +1,34 @@ +import { useChain } from '@interchain-kit/react'; +import { defaultContext, useQuery } from '@tanstack/react-query'; + +import { DEFAULT_SIGNING_CLIENT_QUERY_KEY } from 'injective-react/react-query'; +import { WalletState } from '@interchain-kit/core'; + +export enum TxStatus { + Failed = 'Transaction Failed', + Successful = 'Transaction Successful', + Broadcasting = 'Transaction Broadcasting', +} + +export const useSigningClient = ( + chainName: string, + options: { + walletStatus?: WalletState; + } +) => { + const { getSigningClient } = useChain(chainName); + + return useQuery( + [DEFAULT_SIGNING_CLIENT_QUERY_KEY, chainName], + async () => { + const client = await getSigningClient(); + return client; + }, + { + enabled: + !!chainName && + (!options || options?.walletStatus === WalletState.Connected), + context: defaultContext, + } + ); +}; diff --git a/examples/injective/package.json b/examples/injective/package.json index 863d1c46..9e612e90 100644 --- a/examples/injective/package.json +++ b/examples/injective/package.json @@ -37,13 +37,14 @@ "@interchain-kit/react": "0.2.202", "@interchain-ui/react": "^1.23.29", "@interchain-ui/react-no-ssr": "^0.1.6", + "@interchainjs/cosmos": "1.9.12", "@interchainjs/cosmos-types": "1.9.12", "@interchainjs/injective": "1.9.12", "@tanstack/react-query": "4.29.1", "bignumber.js": "9.1.1", "chain-registry": "^1.69.32", "decimal.js": "^10.4.3", - "interchainjs": "1.9.12", + "injective-react": "1.9.12", "mobx": "^6.13.5", "next": "^13", "react": "18.2.0", diff --git a/examples/injective/yarn.lock b/examples/injective/yarn.lock index fe6ba788..e12d9865 100644 --- a/examples/injective/yarn.lock +++ b/examples/injective/yarn.lock @@ -1592,6 +1592,34 @@ __metadata: languageName: node linkType: hard +"@chain-registry/v2-keplr@npm:^0.0.72": + version: 0.0.72 + resolution: "@chain-registry/v2-keplr@npm:0.0.72" + dependencies: + "@chain-registry/v2": "npm:^1.71.71" + "@chain-registry/v2-types": "npm:^0.53.40" + "@keplr-wallet/cosmos": "npm:0.12.28" + "@keplr-wallet/crypto": "npm:0.12.28" + "@types/semver": "npm:^7.5.8" + semver: "npm:^7.5.0" + checksum: 10c0/38b7885336931d0d65a794ac866ada5a37a9a5396b5fcb972eb215a2b5b2111ae122a38c350a501ea18f2b859c76d0bfb448946a5e33c2166faa931876ab30c2 + languageName: node + linkType: hard + +"@chain-registry/v2-types@npm:0.53.68": + version: 0.53.68 + resolution: "@chain-registry/v2-types@npm:0.53.68" + checksum: 10c0/5b4d1d039bce3bc595f83e6950f6c1a5594984ae141461f2225b9a45a3c2dddc243ccb0d1af433dae6d9477a724170d471a365d6905ede854c0fb478f343b918 + languageName: node + linkType: hard + +"@chain-registry/v2-types@npm:0.53.72, @chain-registry/v2-types@npm:^0.53.40, @chain-registry/v2-types@npm:^0.53.72": + version: 0.53.72 + resolution: "@chain-registry/v2-types@npm:0.53.72" + checksum: 10c0/a86ae13acfc13ec0f954c5c9b2211d1d9e50cc006b02a4113f33f9eaa2be350c01a5838869f4520d574b24019fd1f1b9bfc44781fa1331a2b0569cceba86a40a + languageName: node + linkType: hard + "@chain-registry/v2-types@npm:^0.49.6": version: 0.49.86 resolution: "@chain-registry/v2-types@npm:0.49.86" @@ -1613,19 +1641,12 @@ __metadata: languageName: node linkType: hard -"@chain-registry/v2-types@npm:^0.53.2": - version: 0.53.2 - resolution: "@chain-registry/v2-types@npm:0.53.2" - checksum: 10c0/071695776b1fe17263e2b5e541ffb478a5516089b4dd0c7f9cefc0d244b862283921a262875c2ace795ecf31c0477d218407acf102a0dc2e4beb770abb5e4f4c - languageName: node - linkType: hard - -"@chain-registry/v2@npm:^1.65.20": - version: 1.71.18 - resolution: "@chain-registry/v2@npm:1.71.18" +"@chain-registry/v2@npm:1.71.71": + version: 1.71.71 + resolution: "@chain-registry/v2@npm:1.71.71" dependencies: - "@chain-registry/v2-types": "npm:^0.53.2" - checksum: 10c0/7f7952e5421b9521b742c889ddc820961c3bd8219570a4cb1514ee995da559fd9f0ce4df43961b60a62d75c436e3662ef189eaf60e136ec7e4e1503bba590912 + "@chain-registry/v2-types": "npm:^0.53.40" + checksum: 10c0/b498b77509b3750d2533186ca3a4ae49776a1fcf59d4b9be9a43e9287b805a48a300f1ba375e108ac9565f738a4c0089009e186bf27be42edffb7355b5dfc962 languageName: node linkType: hard @@ -1647,6 +1668,15 @@ __metadata: languageName: node linkType: hard +"@chain-registry/v2@npm:^1.71.71": + version: 1.71.125 + resolution: "@chain-registry/v2@npm:1.71.125" + dependencies: + "@chain-registry/v2-types": "npm:^0.53.72" + checksum: 10c0/8bc903103efc92fc61847df85b009b5aa0a9b06a63f4dc7b3f9b1467ffddfbda3017ba989965a2d31512131e494a19a1fc7e7ecc6c42170c570c4f12c7d796ce + languageName: node + linkType: hard + "@chakra-ui/accordion@npm:2.1.9": version: 2.1.9 resolution: "@chakra-ui/accordion@npm:2.1.9" @@ -2908,24 +2938,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/cosmwasm-stargate@npm:^0.32.4": - version: 0.32.4 - resolution: "@cosmjs/cosmwasm-stargate@npm:0.32.4" - dependencies: - "@cosmjs/amino": "npm:^0.32.4" - "@cosmjs/crypto": "npm:^0.32.4" - "@cosmjs/encoding": "npm:^0.32.4" - "@cosmjs/math": "npm:^0.32.4" - "@cosmjs/proto-signing": "npm:^0.32.4" - "@cosmjs/stargate": "npm:^0.32.4" - "@cosmjs/tendermint-rpc": "npm:^0.32.4" - "@cosmjs/utils": "npm:^0.32.4" - cosmjs-types: "npm:^0.9.0" - pako: "npm:^2.0.2" - checksum: 10c0/f7e285c51ef8b1098a9ea5ca2546a1e226b4fa0a990d95faa6f3b752f3638b6c55f36a56b6f4b11f0a66fd61e3ae8772921d8e99418218df0b2205efe1c82f37 - languageName: node - linkType: hard - "@cosmjs/crypto@npm:^0.31.3": version: 0.31.3 resolution: "@cosmjs/crypto@npm:0.31.3" @@ -3045,7 +3057,7 @@ __metadata: languageName: node linkType: hard -"@cosmjs/proto-signing@npm:^0.32.3, @cosmjs/proto-signing@npm:^0.32.4": +"@cosmjs/proto-signing@npm:^0.32.3": version: 0.32.4 resolution: "@cosmjs/proto-signing@npm:0.32.4" dependencies: @@ -3121,24 +3133,6 @@ __metadata: languageName: node linkType: hard -"@cosmjs/stargate@npm:^0.32.4": - version: 0.32.4 - resolution: "@cosmjs/stargate@npm:0.32.4" - dependencies: - "@confio/ics23": "npm:^0.6.8" - "@cosmjs/amino": "npm:^0.32.4" - "@cosmjs/encoding": "npm:^0.32.4" - "@cosmjs/math": "npm:^0.32.4" - "@cosmjs/proto-signing": "npm:^0.32.4" - "@cosmjs/stream": "npm:^0.32.4" - "@cosmjs/tendermint-rpc": "npm:^0.32.4" - "@cosmjs/utils": "npm:^0.32.4" - cosmjs-types: "npm:^0.9.0" - xstream: "npm:^11.14.0" - checksum: 10c0/c30a3519516aaa7eae58ba827c80fcf74c7fe7a9d3aa5cc8138c3a2768f5f241f59c2f5cec27e9037b4df12b1c6605b4fac9eadb4de97bd84edddc3a80a02e24 - languageName: node - linkType: hard - "@cosmjs/stream@npm:^0.31.3": version: 0.31.3 resolution: "@cosmjs/stream@npm:0.31.3" @@ -3175,7 +3169,7 @@ __metadata: languageName: node linkType: hard -"@cosmjs/tendermint-rpc@npm:^0.32.3, @cosmjs/tendermint-rpc@npm:^0.32.4": +"@cosmjs/tendermint-rpc@npm:^0.32.3": version: 0.32.4 resolution: "@cosmjs/tendermint-rpc@npm:0.32.4" dependencies: @@ -3556,7 +3550,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/address@npm:^5.7.0": +"@ethersproject/address@npm:^5.6.0, @ethersproject/address@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/address@npm:5.7.0" dependencies: @@ -3607,7 +3601,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/hash@npm:5.7.0, @ethersproject/hash@npm:^5.7.0": +"@ethersproject/hash@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/hash@npm:5.7.0" dependencies: @@ -3624,7 +3618,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/keccak256@npm:^5.7.0": +"@ethersproject/keccak256@npm:^5.5.0, @ethersproject/keccak256@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/keccak256@npm:5.7.0" dependencies: @@ -3875,14 +3869,15 @@ __metadata: "@cosmology/telescope": "npm:^1.10.3" "@emotion/react": "npm:11.10.6" "@emotion/styled": "npm:11.10.6" - "@interchain-kit/core": "npm:0.0.1-beta.23" - "@interchain-kit/keplr-extension": "npm:0.0.1-beta.23" - "@interchain-kit/leap-extension": "npm:0.0.1-beta.23" - "@interchain-kit/react": "npm:0.0.1-beta.23" + "@interchain-kit/core": "npm:0.2.202" + "@interchain-kit/keplr-extension": "npm:0.2.202" + "@interchain-kit/leap-extension": "npm:0.2.202" + "@interchain-kit/react": "npm:0.2.202" "@interchain-ui/react": "npm:^1.23.29" "@interchain-ui/react-no-ssr": "npm:^0.1.6" - "@interchainjs/cosmos-types": "npm:1.9.3" - "@interchainjs/injective": "npm:1.9.3" + "@interchainjs/cosmos": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/injective": "npm:1.9.12" "@tanstack/react-query": "npm:4.29.1" "@tanstack/react-query-devtools": "npm:4.29.1" "@types/node": "npm:^20.14.6" @@ -3894,7 +3889,7 @@ __metadata: eslint: "npm:8.28.0" eslint-config-next: "npm:13.0.5" generate-lockfile: "npm:0.0.12" - interchainjs: "npm:1.9.3" + injective-react: "npm:1.9.12" mobx: "npm:^6.13.5" next: "npm:^13" react: "npm:18.2.0" @@ -3904,65 +3899,67 @@ __metadata: languageName: unknown linkType: soft -"@interchain-kit/core@npm:0.0.1-beta.23": - version: 0.0.1-beta.23 - resolution: "@interchain-kit/core@npm:0.0.1-beta.23" +"@interchain-kit/core@npm:0.2.202": + version: 0.2.202 + resolution: "@interchain-kit/core@npm:0.2.202" dependencies: - "@chain-registry/v2": "npm:^1.65.20" - "@chain-registry/v2-types": "npm:^0.49.6" - "@cosmjs/amino": "npm:^0.32.3" - "@cosmjs/cosmwasm-stargate": "npm:^0.32.4" - "@cosmjs/proto-signing": "npm:^0.32.3" - "@cosmjs/stargate": "npm:^0.32.4" - "@interchainjs/cosmos-types": "npm:0.0.1-beta.9" - "@interchainjs/injective": "npm:0.0.1-beta.13" - "@ledgerhq/hw-app-cosmos": "npm:^6.30.0" - "@ledgerhq/hw-transport": "npm:^6.31.0" - "@ledgerhq/hw-transport-webhid": "npm:^6.29.0" - "@ledgerhq/hw-transport-webusb": "npm:^6.29.0" - "@walletconnect/sign-client": "npm:^2.16.1" - "@walletconnect/types": "npm:2.13.3" + "@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.9.3" + "@interchainjs/cosmos-types": "npm:1.9.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:0.0.1-beta.14" + interchainjs: "npm:1.9.3" long: "npm:^5.2.3" - checksum: 10c0/2cb5a5364b7dba430217988e6bc9830e145ab3f48ddf4d6beb76225930da1a6a6403d7ce67135e85cdf4f156e9e5458c57fdda61f9edace1ccbd243ae90417b5 + checksum: 10c0/fe4abd6786676b4e097c3fbb7e867c805fdf5351fae227feef3955d7a35f55b43b838509b67e754ad70a8796c7e6d734a8e3e2691dafdf2ae363d03bba0af69b languageName: node linkType: hard -"@interchain-kit/keplr-extension@npm:0.0.1-beta.23": - version: 0.0.1-beta.23 - resolution: "@interchain-kit/keplr-extension@npm:0.0.1-beta.23" +"@interchain-kit/keplr-extension@npm:0.2.202": + version: 0.2.202 + resolution: "@interchain-kit/keplr-extension@npm:0.2.202" dependencies: - "@interchain-kit/core": "npm:0.0.1-beta.23" + "@interchain-kit/core": "npm:0.2.202" "@keplr-wallet/provider-extension": "npm:^0.12.102" - checksum: 10c0/d432b9dbb850bdd436fbcb26b834eb7db4809b47992b52dc35094ab2493c88fa0b83f432dd46c0520064d0925786c058947f2b5caf06c883f22b15fa2759e1b2 + checksum: 10c0/c5a56d63585c71a913f12ea29841e5fbe1108850e2a8dce22cd94ee0a43a4ca995ec99830d504f9e4519a9e2f433aa9ba1a6e78df3c176f9a34d326c0541cfff languageName: node linkType: hard -"@interchain-kit/leap-extension@npm:0.0.1-beta.23": - version: 0.0.1-beta.23 - resolution: "@interchain-kit/leap-extension@npm:0.0.1-beta.23" +"@interchain-kit/leap-extension@npm:0.2.202": + version: 0.2.202 + resolution: "@interchain-kit/leap-extension@npm:0.2.202" dependencies: - "@interchain-kit/core": "npm:0.0.1-beta.23" - checksum: 10c0/fd23b06123e1e95753c8b13d59bf370dc5b06368608b57d2acba791018f25c5f1341b7f629a47823b2453812b29aa4feb2891956dfa9b3b92244d1d7aec61496 + "@interchain-kit/core": "npm:0.2.202" + checksum: 10c0/54d87a79ec767082645aea8ac8dd20a9992a5f0550982ba1aa52082cdb50f6bc89472604874c55574ffa5ce9d5dacc50e6df709565ebdd0c77b8fdc7cf388fb9 languageName: node linkType: hard -"@interchain-kit/react@npm:0.0.1-beta.23": - version: 0.0.1-beta.23 - resolution: "@interchain-kit/react@npm:0.0.1-beta.23" +"@interchain-kit/react@npm:0.2.202": + version: 0.2.202 + resolution: "@interchain-kit/react@npm:0.2.202" dependencies: - "@chain-registry/v2-types": "npm:^0.49.6" - "@interchain-kit/core": "npm:0.0.1-beta.23" - "@interchain-ui/react": "npm:1.24.0" - "@interchainjs/cosmos-types": "npm:0.0.1-beta.9" - "@interchainjs/injective": "npm:0.0.1-beta.13" + "@chain-registry/v2-types": "npm:^0.53.40" + "@interchain-kit/core": "npm:0.2.202" + "@interchain-ui/react": "npm:1.26.1" + "@interchainjs/cosmos": "npm:1.9.3" + "@interchainjs/cosmos-types": "npm:1.9.3" + "@react-icons/all-files": "npm:^4.1.0" "@types/react": "npm:^18.3.3" "@types/react-dom": "npm:^18.3.0" - interchainjs: "npm:0.0.1-beta.14" + "@walletconnect/types": "npm:^2.17.3" + interchainjs: "npm:1.9.3" react: "npm:^18.3.1" react-dom: "npm:^18.3.1" - checksum: 10c0/cad31588c95b3b6d1c6eaf392aa6a672d73ec26792e0930f5822b01983d6f2e0a86b849f1902c021c50853ae3ab3220c98985448e350224bc63e78e29e8315af + zustand: "npm:^5.0.3" + checksum: 10c0/9fffe3bd7344cc6b3a3ed03b4ae48e7c22ba83f462459c85ee86230a85e339c2b72424c29c66be67efcda0d9664cc28851eba7ae5ed695d53a09e993c32a6e6a languageName: node linkType: hard @@ -3976,9 +3973,9 @@ __metadata: languageName: node linkType: hard -"@interchain-ui/react@npm:1.24.0": - version: 1.24.0 - resolution: "@interchain-ui/react@npm:1.24.0" +"@interchain-ui/react@npm:1.26.1": + version: 1.26.1 + resolution: "@interchain-ui/react@npm:1.26.1" dependencies: "@floating-ui/core": "npm:^1.6.7" "@floating-ui/dom": "npm:^1.6.10" @@ -3991,7 +3988,9 @@ __metadata: "@react-aria/utils": "npm:^3.25.2" "@tanstack/react-virtual": "npm:^3.10.5" "@vanilla-extract/css": "npm:^1.15.5" + "@vanilla-extract/css-utils": "npm:^0.1.4" "@vanilla-extract/dynamic": "npm:^2.1.2" + "@vanilla-extract/private": "npm:^1.0.6" "@vanilla-extract/recipes": "npm:^0.5.5" animejs: "npm:^3.2.2" bignumber.js: "npm:^9.1.2" @@ -4000,14 +3999,14 @@ __metadata: copy-to-clipboard: "npm:^3.3.3" immer: "npm:^10.1.1" lodash: "npm:^4.17.21" - rainbow-sprinkles: "npm:^0.17.2" + rainbow-sprinkles: "npm:^0.17.3" react-aria: "npm:^3.34.3" react-stately: "npm:^3.32.2" zustand: "npm:^4.5.5" peerDependencies: react: ^16.14.0 || ^17.0.0 || ^18.0.0 react-dom: ^16.14.0 || ^17.0.0 || ^18.0.0 - checksum: 10c0/48bbf30adce982d116b19557ad4393b8d92798741b8e11715f6386b064edc2d635892bdfbe628a77e329030f297eb0c155b80628d7506bdffe0190a0e49934b5 + checksum: 10c0/6d81a248ff777dce9ca7202af9ff1fd12e262e97fe4281f0e7afcb957d072dc9fc145c06b0eaf14cf27c2d28e023a0b4efcee6d9da565d5d29f72d43e29cf85b languageName: node linkType: hard @@ -4048,16 +4047,29 @@ __metadata: languageName: node linkType: hard -"@interchainjs/auth@npm:^0.0.1-beta.16": - version: 0.0.1-beta.16 - resolution: "@interchainjs/auth@npm:0.0.1-beta.16" +"@interchainjs/amino@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/amino@npm:1.9.12" + dependencies: + "@interchainjs/crypto": "npm:1.9.12" + "@interchainjs/encoding": "npm:1.9.12" + "@interchainjs/math": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" + checksum: 10c0/e845903aa5b41190ddc5662a1113131e44ce64feee3588f7e95f85173f6f8855204ed0f3243f4406520399f770b73411721c9cd5bbdbd5a28acda70ba442b862 + languageName: node + linkType: hard + +"@interchainjs/auth@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/auth@npm:1.9.12" dependencies: - "@interchainjs/types": "npm:^0.0.1-beta.15" - "@interchainjs/utils": "npm:^0.0.1-beta.15" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" "@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/c82965c9322911362803ae2b54ff2372dd4f3522e23ed5493eecb6e759e2024f58b7da179cc2a248960a3d89d3b3af5dc8a03b007f2b89fdea93ba0f3e07bddf + checksum: 10c0/125c0f1a6f60d32ff851e15a1afb4c96cb0fb74823d8251bc83e1c07f99e1bece4879b97f72b43103c903ed1d1ab2550d8c999235302bf26695230f35b9d5bb1 languageName: node linkType: hard @@ -4075,13 +4087,13 @@ __metadata: languageName: node linkType: hard -"@interchainjs/cosmos-types@npm:0.0.1-beta.9": - version: 0.0.1-beta.9 - resolution: "@interchainjs/cosmos-types@npm:0.0.1-beta.9" +"@interchainjs/cosmos-types@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/cosmos-types@npm:1.9.12" dependencies: - "@interchainjs/types": "npm:^0.0.1-beta.9" - "@interchainjs/utils": "npm:^0.0.1-beta.9" - checksum: 10c0/9518b762531b50dfdfe5875bd3dde242d14caa3bde9e8e826eaf66fc0b26f5d76a88db8f4e68bf15029dc2f4a6e29115130fa4604c39a6853c7f0d363b1f76b2 + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" + checksum: 10c0/6e6e8ccd733b6d94cb35c1a84cff26cc7dacc8259166114128c804a42a48002174fa03d91020585ff7b569c81804e572c05af76f89dee1373357df8d49aa77a2 languageName: node linkType: hard @@ -4095,34 +4107,24 @@ __metadata: languageName: node linkType: hard -"@interchainjs/cosmos-types@npm:^0.0.1-beta.17, @interchainjs/cosmos-types@npm:^0.0.1-beta.9": - version: 0.0.1-beta.17 - resolution: "@interchainjs/cosmos-types@npm:0.0.1-beta.17" - dependencies: - "@interchainjs/types": "npm:^0.0.1-beta.15" - "@interchainjs/utils": "npm:^0.0.1-beta.15" - checksum: 10c0/9e3c7793dd5cdf9b09795a90fd0b318bbb192adca4ffe9a1faf310c0a21b514fac59b9dd21eec67b738c1767e4550dc7271cb338652cbe97940c5b76a889d081 - languageName: node - linkType: hard - -"@interchainjs/cosmos@npm:^0.0.1-beta.12, @interchainjs/cosmos@npm:^0.0.1-beta.20": - version: 0.0.1-beta.20 - resolution: "@interchainjs/cosmos@npm:0.0.1-beta.20" +"@interchainjs/cosmos@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/cosmos@npm:1.9.12" dependencies: "@chain-registry/v2": "npm:^1.65.6" - "@chain-registry/v2-types": "npm:^0.49.6" - "@interchainjs/auth": "npm:^0.0.1-beta.16" - "@interchainjs/cosmos-types": "npm:^0.0.1-beta.17" - "@interchainjs/types": "npm:^0.0.1-beta.15" - "@interchainjs/utils": "npm:^0.0.1-beta.15" + "@chain-registry/v2-types": "npm:0.53.68" + "@interchainjs/auth": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" "@noble/curves": "npm:^1.1.0" "@noble/hashes": "npm:^1.3.1" decimal.js: "npm:^10.4.3" - checksum: 10c0/98298296f7a80e91192050ff5f79f98e4b969746692d7fafb4b321623b1d9d5a82f0e64588a587cf327f22701fee7ff126381dd007dbdbe2068323a1091bcc25 + checksum: 10c0/4446d4d4a43cbc1dab2d6ddf9f3a327186b73ce4406c6d45d1ddc371471b37e74998441fc64a509dbc1e8578d0dc46bfbf3130a6c8e9090c955d5c9782807c9c languageName: node linkType: hard -"@interchainjs/cosmos@npm:^1.9.3": +"@interchainjs/cosmos@npm:1.9.3, @interchainjs/cosmos@npm:^1.9.3": version: 1.9.3 resolution: "@interchainjs/cosmos@npm:1.9.3" dependencies: @@ -4139,76 +4141,97 @@ __metadata: languageName: node linkType: hard -"@interchainjs/ethereum@npm:^0.0.1-beta.9": - version: 0.0.1-beta.15 - resolution: "@interchainjs/ethereum@npm:0.0.1-beta.15" +"@interchainjs/crypto@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/crypto@npm:1.9.12" dependencies: - "@ethersproject/bignumber": "npm:^5.7.0" - "@ethersproject/bytes": "npm:^5.7.0" - "@ethersproject/hash": "npm:^5.7.0" - "@ethersproject/transactions": "npm:^5.7.0" - "@interchainjs/types": "npm:^0.0.1-beta.15" - "@interchainjs/utils": "npm:^0.0.1-beta.15" - "@noble/hashes": "npm:^1.3.1" - checksum: 10c0/55ea9df08d4b41f933187cd10116d6e128ccd6a5d2e65a223fdadfee570827cfe163ea1b5f814035ead91486fa9bf35c7326f5b78cf51808a51fbc26033ab5de + "@interchainjs/encoding": "npm:1.9.12" + "@interchainjs/math": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" + "@noble/hashes": "npm:^1" + bn.js: "npm:^5.2.0" + elliptic: "npm:^6.5.4" + libsodium-wrappers-sumo: "npm:^0.7.11" + checksum: 10c0/4f9821aa442f585ca47785cda77209004e4cc0ee147a3abfb0324a03a88afce50869b053589690a8b67b3a54d3197177d255109dc67d46297affc23c944240a3 languageName: node linkType: hard -"@interchainjs/ethereum@npm:^1.8.3": - version: 1.8.3 - resolution: "@interchainjs/ethereum@npm:1.8.3" +"@interchainjs/encoding@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/encoding@npm:1.9.12" + dependencies: + "@interchainjs/math": "npm:1.9.12" + base64-js: "npm:^1.3.0" + bech32: "npm:^1.1.4" + readonly-date: "npm:^1.0.0" + checksum: 10c0/1caddaaf1afbebdd0829c95fd10d45541b41dbf12c4d35cde50a09705881f3e55a7f8d8e4c007d813ae89243603762efd359a1c66648aa70f35f5d658a7f1794 + languageName: node + linkType: hard + +"@interchainjs/ethereum@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/ethereum@npm:1.9.12" dependencies: "@ethersproject/bignumber": "npm:^5.7.0" "@ethersproject/bytes": "npm:^5.7.0" "@ethersproject/hash": "npm:^5.7.0" "@ethersproject/transactions": "npm:^5.7.0" - "@interchainjs/types": "npm:^1.8.3" - "@interchainjs/utils": "npm:^1.8.3" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" "@noble/hashes": "npm:^1.3.1" + ethereum-cryptography: "npm:^3.1.0" ethers: "npm:^6.13.4" - checksum: 10c0/3111b5da7305fb41dc4fac249e54a7ca695e08d5d65dab3666bc5a155e2089e790c6dcb25df95df212267fa99acbe0314a2c42cf0590a4ba31131cd7a287da27 + rlp: "npm:^3.0.0" + checksum: 10c0/5a8e33b31b71bdb90b4afce6407da32ee0cbe0be207f8b14e05552b1a4ebf7469f9e249ace3b32dfe8dffaa3302f3e86682ebb639b1440d77f6f0c146d67b0c6 languageName: node linkType: hard -"@interchainjs/injective@npm:0.0.1-beta.13": - version: 0.0.1-beta.13 - resolution: "@interchainjs/injective@npm:0.0.1-beta.13" +"@interchainjs/injective@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/injective@npm:1.9.12" dependencies: - "@interchainjs/cosmos": "npm:^0.0.1-beta.12" - "@interchainjs/cosmos-types": "npm:^0.0.1-beta.9" - "@interchainjs/ethereum": "npm:^0.0.1-beta.9" - "@interchainjs/types": "npm:^0.0.1-beta.9" - "@interchainjs/utils": "npm:^0.0.1-beta.9" + "@ethersproject/transactions": "npm:^5.7.0" + "@interchainjs/auth": "npm:1.9.12" + "@interchainjs/cosmos": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/ethereum": "npm:1.9.12" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" + "@noble/hashes": "npm:^1.3.1" decimal.js: "npm:^10.4.3" - interchainjs: "npm:^0.0.1-beta.14" - checksum: 10c0/3e72ca54c7aa5b819f53f01f1fca98614e83c0fd295175c4d5d7cb12a34fcef27e7f667bc43c2f08c603516f5db603df6f57fce2e56059c73ffc3ed911c03619 + interchainjs: "npm:1.9.12" + checksum: 10c0/38000c321d25dacd55b473cc069c4597ab0e7aa188f4e8f55c886ffafbd22ba5e5da1ed3d8fc0a5b8959a4be3a767bc44fcdb3cbd205c013c746c6a675060645 languageName: node linkType: hard -"@interchainjs/injective@npm:1.9.3": - version: 1.9.3 - resolution: "@interchainjs/injective@npm:1.9.3" +"@interchainjs/math@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/math@npm:1.9.12" dependencies: - "@ethersproject/transactions": "npm:^5.7.0" - "@interchainjs/auth": "npm:^1.8.3" - "@interchainjs/cosmos": "npm:^1.9.3" - "@interchainjs/cosmos-types": "npm:^1.9.3" - "@interchainjs/ethereum": "npm:^1.8.3" - "@interchainjs/types": "npm:^1.8.3" - "@interchainjs/utils": "npm:^1.8.3" - "@noble/hashes": "npm:^1.3.1" - decimal.js: "npm:^10.4.3" - interchainjs: "npm:^1.9.3" - checksum: 10c0/3a78312da99dcdbf3d64f5caf6be146b0ebebac0691652145f9486ffbd5cece0c8cfa8887a7a4c3854f8210e1936ebaf632561a1f64a27a67ed2f765f2adb64e + bn.js: "npm:^5.2.0" + checksum: 10c0/771d3b6056941b4c16f950eb977886035f8a7d891f541cce739357b571209c869110f361f3c19a9d4f3470fa75be3cd0d699e366b3917eac3e8433e6936b18ca + languageName: node + linkType: hard + +"@interchainjs/pubkey@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/pubkey@npm:1.9.12" + dependencies: + "@interchainjs/amino": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/encoding": "npm:1.9.12" + "@interchainjs/math": "npm:1.9.12" + "@interchainjs/types": "npm:1.9.12" + checksum: 10c0/59d1ee9e4b1bb77ed4565f76e09ec3f930bcb4ff59c581e80616401313d89080a09b98dcd28c2c046c08e818d922dd8459fd4101a2aab39b69330715b9abc4cd languageName: node linkType: hard -"@interchainjs/types@npm:^0.0.1-beta.15, @interchainjs/types@npm:^0.0.1-beta.9": - version: 0.0.1-beta.15 - resolution: "@interchainjs/types@npm:0.0.1-beta.15" +"@interchainjs/types@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/types@npm:1.9.12" dependencies: decimal.js: "npm:^10.4.3" - checksum: 10c0/ba5ed0e696f4f24ed522cae0497bd496c17e54e0373d47a9543032e7d8d63b69ae573e5853a4a150b6996671a616fcf2ca9615fcbcf48de92a213ac7417ae93c + checksum: 10c0/30607621c2c4f187a66a420bcee8fbf38884b880bf2dbbdb250eab5bf490bde86ddea0f19d94b06a136199671aff287d7be0bae9bbc2359d797006d5029815c8 languageName: node linkType: hard @@ -4221,13 +4244,16 @@ __metadata: languageName: node linkType: hard -"@interchainjs/utils@npm:^0.0.1-beta.15, @interchainjs/utils@npm:^0.0.1-beta.9": - version: 0.0.1-beta.15 - resolution: "@interchainjs/utils@npm:0.0.1-beta.15" +"@interchainjs/utils@npm:1.9.12": + version: 1.9.12 + resolution: "@interchainjs/utils@npm:1.9.12" dependencies: - "@interchainjs/types": "npm:^0.0.1-beta.15" + "@chain-registry/v2": "npm:1.71.71" + "@chain-registry/v2-types": "npm:0.53.72" + "@interchainjs/types": "npm:1.9.12" bech32: "npm:^2.0.0" - checksum: 10c0/030eecfb90866275e23a08400579a1d6a780b23391f0231f13ce852eb52bf3889365a04100f698cd0ce95d1c83e14c3ef13696d915025230a268778184bc2e74 + decimal.js: "npm:^10.4.3" + checksum: 10c0/62e0c147a7f04c574c50702fc10ee9e9d207bbb0fe438593afcf67748ff57112ad7bee8f39954c178b39231bc24811263efd81ee72adbe29746c46fcf229c4da languageName: node linkType: hard @@ -4408,6 +4434,64 @@ __metadata: languageName: node linkType: hard +"@keplr-wallet/common@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/common@npm:0.12.28" + dependencies: + "@keplr-wallet/crypto": "npm:0.12.28" + "@keplr-wallet/types": "npm:0.12.28" + buffer: "npm:^6.0.3" + delay: "npm:^4.4.0" + mobx: "npm:^6.1.7" + checksum: 10c0/6207dac075aad13af4cd78efe5f79b3abfc445cb42cef6c6bf0c06b32c6e570dd1f4f93a4c64214bd03b77a669b308c30c09d041f51e25f14544305bc7f7f6a2 + languageName: node + linkType: hard + +"@keplr-wallet/cosmos@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/cosmos@npm:0.12.28" + dependencies: + "@ethersproject/address": "npm:^5.6.0" + "@keplr-wallet/common": "npm:0.12.28" + "@keplr-wallet/crypto": "npm:0.12.28" + "@keplr-wallet/proto-types": "npm:0.12.28" + "@keplr-wallet/simple-fetch": "npm:0.12.28" + "@keplr-wallet/types": "npm:0.12.28" + "@keplr-wallet/unit": "npm:0.12.28" + bech32: "npm:^1.1.4" + buffer: "npm:^6.0.3" + long: "npm:^4.0.0" + protobufjs: "npm:^6.11.2" + checksum: 10c0/b062eb75c03a1285aba7e5398191961e7e9d01ec53e1094a6c3858817e4e41d9c571f09961289b07fb3175d9648eeb3587744efb563be9c379b79e2ed0fc207c + languageName: node + linkType: hard + +"@keplr-wallet/crypto@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/crypto@npm:0.12.28" + dependencies: + "@ethersproject/keccak256": "npm:^5.5.0" + bip32: "npm:^2.0.6" + bip39: "npm:^3.0.3" + bs58check: "npm:^2.1.2" + buffer: "npm:^6.0.3" + crypto-js: "npm:^4.0.0" + elliptic: "npm:^6.5.3" + sha.js: "npm:^2.4.11" + checksum: 10c0/90bb3ec875c1dbaceb5fa31c2bce201d4556b293e9bc8173e0959bd04f47690a65567ad2c6e8a49f597d7b5b81bf4f02c36fe12e1fa0ee4e5c4447d50101f228 + languageName: node + linkType: hard + +"@keplr-wallet/proto-types@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/proto-types@npm:0.12.28" + dependencies: + long: "npm:^4.0.0" + protobufjs: "npm:^6.11.2" + checksum: 10c0/c3b05d4788040dfcbb8e6ea1516aaa1e375f73fc1099476f880771ae410ec69985ccbf22056a37c8c715446c0e829912fa8061cfbfdd8bdeca74c58a6a153afc + languageName: node + linkType: hard + "@keplr-wallet/provider-extension@npm:^0.12.102": version: 0.12.141 resolution: "@keplr-wallet/provider-extension@npm:0.12.141" @@ -4421,6 +4505,13 @@ __metadata: languageName: node linkType: hard +"@keplr-wallet/simple-fetch@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/simple-fetch@npm:0.12.28" + checksum: 10c0/a5f7b9df3555f1d6b1fb0c72560302a62f6482ce7417c4218724e97827cad3ec8c71ea0dea2929571a9db9236d55ece7df15326944c5e1e64df0d55eab871882 + languageName: node + linkType: hard + "@keplr-wallet/types@npm:0.12.141": version: 0.12.141 resolution: "@keplr-wallet/types@npm:0.12.141" @@ -4432,7 +4523,27 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/devices@npm:^8.4.4": +"@keplr-wallet/types@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/types@npm:0.12.28" + dependencies: + long: "npm:^4.0.0" + checksum: 10c0/a541088e55ee0a57ac0e5a9c56e8b788d6325f438fcb4f0a478ba4ce76e336660774d8373a2c3dc6b53e4c6d7b5d91be3128102f340728c71a25448d35245980 + languageName: node + linkType: hard + +"@keplr-wallet/unit@npm:0.12.28": + version: 0.12.28 + resolution: "@keplr-wallet/unit@npm:0.12.28" + dependencies: + "@keplr-wallet/types": "npm:0.12.28" + big-integer: "npm:^1.6.48" + utility-types: "npm:^3.10.0" + checksum: 10c0/08d86d9ba01a11fcf2acd6a8a8b2252381eda8dc7613e3c3a50d7ebf73433fcece862b437f4118410e8c968983535e0aa5c4f2747eef9fd9785635eff836f7a7 + languageName: node + linkType: hard + +"@ledgerhq/devices@npm:8.4.4, @ledgerhq/devices@npm:^8.4.4": version: 8.4.4 resolution: "@ledgerhq/devices@npm:8.4.4" dependencies: @@ -4451,7 +4562,7 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-app-cosmos@npm:^6.30.0": +"@ledgerhq/hw-app-cosmos@npm:^6.30.4": version: 6.30.4 resolution: "@ledgerhq/hw-app-cosmos@npm:6.30.4" dependencies: @@ -4462,19 +4573,19 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-transport-webhid@npm:^6.29.0": - version: 6.29.4 - resolution: "@ledgerhq/hw-transport-webhid@npm:6.29.4" +"@ledgerhq/hw-transport-webhid@npm:^6.30.0": + version: 6.30.0 + resolution: "@ledgerhq/hw-transport-webhid@npm:6.30.0" dependencies: - "@ledgerhq/devices": "npm:^8.4.4" + "@ledgerhq/devices": "npm:8.4.4" "@ledgerhq/errors": "npm:^6.19.1" "@ledgerhq/hw-transport": "npm:^6.31.4" "@ledgerhq/logs": "npm:^6.12.0" - checksum: 10c0/85db88aa9c9ca4911645b9421e1a1ce828c48c32b03b7ed15caed8f8e24749dc31007540ec4f0088603d1a315274dbc06d30e4cb71c86b57160b721a664fc8dd + checksum: 10c0/1cb6ddb50127d6cb73d80259e10da687a2b7aa87ebbac8cc3e770ac5b95a3ef0001bdaf77109da0eb62509cb8668a9642858b59cb0ff355c1adb0fe2114c532c languageName: node linkType: hard -"@ledgerhq/hw-transport-webusb@npm:^6.29.0": +"@ledgerhq/hw-transport-webusb@npm:^6.29.4": version: 6.29.4 resolution: "@ledgerhq/hw-transport-webusb@npm:6.29.4" dependencies: @@ -4486,7 +4597,7 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/hw-transport@npm:^6.31.0, @ledgerhq/hw-transport@npm:^6.31.4": +"@ledgerhq/hw-transport@npm:^6.31.4": version: 6.31.4 resolution: "@ledgerhq/hw-transport@npm:6.31.4" dependencies: @@ -4584,6 +4695,13 @@ __metadata: languageName: node linkType: hard +"@noble/ciphers@npm:1.2.1": + version: 1.2.1 + resolution: "@noble/ciphers@npm:1.2.1" + checksum: 10c0/00e414da686ddba00f6e9bed124abb698bfe076658d40cc4e3b67b51fc7582fc3c2a7002ef33f154ea8cbf45e7783cfd48325cf3885d577ce8c0ae8bdd648069 + languageName: node + linkType: hard + "@noble/curves@npm:1.2.0": version: 1.2.0 resolution: "@noble/curves@npm:1.2.0" @@ -4593,16 +4711,16 @@ __metadata: languageName: node linkType: hard -"@noble/curves@npm:^1.1.0": - version: 1.6.0 - resolution: "@noble/curves@npm:1.6.0" +"@noble/curves@npm:1.8.0": + version: 1.8.0 + resolution: "@noble/curves@npm:1.8.0" dependencies: - "@noble/hashes": "npm:1.5.0" - checksum: 10c0/f3262aa4d39148e627cd82b5ac1c93f88c5bb46dd2566b5e8e52ffac3a0fc381ad30c2111656fd2bd3b0d37d43d540543e0d93a5ff96a6cb184bc3bfe10d1cd9 + "@noble/hashes": "npm:1.7.0" + checksum: 10c0/3ebb1795f3f7d74c879bc6262a3444061585a2cab90b7b637dc57d931063dd0c95be858a4c2389e932651825dbc461c215dbcf43984a232de3bd6b2d326ba555 languageName: node linkType: hard -"@noble/curves@npm:~1.8.1": +"@noble/curves@npm:1.8.1, @noble/curves@npm:~1.8.1": version: 1.8.1 resolution: "@noble/curves@npm:1.8.1" dependencies: @@ -4611,6 +4729,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.1.0": + version: 1.6.0 + resolution: "@noble/curves@npm:1.6.0" + dependencies: + "@noble/hashes": "npm:1.5.0" + checksum: 10c0/f3262aa4d39148e627cd82b5ac1c93f88c5bb46dd2566b5e8e52ffac3a0fc381ad30c2111656fd2bd3b0d37d43d540543e0d93a5ff96a6cb184bc3bfe10d1cd9 + languageName: node + linkType: hard + "@noble/hashes@npm:1.3.2": version: 1.3.2 resolution: "@noble/hashes@npm:1.3.2" @@ -4625,7 +4752,14 @@ __metadata: languageName: node linkType: hard -"@noble/hashes@npm:1.7.1, @noble/hashes@npm:~1.7.1": +"@noble/hashes@npm:1.7.0": + version: 1.7.0 + resolution: "@noble/hashes@npm:1.7.0" + checksum: 10c0/1ef0c985ebdb5a1bd921ea6d959c90ba826af3ae05b40b459a703e2a5e9b259f190c6e92d6220fb3800e2385521e4159e238415ad3f6b79c52f91dd615e491dc + languageName: node + linkType: hard + +"@noble/hashes@npm:1.7.1, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:~1.7.1": version: 1.7.1 resolution: "@noble/hashes@npm:1.7.1" checksum: 10c0/2f8ec0338ccc92b576a0f5c16ab9c017a3a494062f1fbb569ae641c5e7eab32072f9081acaa96b5048c0898f972916c818ea63cbedda707886a4b5ffcfbf94e3 @@ -5715,6 +5849,15 @@ __metadata: languageName: node linkType: hard +"@react-icons/all-files@npm:^4.1.0": + version: 4.1.0 + resolution: "@react-icons/all-files@npm:4.1.0" + peerDependencies: + react: "*" + checksum: 10c0/6327623b857ba2a9fdf835f2e7029feec7acdd53dc14163085789518d7e1323deb7db649b660d3bad3991285e8408238ad4d09c37b9a0ba7d2601dd74ac0ae56 + languageName: node + linkType: hard + "@react-stately/calendar@npm:^3.5.5": version: 3.5.5 resolution: "@react-stately/calendar@npm:3.5.5" @@ -6398,14 +6541,14 @@ __metadata: languageName: node linkType: hard -"@scure/base@npm:~1.2.2": +"@scure/base@npm:~1.2.2, @scure/base@npm:~1.2.4": version: 1.2.4 resolution: "@scure/base@npm:1.2.4" checksum: 10c0/469c8aee80d6d6973e1aac6184befa04568f1b4016e40c889025f4a721575db9c1ca0c2ead80613896cce929392740322a18da585a427f157157e797dc0a42a9 languageName: node linkType: hard -"@scure/bip32@npm:^1.0.10": +"@scure/bip32@npm:1.6.2, @scure/bip32@npm:^1.0.10": version: 1.6.2 resolution: "@scure/bip32@npm:1.6.2" dependencies: @@ -6416,180 +6559,20 @@ __metadata: languageName: node linkType: hard -"@sinclair/typebox@npm:^0.24.1": - version: 0.24.51 - resolution: "@sinclair/typebox@npm:0.24.51" - checksum: 10c0/458131e83ca59ad3721f0abeef2aa5220aff2083767e1143d75c67c85d55ef7a212f48f394471ee6bdd2e860ba30f09a489cdd2a28a2824d5b0d1014bdfb2552 - languageName: node - linkType: hard - -"@stablelib/aead@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/aead@npm:1.0.1" - checksum: 10c0/8ec16795a6f94264f93514661e024c5b0434d75000ea133923c57f0db30eab8ddc74fa35f5ff1ae4886803a8b92e169b828512c9e6bc02c818688d0f5b9f5aef - languageName: node - linkType: hard - -"@stablelib/binary@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/binary@npm:1.0.1" - dependencies: - "@stablelib/int": "npm:^1.0.1" - checksum: 10c0/154cb558d8b7c20ca5dc2e38abca2a3716ce36429bf1b9c298939cea0929766ed954feb8a9c59245ac64c923d5d3466bb7d99f281debd3a9d561e1279b11cd35 - languageName: node - linkType: hard - -"@stablelib/bytes@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/bytes@npm:1.0.1" - checksum: 10c0/ee99bb15dac2f4ae1aa4e7a571e76483617a441feff422442f293993bc8b2c7ef021285c98f91a043bc05fb70502457799e28ffd43a8564a17913ee5ce889237 - languageName: node - linkType: hard - -"@stablelib/chacha20poly1305@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha20poly1305@npm:1.0.1" - dependencies: - "@stablelib/aead": "npm:^1.0.1" - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/chacha": "npm:^1.0.1" - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/poly1305": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/fe202aa8aface111c72bc9ec099f9c36a7b1470eda9834e436bb228618a704929f095b937f04e867fe4d5c40216ff089cbfeb2eeb092ab33af39ff333eb2c1e6 - languageName: node - linkType: hard - -"@stablelib/chacha@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/chacha@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/4d70b484ae89416d21504024f977f5517bf16b344b10fb98382c9e3e52fe8ca77ac65f5d6a358d8b152f2c9ffed101a1eb15ed1707cdf906e1b6624db78d2d16 - languageName: node - linkType: hard - -"@stablelib/constant-time@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/constant-time@npm:1.0.1" - checksum: 10c0/694a282441215735a1fdfa3d06db5a28ba92423890967a154514ef28e0d0298ce7b6a2bc65ebc4273573d6669a6b601d330614747aa2e69078c1d523d7069e12 - languageName: node - linkType: hard - -"@stablelib/ed25519@npm:^1.0.2": - version: 1.0.3 - resolution: "@stablelib/ed25519@npm:1.0.3" - dependencies: - "@stablelib/random": "npm:^1.0.2" - "@stablelib/sha512": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/b4a05e3c24dabd8a9e0b5bd72dea761bfb4b5c66404308e9f0529ef898e75d6f588234920762d5372cb920d9d47811250160109f02d04b6eed53835fb6916eb9 - languageName: node - linkType: hard - -"@stablelib/hash@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hash@npm:1.0.1" - checksum: 10c0/58b5572a4067820b77a1606ed2d4a6dc4068c5475f68ba0918860a5f45adf60b33024a0cea9532dcd8b7345c53b3c9636a23723f5f8ae83e0c3648f91fb5b5cc - languageName: node - linkType: hard - -"@stablelib/hkdf@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/hkdf@npm:1.0.1" - dependencies: - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/hmac": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/722d30e36afa8029fda2a9e8c65ad753deff92a234e708820f9fd39309d2494e1c035a4185f29ae8d7fbf8a74862b27128c66a1fb4bd7a792bd300190080dbe9 - languageName: node - linkType: hard - -"@stablelib/hmac@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/hmac@npm:1.0.1" - dependencies: - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/a111d5e687966b62c81f7dbd390f13582b027edee9bd39df6474a6472e5ad89d705e735af32bae2c9280a205806649f54b5ff8c4e8c8a7b484083a35b257e9e6 - languageName: node - linkType: hard - -"@stablelib/int@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/int@npm:1.0.1" - checksum: 10c0/e1a6a7792fc2146d65de56e4ef42e8bc385dd5157eff27019b84476f564a1a6c43413235ed0e9f7c9bb8907dbdab24679467aeb10f44c92e6b944bcd864a7ee0 - languageName: node - linkType: hard - -"@stablelib/keyagreement@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/keyagreement@npm:1.0.1" - dependencies: - "@stablelib/bytes": "npm:^1.0.1" - checksum: 10c0/18c9e09772a058edee265c65992ec37abe4ab5118171958972e28f3bbac7f2a0afa6aaf152ec1d785452477bdab5366b3f5b750e8982ae9ad090f5fa2e5269ba - languageName: node - linkType: hard - -"@stablelib/poly1305@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/poly1305@npm:1.0.1" - dependencies: - "@stablelib/constant-time": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/080185ffa92f5111e6ecfeab7919368b9984c26d048b9c09a111fbc657ea62bb5dfe6b56245e1804ce692a445cc93ab6625936515fa0e7518b8f2d86feda9630 - languageName: node - linkType: hard - -"@stablelib/random@npm:1.0.2, @stablelib/random@npm:^1.0.1, @stablelib/random@npm:^1.0.2": - version: 1.0.2 - resolution: "@stablelib/random@npm:1.0.2" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/ebb217cfb76db97d98ec07bd7ce03a650fa194b91f0cb12382738161adff1830f405de0e9bad22bbc352422339ff85f531873b6a874c26ea9b59cfcc7ea787e0 - languageName: node - linkType: hard - -"@stablelib/sha256@npm:1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha256@npm:1.0.1" - dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/e29ee9bc76eece4345e9155ce4bdeeb1df8652296be72bd2760523ad565e3b99dca85b81db3b75ee20b34837077eb8542ca88f153f162154c62ba1f75aecc24a - languageName: node - linkType: hard - -"@stablelib/sha512@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/sha512@npm:1.0.1" +"@scure/bip39@npm:1.5.4": + version: 1.5.4 + resolution: "@scure/bip39@npm:1.5.4" dependencies: - "@stablelib/binary": "npm:^1.0.1" - "@stablelib/hash": "npm:^1.0.1" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/84549070a383f4daf23d9065230eb81bc8f590c68bf5f7968f1b78901236b3bb387c14f63773dc6c3dc78e823b1c15470d2a04d398a2506391f466c16ba29b58 - languageName: node - linkType: hard - -"@stablelib/wipe@npm:^1.0.1": - version: 1.0.1 - resolution: "@stablelib/wipe@npm:1.0.1" - checksum: 10c0/c5a54f769c286a5b3ecff979471dfccd4311f2e84a959908e8c0e3aa4eed1364bd9707f7b69d1384b757e62cc295c221fa27286c7f782410eb8a690f30cfd796 + "@noble/hashes": "npm:~1.7.1" + "@scure/base": "npm:~1.2.4" + checksum: 10c0/0b398b8335b624c16dfb0d81b0e79f80f098bb98e327f1d68ace56636e0c56cc09a240ed3ba9c1187573758242ade7000260d65c15d3a6bcd95ac9cb284b450a languageName: node linkType: hard -"@stablelib/x25519@npm:1.0.3": - version: 1.0.3 - resolution: "@stablelib/x25519@npm:1.0.3" - dependencies: - "@stablelib/keyagreement": "npm:^1.0.1" - "@stablelib/random": "npm:^1.0.2" - "@stablelib/wipe": "npm:^1.0.1" - checksum: 10c0/d8afe8a120923a434359d7d1c6759780426fed117a84a6c0f84d1a4878834cb4c2d7da78a1fa7cf227ce3924fdc300cd6ed6e46cf2508bf17b1545c319ab8418 +"@sinclair/typebox@npm:^0.24.1": + version: 0.24.51 + resolution: "@sinclair/typebox@npm:0.24.51" + checksum: 10c0/458131e83ca59ad3721f0abeef2aa5220aff2083767e1143d75c67c85d55ef7a212f48f394471ee6bdd2e860ba30f09a489cdd2a28a2824d5b0d1014bdfb2552 languageName: node linkType: hard @@ -6793,6 +6776,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:10.12.18": + version: 10.12.18 + resolution: "@types/node@npm:10.12.18" + checksum: 10c0/7c2f966f59bff476ea9bf6bbe2d4b03d583899cb4fd7eb4d4daf49bab3475a9c68601ed8e40f57f89a860f46ab4e6c0216ad428506abac17182e888675b265f8 + languageName: node + linkType: hard + "@types/node@npm:22.7.5": version: 22.7.5 resolution: "@types/node@npm:22.7.5" @@ -6866,6 +6856,13 @@ __metadata: languageName: node linkType: hard +"@types/semver@npm:^7.5.8": + version: 7.5.8 + resolution: "@types/semver@npm:7.5.8" + checksum: 10c0/8663ff927234d1c5fcc04b33062cb2b9fcfbe0f5f351ed26c4d1e1581657deebd506b41ff7fdf89e787e3d33ce05854bc01686379b89e9c49b564c4cfa988efa + languageName: node + linkType: hard + "@types/yargs-parser@npm:*": version: 21.0.3 resolution: "@types/yargs-parser@npm:21.0.3" @@ -6996,28 +6993,28 @@ __metadata: languageName: node linkType: hard -"@walletconnect/core@npm:2.17.1": - version: 2.17.1 - resolution: "@walletconnect/core@npm:2.17.1" +"@walletconnect/core@npm:2.18.0": + version: 2.18.0 + resolution: "@walletconnect/core@npm:2.18.0" dependencies: "@walletconnect/heartbeat": "npm:1.2.2" "@walletconnect/jsonrpc-provider": "npm:1.0.14" "@walletconnect/jsonrpc-types": "npm:1.0.4" "@walletconnect/jsonrpc-utils": "npm:1.0.8" - "@walletconnect/jsonrpc-ws-connection": "npm:1.0.14" + "@walletconnect/jsonrpc-ws-connection": "npm:1.0.16" "@walletconnect/keyvaluestorage": "npm:1.1.1" "@walletconnect/logger": "npm:2.1.2" "@walletconnect/relay-api": "npm:1.0.11" - "@walletconnect/relay-auth": "npm:1.0.4" + "@walletconnect/relay-auth": "npm:1.1.0" "@walletconnect/safe-json": "npm:1.0.2" "@walletconnect/time": "npm:1.0.2" - "@walletconnect/types": "npm:2.17.1" - "@walletconnect/utils": "npm:2.17.1" + "@walletconnect/types": "npm:2.18.0" + "@walletconnect/utils": "npm:2.18.0" "@walletconnect/window-getters": "npm:1.0.1" events: "npm:3.3.0" lodash.isequal: "npm:4.5.0" uint8arrays: "npm:3.1.0" - checksum: 10c0/57999472fcde27bf02fae3a0e2182379deb8e81978c68edb0a5d7616f96a515c8121b00865e99c5612d09a9dc6e7afebc76ea43412ab7e0eba88c4c88ed951bf + checksum: 10c0/6e77b129c1399d0a55964ba85694209eda95e9a24de3cc2297b138ae87ac6f307a500adc21297343dcd7b0cdda7d074b2fbb1350db3fc8251e34bf6531c0875b languageName: node linkType: hard @@ -7083,15 +7080,15 @@ __metadata: languageName: node linkType: hard -"@walletconnect/jsonrpc-ws-connection@npm:1.0.14": - version: 1.0.14 - resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.14" +"@walletconnect/jsonrpc-ws-connection@npm:1.0.16": + version: 1.0.16 + resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.16" dependencies: "@walletconnect/jsonrpc-utils": "npm:^1.0.6" "@walletconnect/safe-json": "npm:^1.0.2" events: "npm:^3.3.0" ws: "npm:^7.5.1" - checksum: 10c0/a710ecc51f8d3ed819ba6d6e53151ef274473aa8746ffdeaffaa3d4c020405bc694b0d179649fc2510a556eb4daf02f4a9e3dacef69ff95f673939bd67be649e + checksum: 10c0/30a09d24ffb6b4b291e2d1263504c4ea6c6797c992f5e6eb8033e58bd24749c80fd4e5ba6ffaadb28f8ced0c6b131213195b616f8983bb9f56aa7c91e83e6218 languageName: node linkType: hard @@ -7130,17 +7127,16 @@ __metadata: languageName: node linkType: hard -"@walletconnect/relay-auth@npm:1.0.4": - version: 1.0.4 - resolution: "@walletconnect/relay-auth@npm:1.0.4" +"@walletconnect/relay-auth@npm:1.1.0": + version: 1.1.0 + resolution: "@walletconnect/relay-auth@npm:1.1.0" dependencies: - "@stablelib/ed25519": "npm:^1.0.2" - "@stablelib/random": "npm:^1.0.1" + "@noble/curves": "npm:1.8.0" + "@noble/hashes": "npm:1.7.0" "@walletconnect/safe-json": "npm:^1.0.1" "@walletconnect/time": "npm:^1.0.2" - tslib: "npm:1.14.1" uint8arrays: "npm:^3.0.0" - checksum: 10c0/e90294ff718c5c1e49751a28916aaac45dd07d694f117052506309eb05b68cc2c72d9b302366e40d79ef952c22bd0bbea731d09633a6663b0ab8e18b4804a832 + checksum: 10c0/29eb41ce8e70d581a3a8c8f771a70d2775d6feca548ac7ea85a792471d865a6d63be02f7deb1591056299abc2f77e1a7b5e7a0c7f95f0e48cd62e783047cee46 languageName: node linkType: hard @@ -7153,20 +7149,20 @@ __metadata: languageName: node linkType: hard -"@walletconnect/sign-client@npm:^2.16.1": - version: 2.17.1 - resolution: "@walletconnect/sign-client@npm:2.17.1" +"@walletconnect/sign-client@npm:^2.17.3": + version: 2.18.0 + resolution: "@walletconnect/sign-client@npm:2.18.0" dependencies: - "@walletconnect/core": "npm:2.17.1" + "@walletconnect/core": "npm:2.18.0" "@walletconnect/events": "npm:1.0.1" "@walletconnect/heartbeat": "npm:1.2.2" "@walletconnect/jsonrpc-utils": "npm:1.0.8" "@walletconnect/logger": "npm:2.1.2" "@walletconnect/time": "npm:1.0.2" - "@walletconnect/types": "npm:2.17.1" - "@walletconnect/utils": "npm:2.17.1" + "@walletconnect/types": "npm:2.18.0" + "@walletconnect/utils": "npm:2.18.0" events: "npm:3.3.0" - checksum: 10c0/a6042c602deda064678c80b1a93a9a819fd97638b61ab82c6056daff7cd4251c225b3c59cdcf40cc5cfd0b2444a573f7f365b7b1255cc590dd569dcb21233692 + checksum: 10c0/35adab15684abb2b1c4e33e2f1abc850e74b47c978ac7a75df684aac1595742b148995adf43c692e178cc25dee1a430ed6603907283d9303d2afad1ce39dad57 languageName: node linkType: hard @@ -7179,23 +7175,9 @@ __metadata: languageName: node linkType: hard -"@walletconnect/types@npm:2.13.3": - version: 2.13.3 - resolution: "@walletconnect/types@npm:2.13.3" - dependencies: - "@walletconnect/events": "npm:1.0.1" - "@walletconnect/heartbeat": "npm:1.2.2" - "@walletconnect/jsonrpc-types": "npm:1.0.4" - "@walletconnect/keyvaluestorage": "npm:1.1.1" - "@walletconnect/logger": "npm:2.1.2" - events: "npm:3.3.0" - checksum: 10c0/b12e92e39fa2fd9dbdfbef62265c7f5e5aa1d824b6db68ea5ce4fa9ed56c9fcdf6d93fbc6ffeb57169cff4082d475899739377b91f2b13f5209c8ccb66c47d6e - languageName: node - linkType: hard - -"@walletconnect/types@npm:2.17.1": - version: 2.17.1 - resolution: "@walletconnect/types@npm:2.17.1" +"@walletconnect/types@npm:2.18.0, @walletconnect/types@npm:^2.17.3": + version: 2.18.0 + resolution: "@walletconnect/types@npm:2.18.0" dependencies: "@walletconnect/events": "npm:1.0.1" "@walletconnect/heartbeat": "npm:1.2.2" @@ -7203,35 +7185,32 @@ __metadata: "@walletconnect/keyvaluestorage": "npm:1.1.1" "@walletconnect/logger": "npm:2.1.2" events: "npm:3.3.0" - checksum: 10c0/27ec2f456d3b38d373585013eb3cedbac205f09e5443ab99f48216b592bbe1ba6c35572fb34792cc60d3ceaf32ba1d1d670021ed54cf1699666c9fe386fcac55 + checksum: 10c0/5f657706629efdd316586be9b4c6f654deede6210f70e4afdd292c00899ce0f8ac6d31bc2894645ddeaba73f48748d5a0c5e5adfbcff6ef5379b699ab2fd7447 languageName: node linkType: hard -"@walletconnect/utils@npm:2.17.1": - version: 2.17.1 - resolution: "@walletconnect/utils@npm:2.17.1" +"@walletconnect/utils@npm:2.18.0": + version: 2.18.0 + resolution: "@walletconnect/utils@npm:2.18.0" dependencies: - "@ethersproject/hash": "npm:5.7.0" "@ethersproject/transactions": "npm:5.7.0" - "@stablelib/chacha20poly1305": "npm:1.0.1" - "@stablelib/hkdf": "npm:1.0.1" - "@stablelib/random": "npm:1.0.2" - "@stablelib/sha256": "npm:1.0.1" - "@stablelib/x25519": "npm:1.0.3" + "@noble/ciphers": "npm:1.2.1" + "@noble/curves": "npm:1.8.1" + "@noble/hashes": "npm:1.7.1" "@walletconnect/jsonrpc-utils": "npm:1.0.8" "@walletconnect/keyvaluestorage": "npm:1.1.1" "@walletconnect/relay-api": "npm:1.0.11" - "@walletconnect/relay-auth": "npm:1.0.4" + "@walletconnect/relay-auth": "npm:1.1.0" "@walletconnect/safe-json": "npm:1.0.2" "@walletconnect/time": "npm:1.0.2" - "@walletconnect/types": "npm:2.17.1" + "@walletconnect/types": "npm:2.18.0" "@walletconnect/window-getters": "npm:1.0.1" "@walletconnect/window-metadata": "npm:1.0.1" detect-browser: "npm:5.3.0" - elliptic: "npm:6.5.7" + elliptic: "npm:6.6.1" query-string: "npm:7.1.3" uint8arrays: "npm:3.1.0" - checksum: 10c0/aba125ce1a1e7c565a82b719117e987b10393013f80b7087261524628086e7b0aa3b6c436be5c4873929de8b9647c52bbff8314567131d6672cde1d550f8081a + checksum: 10c0/1da75307f6949f8d6ee7f6967a0eed7eef6651dd2863291d5ea9ae8800592680d676249f4a89fcfbd3acf15fec2e9c14b19e477cf07cb3b009cbf8bce8bd4d26 languageName: node linkType: hard @@ -7663,6 +7642,17 @@ __metadata: languageName: node linkType: hard +"axios@npm:^1.7.9": + version: 1.7.9 + resolution: "axios@npm:1.7.9" + dependencies: + follow-redirects: "npm:^1.15.6" + form-data: "npm:^4.0.0" + proxy-from-env: "npm:^1.1.0" + checksum: 10c0/b7a41e24b59fee5f0f26c1fc844b45b17442832eb3a0fb42dd4f1430eb4abc571fe168e67913e8a1d91c993232bd1d1ab03e20e4d1fee8c6147649b576fc1b0b + languageName: node + linkType: hard + "axobject-query@npm:^4.1.0": version: 4.1.0 resolution: "axobject-query@npm:4.1.0" @@ -7737,6 +7727,15 @@ __metadata: languageName: node linkType: hard +"base-x@npm:^3.0.2": + version: 3.0.10 + resolution: "base-x@npm:3.0.10" + dependencies: + safe-buffer: "npm:^5.0.1" + checksum: 10c0/a13a34b71439ee5381667efa630b3bf640cf17f632c5ba01990483367592e72f247d7fb4f8c6d0e3ff8c0fb7224b3ac682ff5be09b87063a45b3968f0457e563 + languageName: node + linkType: hard + "base64-js@npm:^1.3.0, base64-js@npm:^1.3.1": version: 1.5.1 resolution: "base64-js@npm:1.5.1" @@ -7758,6 +7757,13 @@ __metadata: languageName: node linkType: hard +"big-integer@npm:^1.6.48": + version: 1.6.52 + resolution: "big-integer@npm:1.6.52" + checksum: 10c0/9604224b4c2ab3c43c075d92da15863077a9f59e5d4205f4e7e76acd0cd47e8d469ec5e5dba8d9b32aa233951893b29329ca56ac80c20ce094b4a647a66abae0 + languageName: node + linkType: hard + "bignumber.js@npm:9.1.1": version: 9.1.1 resolution: "bignumber.js@npm:9.1.1" @@ -7779,6 +7785,15 @@ __metadata: languageName: node linkType: hard +"bindings@npm:^1.3.0": + version: 1.5.0 + resolution: "bindings@npm:1.5.0" + dependencies: + file-uri-to-path: "npm:1.0.0" + checksum: 10c0/3dab2491b4bb24124252a91e656803eac24292473e56554e35bbfe3cc1875332cfa77600c3bac7564049dc95075bf6fcc63a4609920ff2d64d0fe405fcf0d4ba + languageName: node + linkType: hard + "bip32-path@npm:^0.4.2": version: 0.4.2 resolution: "bip32-path@npm:0.4.2" @@ -7786,6 +7801,37 @@ __metadata: languageName: node linkType: hard +"bip32@npm:^2.0.6": + version: 2.0.6 + resolution: "bip32@npm:2.0.6" + dependencies: + "@types/node": "npm:10.12.18" + bs58check: "npm:^2.1.1" + create-hash: "npm:^1.2.0" + create-hmac: "npm:^1.1.7" + tiny-secp256k1: "npm:^1.1.3" + typeforce: "npm:^1.11.5" + wif: "npm:^2.0.6" + checksum: 10c0/65005eec40786767842665d68ba37e9be789570516256b7419dad9cc1160a7bb0a5db51cc441ff57d10461506ae150c2dfcfb22e83076a3d566fbbd7420006c6 + languageName: node + linkType: hard + +"bip39@npm:^3.0.3": + version: 3.1.0 + resolution: "bip39@npm:3.1.0" + dependencies: + "@noble/hashes": "npm:^1.2.0" + checksum: 10c0/68f9673a0d6a851e9635f3af8a85f2a1ecef9066c76d77e6f0d58d274b5bf22a67f429da3997e07c0d2cf153a4d7321f9273e656cac0526f667575ddee28ef71 + languageName: node + linkType: hard + +"bn.js@npm:^4.11.8": + version: 4.12.1 + resolution: "bn.js@npm:4.12.1" + checksum: 10c0/b7f37a0cd5e4b79142b6f4292d518b416be34ae55d6dd6b0f66f96550c8083a50ffbbf8bda8d0ab471158cb81aa74ea4ee58fe33c7802e4a30b13810e98df116 + languageName: node + linkType: hard + "bn.js@npm:^4.11.9": version: 4.12.0 resolution: "bn.js@npm:4.12.0" @@ -7800,6 +7846,13 @@ __metadata: languageName: node linkType: hard +"bowser@npm:^2.11.0": + version: 2.11.0 + resolution: "bowser@npm:2.11.0" + checksum: 10c0/04efeecc7927a9ec33c667fa0965dea19f4ac60b3fea60793c2e6cf06c1dcd2f7ae1dbc656f450c5f50783b1c75cf9dc173ba6f3b7db2feee01f8c4b793e1bd3 + languageName: node + linkType: hard + "brace-expansion@npm:^1.1.7": version: 1.1.11 resolution: "brace-expansion@npm:1.1.11" @@ -7849,6 +7902,26 @@ __metadata: languageName: node linkType: hard +"bs58@npm:^4.0.0": + version: 4.0.1 + resolution: "bs58@npm:4.0.1" + dependencies: + base-x: "npm:^3.0.2" + checksum: 10c0/613a1b1441e754279a0e3f44d1faeb8c8e838feef81e550efe174ff021dd2e08a4c9ae5805b52dfdde79f97b5c0918c78dd24a0eb726c4a94365f0984a0ffc65 + languageName: node + linkType: hard + +"bs58check@npm:<3.0.0, bs58check@npm:^2.1.1, bs58check@npm:^2.1.2": + version: 2.1.2 + resolution: "bs58check@npm:2.1.2" + dependencies: + bs58: "npm:^4.0.0" + create-hash: "npm:^1.1.0" + safe-buffer: "npm:^5.1.2" + checksum: 10c0/5d33f319f0d7abbe1db786f13f4256c62a076bc8d184965444cb62ca4206b2c92bee58c93bce57150ffbbbe00c48838ac02e6f384e0da8215cac219c0556baa9 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -8035,6 +8108,16 @@ __metadata: languageName: node linkType: hard +"cipher-base@npm:^1.0.1, cipher-base@npm:^1.0.3": + version: 1.0.6 + resolution: "cipher-base@npm:1.0.6" + dependencies: + inherits: "npm:^2.0.4" + safe-buffer: "npm:^5.2.1" + checksum: 10c0/f73268e0ee6585800875d9748f2a2377ae7c2c3375cba346f75598ac6f6bc3a25dec56e984a168ced1a862529ffffe615363f750c40349039d96bd30fba0fca8 + languageName: node + linkType: hard + "citty@npm:^0.1.5, citty@npm:^0.1.6": version: 0.1.6 resolution: "citty@npm:0.1.6" @@ -8275,6 +8358,33 @@ __metadata: languageName: node linkType: hard +"create-hash@npm:^1.1.0, create-hash@npm:^1.2.0": + version: 1.2.0 + resolution: "create-hash@npm:1.2.0" + dependencies: + cipher-base: "npm:^1.0.1" + inherits: "npm:^2.0.1" + md5.js: "npm:^1.3.4" + ripemd160: "npm:^2.0.1" + sha.js: "npm:^2.4.0" + checksum: 10c0/d402e60e65e70e5083cb57af96d89567954d0669e90550d7cec58b56d49c4b193d35c43cec8338bc72358198b8cbf2f0cac14775b651e99238e1cf411490f915 + languageName: node + linkType: hard + +"create-hmac@npm:^1.1.7": + version: 1.1.7 + resolution: "create-hmac@npm:1.1.7" + dependencies: + cipher-base: "npm:^1.0.3" + create-hash: "npm:^1.1.0" + inherits: "npm:^2.0.1" + ripemd160: "npm:^2.0.0" + safe-buffer: "npm:^5.0.1" + sha.js: "npm:^2.4.8" + checksum: 10c0/24332bab51011652a9a0a6d160eed1e8caa091b802335324ae056b0dcb5acbc9fcf173cf10d128eba8548c3ce98dfa4eadaa01bd02f44a34414baee26b651835 + languageName: node + linkType: hard + "cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" @@ -8295,6 +8405,13 @@ __metadata: languageName: node linkType: hard +"crypto-js@npm:^4.0.0": + version: 4.2.0 + resolution: "crypto-js@npm:4.2.0" + checksum: 10c0/8fbdf9d56f47aea0794ab87b0eb9833baf80b01a7c5c1b0edc7faf25f662fb69ab18dc2199e2afcac54670ff0cd9607a9045a3f7a80336cccd18d77a55b9fdf0 + languageName: node + linkType: hard + "css-box-model@npm:1.2.1": version: 1.2.1 resolution: "css-box-model@npm:1.2.1" @@ -8488,6 +8605,13 @@ __metadata: languageName: node linkType: hard +"delay@npm:^4.4.0": + version: 4.4.1 + resolution: "delay@npm:4.4.1" + checksum: 10c0/9b3aa8c4cc88ee5e18a92c2e53f3912ed2930d4279c7d16d913813de6c2214eaf8bc5704b7357c72bf0f2f28f4507f9ab37599c3f84dc7d99ac178ae91dea3f9 + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -8600,7 +8724,22 @@ __metadata: languageName: node linkType: hard -"elliptic@npm:6.5.7, elliptic@npm:^6.5.4": +"elliptic@npm:6.6.1, elliptic@npm:^6.4.0, elliptic@npm:^6.5.3": + version: 6.6.1 + resolution: "elliptic@npm:6.6.1" + dependencies: + bn.js: "npm:^4.11.9" + brorand: "npm:^1.1.0" + hash.js: "npm:^1.0.0" + hmac-drbg: "npm:^1.0.1" + inherits: "npm:^2.0.4" + minimalistic-assert: "npm:^1.0.1" + minimalistic-crypto-utils: "npm:^1.0.1" + checksum: 10c0/8b24ef782eec8b472053793ea1e91ae6bee41afffdfcb78a81c0a53b191e715cbe1292aa07165958a9bbe675bd0955142560b1a007ffce7d6c765bcaf951a867 + languageName: node + linkType: hard + +"elliptic@npm:^6.5.4": version: 6.5.7 resolution: "elliptic@npm:6.5.7" dependencies: @@ -9190,6 +9329,19 @@ __metadata: languageName: node linkType: hard +"ethereum-cryptography@npm:^3.1.0": + version: 3.1.0 + resolution: "ethereum-cryptography@npm:3.1.0" + dependencies: + "@noble/ciphers": "npm:1.2.1" + "@noble/curves": "npm:1.8.1" + "@noble/hashes": "npm:1.7.1" + "@scure/bip32": "npm:1.6.2" + "@scure/bip39": "npm:1.5.4" + checksum: 10c0/557f72f8680a3856836e88685266c9c81c2277839060b7b9d6eb1d87f9f9a85d10b44a482877f4638906149cae955841320bfbafbfaa9479a41fe3399a60e67c + languageName: node + linkType: hard + "ethers@npm:^6.13.4, ethers@npm:^6.5.1": version: 6.13.4 resolution: "ethers@npm:6.13.4" @@ -9361,6 +9513,13 @@ __metadata: languageName: node linkType: hard +"file-uri-to-path@npm:1.0.0": + version: 1.0.0 + resolution: "file-uri-to-path@npm:1.0.0" + checksum: 10c0/3b545e3a341d322d368e880e1c204ef55f1d45cdea65f7efc6c6ce9e0c4d22d802d5629320eb779d006fe59624ac17b0e848d83cc5af7cd101f206cb704f5519 + languageName: node + linkType: hard + "fill-range@npm:^7.1.1": version: 7.1.1 resolution: "fill-range@npm:7.1.1" @@ -9881,6 +10040,17 @@ __metadata: languageName: node linkType: hard +"hash-base@npm:^3.0.0": + version: 3.1.0 + resolution: "hash-base@npm:3.1.0" + dependencies: + inherits: "npm:^2.0.4" + readable-stream: "npm:^3.6.0" + safe-buffer: "npm:^5.2.0" + checksum: 10c0/663eabcf4173326fbb65a1918a509045590a26cc7e0964b754eef248d281305c6ec9f6b31cb508d02ffca383ab50028180ce5aefe013e942b44a903ac8dc80d0 + languageName: node + linkType: hard + "hash.js@npm:1.1.7, hash.js@npm:^1.0.0, hash.js@npm:^1.0.3": version: 1.1.7 resolution: "hash.js@npm:1.1.7" @@ -10055,6 +10225,24 @@ __metadata: languageName: node linkType: hard +"injective-react@npm:1.9.12": + version: 1.9.12 + resolution: "injective-react@npm:1.9.12" + dependencies: + "@interchainjs/cosmos": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/encoding": "npm:1.9.12" + "@interchainjs/pubkey": "npm:1.9.12" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" + "@noble/hashes": "npm:^1.3.1" + decimal.js: "npm:^10.4.3" + peerDependencies: + "@tanstack/react-query": 4.29.1 + checksum: 10c0/01305c091efec4cd64697872b5a4a774d8e0652f7c6359caf727cdd07d99a1760c18d40cbbfd0586be53bfabc6bbd79407b54ac7a914265fabe2da6425b701d0 + languageName: node + linkType: hard + "inquirer-autocomplete-prompt@npm:^0.11.1": version: 0.11.1 resolution: "inquirer-autocomplete-prompt@npm:0.11.1" @@ -10124,21 +10312,23 @@ __metadata: languageName: node linkType: hard -"interchainjs@npm:0.0.1-beta.14": - version: 0.0.1-beta.14 - resolution: "interchainjs@npm:0.0.1-beta.14" +"interchainjs@npm:1.9.12": + version: 1.9.12 + resolution: "interchainjs@npm:1.9.12" dependencies: - "@interchainjs/cosmos": "npm:^0.0.1-beta.12" - "@interchainjs/cosmos-types": "npm:^0.0.1-beta.9" - "@interchainjs/types": "npm:^0.0.1-beta.9" - "@interchainjs/utils": "npm:^0.0.1-beta.9" + "@interchainjs/cosmos": "npm:1.9.12" + "@interchainjs/cosmos-types": "npm:1.9.12" + "@interchainjs/encoding": "npm:1.9.12" + "@interchainjs/pubkey": "npm:1.9.12" + "@interchainjs/types": "npm:1.9.12" + "@interchainjs/utils": "npm:1.9.12" "@noble/hashes": "npm:^1.3.1" decimal.js: "npm:^10.4.3" - checksum: 10c0/6ee92160ebf81978f31b506bdbbd9aa5787c945570da3b812b204104ebe005aca0316f26da8acd356cc3508355f6fc33cc2f66fbb17fc49eec4a4b7c6688bf2e + checksum: 10c0/28da34ff6d5936a0c8c56852865a8041d191050e80824b8d42407a156f9d8a153758aad6c02dc96133888692830be402fcc03fb950f2874d4f91b55a22e38d59 languageName: node linkType: hard -"interchainjs@npm:1.9.3, interchainjs@npm:^1.9.3": +"interchainjs@npm:1.9.3": version: 1.9.3 resolution: "interchainjs@npm:1.9.3" dependencies: @@ -10152,22 +10342,6 @@ __metadata: languageName: node linkType: hard -"interchainjs@npm:^0.0.1-beta.14": - version: 0.0.1-beta.30 - resolution: "interchainjs@npm:0.0.1-beta.30" - dependencies: - "@interchainjs/cosmos": "npm:^0.0.1-beta.20" - "@interchainjs/cosmos-types": "npm:^0.0.1-beta.17" - "@interchainjs/types": "npm:^0.0.1-beta.15" - "@interchainjs/utils": "npm:^0.0.1-beta.15" - "@noble/hashes": "npm:^1.3.1" - decimal.js: "npm:^10.4.3" - peerDependencies: - "@tanstack/react-query": 4.29.1 - checksum: 10c0/9df2c5275668d69a625099148d3f5ec6177920ca8f5d0550fff95980af7634573d9546bb06f030e92f4d9521520ab035590d880b9d277af94530bd51190d0137 - languageName: node - linkType: hard - "internal-slot@npm:^1.0.7": version: 1.0.7 resolution: "internal-slot@npm:1.0.7" @@ -11053,6 +11227,17 @@ __metadata: languageName: node linkType: hard +"md5.js@npm:^1.3.4": + version: 1.3.5 + resolution: "md5.js@npm:1.3.5" + dependencies: + hash-base: "npm:^3.0.0" + inherits: "npm:^2.0.1" + safe-buffer: "npm:^5.1.2" + checksum: 10c0/b7bd75077f419c8e013fc4d4dada48be71882e37d69a44af65a2f2804b91e253441eb43a0614423a1c91bb830b8140b0dc906bc797245e2e275759584f4efcc5 + languageName: node + linkType: hard + "media-query-parser@npm:^2.0.2": version: 2.0.2 resolution: "media-query-parser@npm:2.0.2" @@ -11319,6 +11504,13 @@ __metadata: languageName: node linkType: hard +"mobx@npm:^6.1.7": + version: 6.13.6 + resolution: "mobx@npm:6.13.6" + checksum: 10c0/4419003efdcc7ce964c5a20d5630987b936c60202d782ffe6b34f57848418a2b7f33ea2a5038d4e004c25758c4cf474c20a894c52d4234dd7cfda76887a3e4fd + languageName: node + linkType: hard + "mobx@npm:^6.13.5": version: 6.13.5 resolution: "mobx@npm:6.13.5" @@ -11372,6 +11564,15 @@ __metadata: languageName: node linkType: hard +"nan@npm:^2.13.2": + version: 2.22.0 + resolution: "nan@npm:2.22.0" + dependencies: + node-gyp: "npm:latest" + checksum: 10c0/d5d31aefdb218deba308d44867c5f432b4d3aabeb57c70a2b236d62652e9fee7044e5d5afd380d9fef022fe7ebb2f2d6c85ca3cbcac5031aaca3592c844526bb + languageName: node + linkType: hard + "nanoid@npm:^3.3.6": version: 3.3.7 resolution: "nanoid@npm:3.3.7" @@ -11991,7 +12192,7 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:^6.8.8, protobufjs@npm:~6.11.2, protobufjs@npm:~6.11.3": +"protobufjs@npm:^6.11.2, protobufjs@npm:^6.8.8, protobufjs@npm:~6.11.2, protobufjs@npm:~6.11.3": version: 6.11.4 resolution: "protobufjs@npm:6.11.4" dependencies: @@ -12062,7 +12263,7 @@ __metadata: languageName: node linkType: hard -"rainbow-sprinkles@npm:^0.17.2, rainbow-sprinkles@npm:^0.17.3": +"rainbow-sprinkles@npm:^0.17.3": version: 0.17.3 resolution: "rainbow-sprinkles@npm:0.17.3" peerDependencies: @@ -12282,7 +12483,7 @@ __metadata: languageName: node linkType: hard -"readable-stream@npm:^3.1.1": +"readable-stream@npm:^3.1.1, readable-stream@npm:^3.6.0": version: 3.6.2 resolution: "readable-stream@npm:3.6.2" dependencies: @@ -12549,6 +12750,25 @@ __metadata: languageName: node linkType: hard +"ripemd160@npm:^2.0.0, ripemd160@npm:^2.0.1": + version: 2.0.2 + resolution: "ripemd160@npm:2.0.2" + dependencies: + hash-base: "npm:^3.0.0" + inherits: "npm:^2.0.1" + checksum: 10c0/f6f0df78817e78287c766687aed4d5accbebc308a8e7e673fb085b9977473c1f139f0c5335d353f172a915bb288098430755d2ad3c4f30612f4dd0c901cd2c3a + languageName: node + linkType: hard + +"rlp@npm:^3.0.0": + version: 3.0.0 + resolution: "rlp@npm:3.0.0" + bin: + rlp: bin/rlp + checksum: 10c0/02935f3d3774e63c1a3e4cf57cdf75f3cf00ff2d963570f340f2952d3127ba56d38866f5d92e458ff5e65359db5bfda88eca04bcc903d4e181cb1739df5d6eb9 + languageName: node + linkType: hard + "run-async@npm:^2.2.0, run-async@npm:^2.3.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -12611,7 +12831,7 @@ __metadata: languageName: node linkType: hard -"safe-buffer@npm:^5.0.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 10c0/6501914237c0a86e9675d4e51d89ca3c21ffd6a31642efeba25ad65720bce6921c9e7e974e5be91a786b25aa058b5303285d3c15dbabf983a919f5f630d349f3 @@ -12670,6 +12890,15 @@ __metadata: languageName: node linkType: hard +"semver@npm:^7.5.0": + version: 7.7.1 + resolution: "semver@npm:7.7.1" + bin: + semver: bin/semver.js + checksum: 10c0/fd603a6fb9c399c6054015433051bdbe7b99a940a8fb44b85c2b524c4004b023d7928d47cb22154f8d054ea7ee8597f586605e05b52047f048278e4ac56ae958 + languageName: node + linkType: hard + "set-function-length@npm:^1.2.1": version: 1.2.2 resolution: "set-function-length@npm:1.2.2" @@ -12696,7 +12925,7 @@ __metadata: languageName: node linkType: hard -"sha.js@npm:^2.4.11": +"sha.js@npm:^2.4.0, sha.js@npm:^2.4.11, sha.js@npm:^2.4.8": version: 2.4.11 resolution: "sha.js@npm:2.4.11" dependencies: @@ -13252,6 +13481,20 @@ __metadata: languageName: node linkType: hard +"tiny-secp256k1@npm:^1.1.3": + version: 1.1.7 + resolution: "tiny-secp256k1@npm:1.1.7" + dependencies: + bindings: "npm:^1.3.0" + bn.js: "npm:^4.11.8" + create-hmac: "npm:^1.1.7" + elliptic: "npm:^6.4.0" + nan: "npm:^2.13.2" + node-gyp: "npm:latest" + checksum: 10c0/3e2abe9e77676be0e233042f101cedef44da167290b12c4130489b6c6f7f52c497d8a13c39119fa15ed68411e5de02afa4a0f2e678958b6936576c422acc7c74 + languageName: node + linkType: hard + "tmp@npm:^0.0.33": version: 0.0.33 resolution: "tmp@npm:0.0.33" @@ -13424,6 +13667,13 @@ __metadata: languageName: node linkType: hard +"typeforce@npm:^1.11.5": + version: 1.18.0 + resolution: "typeforce@npm:1.18.0" + checksum: 10c0/011f57effd9ae6d3dd8bb249e09b4ecadb2c2a3f803b27f977ac8b7782834855930bff971ba549bcd5a8cedc8136d8a977c0b7e050cc67deded948181b7ba3e8 + languageName: node + linkType: hard + "typescript@npm:^5.1.6": version: 5.6.3 resolution: "typescript@npm:5.6.3" @@ -13715,6 +13965,13 @@ __metadata: languageName: node linkType: hard +"utility-types@npm:^3.10.0": + version: 3.11.0 + resolution: "utility-types@npm:3.11.0" + checksum: 10c0/2f1580137b0c3e6cf5405f37aaa8f5249961a76d26f1ca8efc0ff49a2fc0e0b2db56de8e521a174d075758e0c7eb3e590edec0832eb44478b958f09914920f19 + languageName: node + linkType: hard + "walker@npm:^1.0.8": version: 1.0.8 resolution: "walker@npm:1.0.8" @@ -13828,6 +14085,15 @@ __metadata: languageName: node linkType: hard +"wif@npm:^2.0.6": + version: 2.0.6 + resolution: "wif@npm:2.0.6" + dependencies: + bs58check: "npm:<3.0.0" + checksum: 10c0/9ff55fdde73226bbae6a08b68298b6d14bbc22fa4cefac11edaacb2317c217700f715b95dc4432917f73511ec983f1bc032d22c467703b136f4e6ca7dfa9f10b + languageName: node + linkType: hard + "word-wrap@npm:^1.2.5": version: 1.2.5 resolution: "word-wrap@npm:1.2.5" @@ -13970,3 +14236,24 @@ __metadata: checksum: 10c0/d04469d76b29c7e4070da269886de4efdadedd3d3824dc2a06ac4ff62e3b5877f925e927afe7382de651829872b99adec48082f1bd69fe486149be666345e626 languageName: node linkType: hard + +"zustand@npm:^5.0.3": + version: 5.0.3 + resolution: "zustand@npm:5.0.3" + peerDependencies: + "@types/react": ">=18.0.0" + immer: ">=9.0.6" + react: ">=18.0.0" + use-sync-external-store: ">=1.2.0" + peerDependenciesMeta: + "@types/react": + optional: true + immer: + optional: true + react: + optional: true + use-sync-external-store: + optional: true + checksum: 10c0/dad96c6c123fda088c583d5df6692e9245cd207583078dc15f93d255a67b0f346bad4535545c98852ecde93d254812a0c799579dfde2ab595016b99fbe20e4d5 + languageName: node + linkType: hard