Skip to content

Commit 47e6f77

Browse files
committed
upgrade chain-registry to 2.0
1 parent 59b6207 commit 47e6f77

File tree

16 files changed

+55
-72
lines changed

16 files changed

+55
-72
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@
4242
"url": "https://github.com/hyperweb-io/create-hyperweb-app"
4343
},
4444
"packageManager": "[email protected]"
45-
}
45+
}

templates/chain-admin/components/contract/common/AttachFundsRadio.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { useEffect, useMemo, useState } from 'react';
22
import { Box } from '@interchain-ui/react';
3-
import { Asset } from '@chain-registry/v2-types';
3+
import { Asset } from '@chain-registry/types';
44
import BigNumber from 'bignumber.js';
55
import { TbCurrencyDollarOff } from 'react-icons/tb';
66
import { LuListPlus } from 'react-icons/lu';

templates/chain-admin/components/contract/common/SelectAssetContent.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Dispatch, SetStateAction, useMemo } from 'react';
2-
import { assetLists } from '@chain-registry/v2';
2+
import { assetLists } from 'chain-registry';
33
import { LuPlus } from 'react-icons/lu';
44

55
import {

templates/chain-admin/components/contract/common/SelectAssetItem.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Dispatch, SetStateAction, useState } from 'react';
22
import { HiOutlineTrash } from 'react-icons/hi';
3-
import { Asset } from '@chain-registry/v2-types';
3+
import { Asset } from '@chain-registry/types';
44
import {
55
Avatar,
66
Box,
@@ -95,7 +95,7 @@ export const SelectAssetItem = ({
9595
>
9696
<PopoverTrigger>
9797
<SelectButton
98-
onClick={() => {}}
98+
onClick={() => { }}
9999
placeholder={selectedAssetWithAmount?.asset?.symbol ?? 'Select'}
100100
_css={{ width: isMobile ? '100px' : '140px' }}
101101
/>
@@ -108,9 +108,8 @@ export const SelectAssetItem = ({
108108
py="10px"
109109
bg="$background"
110110
borderRadius="4px"
111-
boxShadow={`0px 4px 20px 0px rgba(${
112-
theme === 'light' ? '0,0,0' : '128,128,128'
113-
}, 0.1)`}
111+
boxShadow={`0px 4px 20px 0px rgba(${theme === 'light' ? '0,0,0' : '128,128,128'
112+
}, 0.1)`}
114113
maxHeight="220px"
115114
overflowY="auto"
116115
>

templates/chain-admin/hooks/common/useStarshipChains.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import { AssetList, Chain } from '@chain-registry/types';
33
import {
44
Chain as ChainV2,
55
AssetList as AssetListV2,
6-
} from '@chain-registry/v2-types';
6+
} from '@chain-registry/types';
77

88
import { StarshipConfig } from '@/starship';
99
import { convertKeysToCamelCase } from '@/utils';
@@ -33,7 +33,7 @@ export const useStarshipChains = () => {
3333

3434
const assets = (await Promise.all(
3535
chains.map((chain) =>
36-
fetcher<AssetList>(`${baseUrl}/chains/${chain.chain_id}/assets`)
36+
fetcher<AssetList>(`${baseUrl}/chains/${chain.chain_id}/assets`) // if use chainId, got error: Cannot read properties of undefined (reading 'chainName') at const { connect, disconnect, address, wallet } = useChain(selectedChain)
3737
)
3838
).then((assetLists) => assetLists.filter(Boolean))) as AssetList[];
3939

templates/chain-admin/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
"@tanstack/react-query": "4.32.0",
3232
"ace-builds": "1.35.0",
3333
"bignumber.js": "9.1.2",
34-
"chain-registry": "1.62.3",
34+
"chain-registry": "2.0.9",
3535
"dayjs": "1.11.11",
3636
"hyperwebjs": "^0.0.5",
3737
"interchain-kit": "^0.2.1",
@@ -46,7 +46,7 @@
4646
"zustand": "4.5.2"
4747
},
4848
"devDependencies": {
49-
"@chain-registry/types": "0.44.3",
49+
"@chain-registry/types": "2.0.9",
5050
"@starship-ci/cli": "^2.10.2",
5151
"@tanstack/react-query-devtools": "4.32.0",
5252
"@types/node": "18.11.9",

templates/chain-admin/pages/_app.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import '@interchain-ui/react/styles';
33

44
import type { AppProps } from 'next/app';
55
import { ChainProvider } from '@interchain-kit/react';
6-
import { chains, assetLists } from '@chain-registry/v2';
6+
import { chains, assetLists } from 'chain-registry';
77
import { QueryClientProvider, QueryClient } from '@tanstack/react-query';
88
import { Box, Toaster, useTheme } from '@interchain-ui/react';
99
// import { ReactQueryDevtools } from '@tanstack/react-query-devtools';

templates/chain-admin/utils/common.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { Wallet } from '@interchain-kit/core';
2-
import { Asset, AssetList, Chain } from '@chain-registry/v2-types';
2+
import { Asset, AssetList, Chain } from '@chain-registry/types';
33
import BigNumber from 'bignumber.js';
44

55
export const getNativeAsset = (assets: AssetList) => {

templates/chain-admin/utils/contract.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import { AssetList, Chain } from '@chain-registry/v2-types';
1+
import { AssetList, Chain } from '@chain-registry/types';
22
import { toBech32, fromBech32 } from '@interchainjs/encoding';
33
import { Log, findAttribute } from '@interchainjs/utils';
44
import { parseCoins } from '@interchainjs/amino';

templates/chain-admin/utils/staking/staking.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ import {
1111
} from '@interchainjs/react/cosmos/staking/v1beta1/query';
1212
import BigNumber from 'bignumber.js';
1313
import { QueryAnnualProvisionsResponse } from '@interchainjs/react/cosmos/mint/v1beta1/query';
14-
import type { Asset } from '@chain-registry/v2-types';
14+
import type { Asset } from '@chain-registry/types';
1515
import type { Coin } from '@interchainjs/react/types';
1616

1717
const DAY_TO_SECONDS = 24 * 60 * 60;

templates/chain-admin/yarn.lock

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,10 @@ __metadata:
5252
languageName: node
5353
linkType: hard
5454

55-
"@chain-registry/types@npm:0.44.3, @chain-registry/types@npm:^0.44.3":
56-
version: 0.44.3
57-
resolution: "@chain-registry/types@npm:0.44.3"
58-
checksum: 10c0/471e85e934e42ba2704fece7ca0545df5ef98e947a5d10aaefa7872145a21211036740b4b37bb8a33359561b7533c07c22e1608b372efc19be5e2ebd386ac3de
55+
"@chain-registry/types@npm:2.0.9, @chain-registry/types@npm:^2.0.9":
56+
version: 2.0.9
57+
resolution: "@chain-registry/types@npm:2.0.9"
58+
checksum: 10c0/c3805f20fb8d83340fe180e6a2e4d3dd36d4c81edfc0036c3c0109c4824fd14399663d6535c6f27282b542aaee0593ba0877faa3d5cb66716eea19901f0ade52
5959
languageName: node
6060
linkType: hard
6161

@@ -68,6 +68,13 @@ __metadata:
6868
languageName: node
6969
linkType: hard
7070

71+
"@chain-registry/types@npm:^0.44.3":
72+
version: 0.44.3
73+
resolution: "@chain-registry/types@npm:0.44.3"
74+
checksum: 10c0/471e85e934e42ba2704fece7ca0545df5ef98e947a5d10aaefa7872145a21211036740b4b37bb8a33359561b7533c07c22e1608b372efc19be5e2ebd386ac3de
75+
languageName: node
76+
linkType: hard
77+
7178
"@chain-registry/types@npm:^0.45.26":
7279
version: 0.45.26
7380
resolution: "@chain-registry/types@npm:0.45.26"
@@ -4451,7 +4458,7 @@ __metadata:
44514458
resolution: "chain-admin@workspace:."
44524459
dependencies:
44534460
"@chain-registry/assets": "npm:1.63.5"
4454-
"@chain-registry/types": "npm:0.44.3"
4461+
"@chain-registry/types": "npm:2.0.9"
44554462
"@interchain-kit/core": "npm:^0.2.1"
44564463
"@interchain-kit/keplr-extension": "npm:^0.2.1"
44574464
"@interchain-kit/leap-extension": "npm:^0.2.1"
@@ -4469,7 +4476,7 @@ __metadata:
44694476
"@types/react-dom": "npm:18.0.9"
44704477
ace-builds: "npm:1.35.0"
44714478
bignumber.js: "npm:9.1.2"
4472-
chain-registry: "npm:1.62.3"
4479+
chain-registry: "npm:2.0.9"
44734480
dayjs: "npm:1.11.11"
44744481
eslint: "npm:8.28.0"
44754482
eslint-config-next: "npm:13.0.5"
@@ -4491,12 +4498,12 @@ __metadata:
44914498
languageName: unknown
44924499
linkType: soft
44934500

4494-
"chain-registry@npm:1.62.3":
4495-
version: 1.62.3
4496-
resolution: "chain-registry@npm:1.62.3"
4501+
"chain-registry@npm:2.0.9":
4502+
version: 2.0.9
4503+
resolution: "chain-registry@npm:2.0.9"
44974504
dependencies:
4498-
"@chain-registry/types": "npm:^0.44.3"
4499-
checksum: 10c0/acb2dcee56604083a38dd7e4524458d7d5c2e786d8d78ed40444530a8cb3236d16e0fef52462603ef339c2c529ede1c846597a8e6f99fa7751481b28279c9a56
4505+
"@chain-registry/types": "npm:^2.0.9"
4506+
checksum: 10c0/36195f8e898eeda4172d7a68d951117bfc295895b9b37bba519261130050a957c76c58461767fd0eb8fe51557107cb4a068e70301c5fbc417a2e8eb0af991a2b
45004507
languageName: node
45014508
linkType: hard
45024509

templates/hyperweb/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"@types/react-dom": "18.0.9"
4040
},
4141
"dependencies": {
42-
"@chain-registry/types": "^0.50.18",
42+
"@chain-registry/types": "2.0.9",
4343
"@interchain-kit/core": "0.0.1-beta.62",
4444
"@interchain-kit/keplr-extension": "0.0.1-beta.62",
4545
"@interchain-kit/leap-extension": "0.0.1-beta.62",

templates/hyperweb/ui/pages/_app.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
11
import "../styles/globals.css";
22
import "@interchain-ui/react/styles";
33

4-
import type { AppProps } from "next/app";
5-
import { ChainProvider } from "@interchain-kit/react";
64
import { assetLists, chains } from "@chain-registry/v2";
75
import { keplrWallet } from "@interchain-kit/keplr-extension";
86
import { leapWallet } from "@interchain-kit/leap-extension";
7+
import { ChainProvider } from "@interchain-kit/react";
98
import {
109
Box,
1110
ThemeProvider,
1211
useColorModeValue,
1312
useTheme,
1413
} from "@interchain-ui/react";
14+
import type { AppProps } from "next/app";
1515

1616
const chain = chains.find((chain) => chain.chainName === "cosmoshub")!;
1717

templates/hyperweb/ui/utils/index.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { chains } from '@chain-registry/v2';
2-
import { Asset, Chain } from '@chain-registry/v2-types';
1+
import { Asset, Chain } from '@chain-registry/types';
2+
import { chains } from 'chain-registry';
33

44
export function getLogo(from: Asset | Chain) {
55
return from.logoURIs?.svg || from.logoURIs?.png;

templates/hyperweb/yarn.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -444,6 +444,13 @@ __metadata:
444444
languageName: node
445445
linkType: hard
446446

447+
"@chain-registry/types@npm:2.0.9":
448+
version: 2.0.9
449+
resolution: "@chain-registry/types@npm:2.0.9"
450+
checksum: 10c0/c3805f20fb8d83340fe180e6a2e4d3dd36d4c81edfc0036c3c0109c4824fd14399663d6535c6f27282b542aaee0593ba0877faa3d5cb66716eea19901f0ade52
451+
languageName: node
452+
linkType: hard
453+
447454
"@chain-registry/types@npm:^0.17.1":
448455
version: 0.17.1
449456
resolution: "@chain-registry/types@npm:0.17.1"
@@ -460,13 +467,6 @@ __metadata:
460467
languageName: node
461468
linkType: hard
462469

463-
"@chain-registry/types@npm:^0.50.18":
464-
version: 0.50.56
465-
resolution: "@chain-registry/types@npm:0.50.56"
466-
checksum: 10c0/429412401fcea0b8f86ceb922689ac9adf46ebf5048cff2a7b5119cef79694618b47a1b68c76c93555e165f802720a5db56595d15122958807743f91f6094327
467-
languageName: node
468-
linkType: hard
469-
470470
"@chain-registry/utils@npm:^1.17.0":
471471
version: 1.47.5
472472
resolution: "@chain-registry/utils@npm:1.47.5"
@@ -7659,7 +7659,7 @@ __metadata:
76597659
version: 0.0.0-use.local
76607660
resolution: "hyperweb@workspace:."
76617661
dependencies:
7662-
"@chain-registry/types": "npm:^0.50.18"
7662+
"@chain-registry/types": "npm:2.0.9"
76637663
"@hyperweb/build": "npm:^1.0.1"
76647664
"@interchain-kit/core": "npm:0.0.1-beta.62"
76657665
"@interchain-kit/keplr-extension": "npm:0.0.1-beta.62"

yarn.lock

Lines changed: 9 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1547,10 +1547,10 @@ __metadata:
15471547
languageName: node
15481548
linkType: hard
15491549

1550-
"@chain-registry/types@npm:0.44.3":
1551-
version: 0.44.3
1552-
resolution: "@chain-registry/types@npm:0.44.3"
1553-
checksum: 10c0/471e85e934e42ba2704fece7ca0545df5ef98e947a5d10aaefa7872145a21211036740b4b37bb8a33359561b7533c07c22e1608b372efc19be5e2ebd386ac3de
1550+
"@chain-registry/types@npm:2.0.9, @chain-registry/types@npm:^2.0.1, @chain-registry/types@npm:^2.0.9":
1551+
version: 2.0.9
1552+
resolution: "@chain-registry/types@npm:2.0.9"
1553+
checksum: 10c0/c3805f20fb8d83340fe180e6a2e4d3dd36d4c81edfc0036c3c0109c4824fd14399663d6535c6f27282b542aaee0593ba0877faa3d5cb66716eea19901f0ade52
15541554
languageName: node
15551555
linkType: hard
15561556

@@ -1577,20 +1577,6 @@ __metadata:
15771577
languageName: node
15781578
linkType: hard
15791579

1580-
"@chain-registry/types@npm:^0.50.18":
1581-
version: 0.50.76
1582-
resolution: "@chain-registry/types@npm:0.50.76"
1583-
checksum: 10c0/165c2cf75014c34d456bf98c66728dd21e5a56527cd720d968db93263b4e6f9053768b75b8d3b1cb9925b8248ec5b13c0d7baa0b7aeadd8544bcc12837305802
1584-
languageName: node
1585-
linkType: hard
1586-
1587-
"@chain-registry/types@npm:^2.0.1, @chain-registry/types@npm:^2.0.9":
1588-
version: 2.0.9
1589-
resolution: "@chain-registry/types@npm:2.0.9"
1590-
checksum: 10c0/c3805f20fb8d83340fe180e6a2e4d3dd36d4c81edfc0036c3c0109c4824fd14399663d6535c6f27282b542aaee0593ba0877faa3d5cb66716eea19901f0ade52
1591-
languageName: node
1592-
linkType: hard
1593-
15941580
"@chain-registry/utils@npm:^1.17.0":
15951581
version: 1.47.7
15961582
resolution: "@chain-registry/utils@npm:1.47.7"
@@ -10116,7 +10102,7 @@ __metadata:
1011610102
resolution: "chain-admin@workspace:templates/chain-admin"
1011710103
dependencies:
1011810104
"@chain-registry/assets": "npm:1.63.5"
10119-
"@chain-registry/types": "npm:0.44.3"
10105+
"@chain-registry/types": "npm:2.0.9"
1012010106
"@interchain-kit/core": "npm:^0.2.1"
1012110107
"@interchain-kit/keplr-extension": "npm:^0.2.1"
1012210108
"@interchain-kit/leap-extension": "npm:^0.2.1"
@@ -10134,7 +10120,7 @@ __metadata:
1013410120
"@types/react-dom": "npm:18.0.9"
1013510121
ace-builds: "npm:1.35.0"
1013610122
bignumber.js: "npm:9.1.2"
10137-
chain-registry: "npm:1.62.3"
10123+
chain-registry: "npm:2.0.9"
1013810124
dayjs: "npm:1.11.11"
1013910125
eslint: "npm:8.28.0"
1014010126
eslint-config-next: "npm:13.0.5"
@@ -10156,16 +10142,7 @@ __metadata:
1015610142
languageName: unknown
1015710143
linkType: soft
1015810144

10159-
"chain-registry@npm:1.62.3":
10160-
version: 1.62.3
10161-
resolution: "chain-registry@npm:1.62.3"
10162-
dependencies:
10163-
"@chain-registry/types": "npm:^0.44.3"
10164-
checksum: 10c0/acb2dcee56604083a38dd7e4524458d7d5c2e786d8d78ed40444530a8cb3236d16e0fef52462603ef339c2c529ede1c846597a8e6f99fa7751481b28279c9a56
10165-
languageName: node
10166-
linkType: hard
10167-
10168-
"chain-registry@npm:^2.0.9":
10145+
"chain-registry@npm:2.0.9, chain-registry@npm:^2.0.9":
1016910146
version: 2.0.9
1017010147
resolution: "chain-registry@npm:2.0.9"
1017110148
dependencies:
@@ -13383,7 +13360,7 @@ __metadata:
1338313360
version: 0.0.0-use.local
1338413361
resolution: "hyperweb@workspace:templates/hyperweb"
1338513362
dependencies:
13386-
"@chain-registry/types": "npm:^0.50.18"
13363+
"@chain-registry/types": "npm:2.0.9"
1338713364
"@hyperweb/build": "npm:^1.0.1"
1338813365
"@interchain-kit/core": "npm:0.0.1-beta.62"
1338913366
"@interchain-kit/keplr-extension": "npm:0.0.1-beta.62"
@@ -20015,7 +19992,7 @@ __metadata:
2001519992

2001619993
"typescript@patch:typescript@npm%3A^5.1.6#optional!builtin<compat/typescript>":
2001719994
version: 5.6.2
20018-
resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin<compat/typescript>::version=5.6.2&hash=d69c25"
19995+
resolution: "typescript@patch:typescript@npm%3A5.6.2#optional!builtin<compat/typescript>::version=5.6.2&hash=b45daf"
2001919996
bin:
2002019997
tsc: bin/tsc
2002119998
tsserver: bin/tsserver

0 commit comments

Comments
 (0)