diff --git a/examples/vue/src/views/ibc-transfer.vue b/examples/vue/src/views/ibc-transfer.vue index 3f16e3377..512b92674 100644 --- a/examples/vue/src/views/ibc-transfer.vue +++ b/examples/vue/src/views/ibc-transfer.vue @@ -3,7 +3,6 @@ import { ref, computed } from 'vue' import { useChain, useWalletManager } from '@interchain-kit/vue'; import { ibc } from 'osmojs' import { SigningStargateClient } from '@cosmjs/stargate' -import { ExtensionWallet } from '@interchain-kit/core'; const chainName = ref("cosmoshub") const { rpcEndpoint, chain } = useChain(chainName) @@ -12,8 +11,7 @@ const signer = computed(() => { if (!chain.value.chainId) { return } - const wallet = wm.getCurrentWallet() as ExtensionWallet - return wallet.getOfflineSigner(chain.value.chainId, 'direct') // cosmoshub-4 + return wm.value.getOfflineSigner(wm.value.currentWalletName, chainName.value) // cosmoshub-4 }) const transferMsg = ibc.applications.transfer.v1.MessageComposer.withTypeUrl.transfer({ diff --git a/examples/vue/src/views/use-chain-wallet.vue b/examples/vue/src/views/use-chain-wallet.vue index 8337287f3..33f9fa6ed 100644 --- a/examples/vue/src/views/use-chain-wallet.vue +++ b/examples/vue/src/views/use-chain-wallet.vue @@ -1,6 +1,6 @@ diff --git a/examples/vue/src/views/wallet-connect.vue b/examples/vue/src/views/wallet-connect.vue index 7426ae4e7..1ffaa6e1a 100644 --- a/examples/vue/src/views/wallet-connect.vue +++ b/examples/vue/src/views/wallet-connect.vue @@ -1,25 +1,19 @@ @@ -28,7 +22,7 @@ const disconnect = async() => { address: {{ account?.address }} - + diff --git a/packages/vue/README.md b/packages/vue/README.md index 75a148c4f..1d46a366d 100644 --- a/packages/vue/README.md +++ b/packages/vue/README.md @@ -184,10 +184,10 @@ const stargaze = useChainWallet(stargazeChainName, leapWalletName); const walletManager = useWalletManager() const connectKeplr = async() => { - await walletManager.connect('keplr-extension') + await walletManager.value.connect('keplr-extension', 'juno') } const connectLeap = async() => { - await walletManager.connect('leap-extension') + await walletManager.value.connect('leap-extension', 'stargaze') } diff --git a/packages/vue/package.json b/packages/vue/package.json index cce8dae75..105a6bdcd 100644 --- a/packages/vue/package.json +++ b/packages/vue/package.json @@ -29,6 +29,7 @@ "dependencies": { "@chain-registry/types": "^2.0.1", "@interchain-kit/core": "workspace:*", + "@interchain-kit/store": "workspace:*", "@interchain-ui/vue": "^1.4.1", "@interchainjs/cosmos": "1.21.0", "@interchainjs/cosmos-types": "1.21.0", diff --git a/packages/vue/src/ChainProvider.vue b/packages/vue/src/ChainProvider.vue index 9d47ecc2b..74974f138 100644 --- a/packages/vue/src/ChainProvider.vue +++ b/packages/vue/src/ChainProvider.vue @@ -1,13 +1,13 @@