Skip to content

Commit 4f66223

Browse files
authored
Merge pull request #46 from hyperweb-io/chain-registry-v2
Chain registry v2
2 parents d02231d + 99cfa37 commit 4f66223

File tree

5 files changed

+26
-19
lines changed

5 files changed

+26
-19
lines changed

examples/ethereum/app/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ export default function WalletPage() {
133133

134134
return (
135135
<main className="container mx-auto py-10 px-4">
136-
<h1 className="text-3xl font-bold text-center mb-8">Ethereum Wallet</h1>
136+
<h1 className="text-3xl font-bold text-center mb-8">Ethereum Demo</h1>
137137

138138
<Box className={`grid gap-6 ${status === WalletState.Connected ? "md:grid-cols-2" : ""}`}>
139139
<Card className='border border-1 p-5 rounded-md'>

examples/ethereum/app/provider.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import "@interchain-ui/react/styles";
55
import { ThemeProvider } from "@interchain-ui/react";
66
import { ChainProvider, InterchainWalletModal } from "@interchain-kit/react";
77
import { metaMaskWallet } from '@interchain-kit/metamask-extension'
8-
import { assetList, chain } from '@chain-registry/v2/mainnet/ethereum'
8+
import { assetList, chain } from 'chain-registry/mainnet/ethereum'
99
import { createAssetListFromEthereumChainInfo, createChainFromEthereumChainInfo } from '@/lib/eth-test-net';
1010

1111
for (const asset of assetList.assets) {

examples/ethereum/lib/eth-test-net.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

2-
import { AssetList, Chain } from "@chain-registry/v2-types";
3-
import ethereumChain from '@chain-registry/v2/mainnet/ethereum/chain'
2+
import { AssetList, Chain } from "@chain-registry/types";
3+
import ethereumChain from 'chain-registry/mainnet/ethereum/chain'
44

55
type EthereumChainConfig = {
66
chainId: string; // Chain ID in hexadecimal format

examples/ethereum/package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,20 @@
99
"lint": "next lint"
1010
},
1111
"dependencies": {
12-
"@chain-registry/v2": "1.71.188",
12+
"@chain-registry/types": "^2.0.1",
13+
"@chain-registry/v2": "^1.71.237",
1314
"@hookform/resolvers": "^3.9.1",
14-
"@interchain-kit/core": "0.3.36",
15-
"@interchain-kit/keplr-extension": "0.3.36",
16-
"@interchain-kit/metamask-extension": "0.3.36",
17-
"@interchain-kit/react": "0.3.36",
15+
"@interchain-kit/core": "0.3.39",
16+
"@interchain-kit/keplr-extension": "0.3.39",
17+
"@interchain-kit/metamask-extension": "0.3.39",
18+
"@interchain-kit/react": "0.3.39",
1819
"@interchain-ui/react": "^1.26.3",
1920
"@interchainjs/ethereum": "1.11.9",
2021
"@keplr-wallet/types": "^0.12.221",
2122
"@metamask/providers": "^22.0.0",
2223
"autoprefixer": "^10.4.20",
2324
"bech32": "^2.0.0",
25+
"chain-registry": "^2.0.1",
2426
"class-variance-authority": "^0.7.1",
2527
"clsx": "^2.1.1",
2628
"cmdk": "1.0.4",
@@ -51,4 +53,4 @@
5153
"typescript": "^5"
5254
},
5355
"packageManager": "[email protected]+sha512.a6b2f7906b721bba3d67d4aff083df04dad64c399707841b7acf00f6b133b7ac24255f2652fa22ae3534329dc6180534e98d17432037ff6fd140556e2bb3137e"
54-
}
56+
}

yarn.lock

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1412,6 +1412,11 @@
14121412
resolved "https://registry.npmjs.org/@chain-registry/types/-/types-0.50.114.tgz#e9203f398adcbfd46c223cd0576282d2e190a638"
14131413
integrity sha512-3u0x497ztq9K46+QzJRSKShJFlqc10DJa/HBCXOpaP44G/G6gWRWOGX6R3d0c/49fDEsSkCfp+joUstpECLpFQ==
14141414

1415+
"@chain-registry/types@^2.0.1":
1416+
version "2.0.1"
1417+
resolved "https://registry.npmjs.org/@chain-registry/types/-/types-2.0.1.tgz#f563747d9a8b619cba4ad7b04ca96c5bd9e7998c"
1418+
integrity sha512-acza5f9AfnEE0NA1LVOqp5R0U7L0pZBWonSXSNYn3NVTS8Y4XFAl/mkOxUcx9AsY4Em98R8hkORMdra2wIVpyA==
1419+
14151420
"@chain-registry/utils@^1.17.0", "@chain-registry/utils@^1.51.114", "@chain-registry/utils@^1.51.13":
14161421
version "1.51.114"
14171422
resolved "https://registry.npmjs.org/@chain-registry/utils/-/utils-1.51.114.tgz#c5169f263e0286a6cb0b4af1373453127eed78ab"
@@ -1453,18 +1458,11 @@
14531458
resolved "https://registry.npmjs.org/@chain-registry/v2-types/-/v2-types-0.53.111.tgz#de01b1ff884fe5eebbbacd58739f7e3c398611f7"
14541459
integrity sha512-7N7nw4qvFziHfZGGZ51fKxjARGJy22Uac+BBQ3S9kV8WSAnaMJkbFaURld/dEpp+etfJwcj+EJ0rDcRtxHPWhQ==
14551460

1456-
"@chain-registry/v2-types@^0.53.116", "@chain-registry/v2-types@^0.53.146":
1461+
"@chain-registry/v2-types@^0.53.146":
14571462
version "0.53.146"
14581463
resolved "https://registry.npmjs.org/@chain-registry/v2-types/-/v2-types-0.53.146.tgz#b8865f588d8fc19c30f76eacbf0593e73821c88e"
14591464
integrity sha512-GnqdNnEJ+ZTAc/0S9fQbwL5GpIvF3LZ/P3o6qh6EyITSiRA1Y55FXs59eSddltpPX5EgyWDwNpJjY+Q5uYlAkA==
14601465

1461-
"@chain-registry/[email protected]":
1462-
version "1.71.188"
1463-
resolved "https://registry.npmjs.org/@chain-registry/v2/-/v2-1.71.188.tgz#e568b347d43d42036b30b84cbc5319f6249f1892"
1464-
integrity sha512-eotS/Qe/cVYKVDPwuJcKdLKXmTtxfFnPznz3pe5q67VCUbPod34iUbXtRzxey9QND0yD+ptRKYluqmDSgG6d3A==
1465-
dependencies:
1466-
"@chain-registry/v2-types" "^0.53.116"
1467-
14681466
"@chain-registry/[email protected]":
14691467
version "1.71.71"
14701468
resolved "https://registry.npmjs.org/@chain-registry/v2/-/v2-1.71.71.tgz#648eab79a487a2680c77b85fab96d5c5d5fb3eea"
@@ -2896,7 +2894,7 @@
28962894
"@floating-ui/core" "^1.6.0"
28972895
"@floating-ui/utils" "^0.2.9"
28982896

2899-
"@floating-ui/react-dom@^2.1.0", "@floating-ui/react-dom@^2.1.1", "@floating-ui/react-dom@^2.1.2":
2897+
"@floating-ui/react-dom@^2.1.1", "@floating-ui/react-dom@^2.1.2":
29002898
version "2.1.2"
29012899
resolved "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz#a1349bbf6a0e5cb5ded55d023766f20a4d439a31"
29022900
integrity sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==
@@ -10475,6 +10473,13 @@ chain-registry@^1.69.32:
1047510473
dependencies:
1047610474
"@chain-registry/types" "^0.50.114"
1047710475

10476+
chain-registry@^2.0.1:
10477+
version "2.0.1"
10478+
resolved "https://registry.npmjs.org/chain-registry/-/chain-registry-2.0.1.tgz#b0ba384316161913d9adccf58a4a25a6679f79bd"
10479+
integrity sha512-9o6XbE0fMbwoSxckPS+IbDYN+H+vJ3VGP/v2qwqC59GjsybJJe9yeqSjHAy5ySaPcEAv7OXzW1OMsFQkpEuLIA==
10480+
dependencies:
10481+
"@chain-registry/types" "^2.0.1"
10482+
1047810483
chalk@^1.0.0, chalk@^1.1.3:
1047910484
version "1.1.3"
1048010485
resolved "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz#a8115c55e4a702fe4d150abd3872822a7e09fc98"

0 commit comments

Comments
 (0)