Skip to content

Commit 47eb317

Browse files
committed
feat: update chain registry in interchain kit
1 parent 3a5c2b3 commit 47eb317

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

src/interchain-kit/prompts/base-snippets.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/core/RE
55
LANGUAGE: typescript
66
CODE:
77
```
8-
import { chain as osmosisChain, assetList as osmosisAssetList } from '@chain-registry/v2/mainnet/osmosis';
8+
import { chain as osmosisChain, assetList as osmosisAssetList } from 'chain-registry/mainnet/osmosis';
99
import { WalletManager } from '@interchain-kit/core';
1010
import { keplrWallet } from '@interchain-kit/keplr-extension';
1111
import { createSend } from "interchainjs/cosmos/bank/v1beta1/tx.rpc.func";
@@ -63,7 +63,7 @@ SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/core/RE
6363
LANGUAGE: typescript
6464
CODE:
6565
```
66-
import { chain as osmosisChain, assetList as osmosisAssetList } from '@chain-registry/v2/mainnet/osmosis';
66+
import { chain as osmosisChain, assetList as osmosisAssetList } from 'chain-registry/mainnet/osmosis';
6767
import { WalletManager } from '@interchain-kit/core';
6868
import { keplrWallet } from '@interchain-kit/keplr-extension';
6969
import { createGetBalance } from "interchainjs/cosmos/bank/v1beta1/query.rpc.func";
@@ -98,8 +98,8 @@ SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/core/RE
9898
LANGUAGE: javascript
9999
CODE:
100100
```
101-
import osmosis from '@chain-registry/v2/mainnet/osmosis';
102-
import cosmoshub from '@chain-registry/v2/mainnet/cosmoshub'
101+
import osmosis from 'chain-registry/mainnet/osmosis';
102+
import cosmoshub from 'chain-registry/mainnet/cosmoshub'
103103
import { WalletManager } from '@interchain-kit/core';
104104
import { keplrWallet } from '@interchain-kit/keplr-extension';
105105

src/interchain-kit/prompts/cosmos-kit-to-interchain-kit-migration.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -232,13 +232,13 @@ Here are some more examples demonstrating common InterchainKit patterns:
232232
233233
**1. Provider Setup with All Mainnet Chains:**
234234
235-
This shows how to easily include all mainnet chains and assets from the `@chain-registry/v2` package.
235+
This shows how to easily include all mainnet chains and assets from the `chain-registry` package.
236236
237237
```typescript
238238
import { ChainProvider, useChain } from "@interchain-kit/react";
239239
import { keplrWallet } from "@interchain-kit/keplr-extension"; // Assuming keplr extension
240240
import { ThemeProvider } from "@interchain-ui/react"; // For UI components
241-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
241+
import { chains, assetLists } from 'chain-registry/mainnet';
242242
243243
import "@interchain-ui/react/styles"; // Import styles
244244

src/interchain-kit/prompts/react-snippets.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ await wallet.verifyArbitrary(chainId, signAddress, stdDoc)
4141
----------------------------------------
4242

4343
TITLE: Setting up ChainProvider with all chains (React)
44-
DESCRIPTION: This snippet shows an alternative configuration for `ChainProvider` where all mainnet chains and asset lists are imported from `@chain-registry/v2/mainnet`. This simplifies setup if your application needs to interact with a wide range of chains supported by the registry.
44+
DESCRIPTION: This snippet shows an alternative configuration for `ChainProvider` where all mainnet chains and asset lists are imported from `chain-registry/mainnet`. This simplifies setup if your application needs to interact with a wide range of chains supported by the registry.
4545
SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/react/README.md#_snippet_3
4646

4747
LANGUAGE: js
@@ -50,7 +50,7 @@ CODE:
5050
import { ChainProvider, useChain } from "@interchain-kit/react";
5151
import { keplrWallet } from "@interchain-kit/keplr-extension";
5252
import { ThemeProvider } from "@interchain-ui/react";
53-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
53+
import { chains, assetLists } from 'chain-registry/mainnet';
5454

5555
import "@interchain-ui/react/styles";
5656

src/interchain-kit/prompts/vue-snippets.txt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ const connectLeap = async() => {
180180
----------------------------------------
181181

182182
TITLE: Setting up ChainProvider with All Mainnet Chains
183-
DESCRIPTION: This Vue component snippet shows an alternative setup for the `ChainProvider`, importing all mainnet chains and asset lists directly from `@chain-registry/v2/mainnet`. This simplifies configuration if you need access to the entire mainnet registry.
183+
DESCRIPTION: This Vue component snippet shows an alternative setup for the `ChainProvider`, importing all mainnet chains and asset lists directly from `chain-registry/mainnet`. This simplifies configuration if you need access to the entire mainnet registry.
184184
SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/vue/README.md#_snippet_4
185185

186186
LANGUAGE: vue
@@ -189,7 +189,7 @@ CODE:
189189
<script setup lang="ts">
190190
import { ChainProvider } from '@interchain-kit/vue';
191191
import { keplrWallet } from '@interchain-kit/keplr-extension';
192-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
192+
import { chains, assetLists } from 'chain-registry/mainnet';
193193
import Show from './views/show.vue';
194194
</script>
195195

@@ -212,7 +212,7 @@ import Show from './views/show.vue';
212212
----------------------------------------
213213

214214
TITLE: Setting up ChainProvider with All Mainnet Chains (Vue)
215-
DESCRIPTION: This Vue SFC illustrates an alternative ChainProvider setup where all mainnet chains and asset lists are imported from @chain-registry/v2. This approach is simpler if your application needs access to the full mainnet registry.
215+
DESCRIPTION: This Vue SFC illustrates an alternative ChainProvider setup where all mainnet chains and asset lists are imported from chain-registry. This approach is simpler if your application needs access to the full mainnet registry.
216216
SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/examples/vue/README.md#_snippet_3
217217

218218
LANGUAGE: vue
@@ -221,7 +221,7 @@ CODE:
221221
<script setup lang="ts">
222222
import { ChainProvider } from '@interchain-kit/vue';
223223
import { keplrWallet } from '@interchain-kit/keplr-extension';
224-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
224+
import { chains, assetLists } from 'chain-registry/mainnet';
225225
import Show from './views/show.vue';
226226
</script>
227227

@@ -244,7 +244,7 @@ import Show from './views/show.vue';
244244
----------------------------------------
245245

246246
TITLE: Setting up ChainProvider with Specific Chains
247-
DESCRIPTION: This Vue component snippet demonstrates setting up the `ChainProvider` with specific chains and asset lists imported individually from `@chain-registry/v2`. It requires explicitly listing the desired chains, asset lists, and available wallets.
247+
DESCRIPTION: This Vue component snippet demonstrates setting up the `ChainProvider` with specific chains and asset lists imported individually from `chain-registry`. It requires explicitly listing the desired chains, asset lists, and available wallets.
248248
SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/packages/vue/README.md#_snippet_3
249249

250250
LANGUAGE: vue
@@ -255,10 +255,10 @@ import { ChainProvider } from '@interchain-kit/vue'
255255
import { keplrWallet } from '@interchain-kit/keplr-extension';
256256
import { leapWallet } from '@interchain-kit/leap-extension';
257257
import { RouterView } from 'vue-router';
258-
import { chain as junoChain, assetList as junoAssetList } from "@chain-registry/v2/mainnet/juno";
259-
import { chain as osmosisChain,assetList as osmosisAssetList } from "@chain-registry/v2/mainnet/osmosis";
260-
import { chain as cosmoshubChain, assetList as cosmoshubAssetList } from "@chain-registry/v2/mainnet/cosmoshub";
261-
import { chain as osmosisTestChain, assetList as osmosisTestAssetList } from "@chain-registry/v2/testnet/osmosistestnet"
258+
import { chain as junoChain, assetList as junoAssetList } from "chain-registry/mainnet/juno";
259+
import { chain as osmosisChain,assetList as osmosisAssetList } from "chain-registry/mainnet/osmosis";
260+
import { chain as cosmoshubChain, assetList as cosmoshubAssetList } from "chain-registry/mainnet/cosmoshub";
261+
import { chain as osmosisTestChain, assetList as osmosisTestAssetList } from "chain-registry/testnet/osmosistestnet"
262262
</script>
263263

264264
<template>
@@ -280,7 +280,7 @@ import { chain as osmosisTestChain, assetList as osmosisTestAssetList } from "@c
280280
----------------------------------------
281281

282282
TITLE: Setting up ChainProvider with Specific Chains (Vue)
283-
DESCRIPTION: This Vue SFC demonstrates how to set up the ChainProvider component by explicitly importing and providing specific chain and asset list data from @chain-registry/v2, along with wallet connectors. It is suitable for applications needing to support a predefined set of chains.
283+
DESCRIPTION: This Vue SFC demonstrates how to set up the ChainProvider component by explicitly importing and providing specific chain and asset list data from chain-registry, along with wallet connectors. It is suitable for applications needing to support a predefined set of chains.
284284
SOURCE: https://github.com/hyperweb-io/interchain-kit/blob/main/examples/vue/README.md#_snippet_2
285285

286286
LANGUAGE: vue
@@ -291,10 +291,10 @@ import { ChainProvider } from '@interchain-kit/vue'
291291
import { keplrWallet } from '@interchain-kit/keplr-extension';
292292
import { leapWallet } from '@interchain-kit/leap-extension';
293293
import { RouterView } from 'vue-router';
294-
import { chain as junoChain, assetList as junoAssetList } from "@chain-registry/v2/mainnet/juno";
295-
import { chain as osmosisChain,assetList as osmosisAssetList } from "@chain-registry/v2/mainnet/osmosis";
296-
import { chain as cosmoshubChain, assetList as cosmoshubAssetList } from "@chain-registry/v2/mainnet/cosmoshub";
297-
import { chain as osmosisTestChain, assetList as osmosisTestAssetList } from "@chain-registry/v2/testnet/osmosistestnet"
294+
import { chain as junoChain, assetList as junoAssetList } from "chain-registry/mainnet/juno";
295+
import { chain as osmosisChain,assetList as osmosisAssetList } from "chain-registry/mainnet/osmosis";
296+
import { chain as cosmoshubChain, assetList as cosmoshubAssetList } from "chain-registry/mainnet/cosmoshub";
297+
import { chain as osmosisTestChain, assetList as osmosisTestAssetList } from "chain-registry/testnet/osmosistestnet"
298298
</script>
299299

300300
<template>
@@ -327,7 +327,7 @@ import { ChainProvider } from '@interchain-kit/vue'
327327
import { keplrWallet } from '@interchain-kit/keplr-extension';
328328
import { leapWallet } from '@interchain-kit/leap-extension';
329329
import Show from './views/show.vue';
330-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
330+
import { chains, assetLists } from 'chain-registry/mainnet';
331331

332332
const chainNames = ['juno', 'stargaze']
333333
</script>
@@ -364,7 +364,7 @@ import { ChainProvider } from '@interchain-kit/vue'
364364
import { keplrWallet } from '@interchain-kit/keplr-extension';
365365
import { leapWallet } from '@interchain-kit/leap-extension';
366366
import Show from './views/show.vue';
367-
import { chains, assetLists } from '@chain-registry/v2/mainnet';
367+
import { chains, assetLists } from 'chain-registry/mainnet';
368368

369369
const chainNames = ['juno', 'stargaze']
370370
</script>

0 commit comments

Comments
 (0)