Skip to content

Commit 11e5c24

Browse files
authored
chore: update CLI to 7.0.0 (#298)
1 parent 70c51a7 commit 11e5c24

File tree

21 files changed

+297
-291
lines changed

21 files changed

+297
-291
lines changed

examples/call/hardhat.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import "@nomicfoundation/hardhat-toolbox";
22
import { HardhatUserConfig } from "hardhat/config";
33
import * as dotenv from "dotenv";
44

5-
import "@zetachain/localnet/tasks";
6-
import "@zetachain/toolkit/tasks";
75
import { getHardhatConfig } from "@zetachain/toolkit/utils";
86

97
dotenv.config();

examples/call/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,6 @@
6262
"@zetachain/protocol-contracts-solana": "2.0.0-rc1",
6363
"bech32": "^2.0.0",
6464
"ethers": "5.4.7",
65-
"zetachain": "6.3.1"
65+
"zetachain": "7.0.0"
6666
}
6767
}

examples/call/scripts/localnet.sh

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ while [ ! -f "$HOME/.zetachain/localnet/registry.json" ]; do sleep 1; done
1010

1111
forge build
1212

13-
ZRC20_BNB=$(jq -r '."98".chainInfo.gasZRC20' ~/.zetachain/localnet/registry.json) && echo $ZRC20_BNB
14-
ZRC20_ETHEREUM=$(jq -r '."11155112".chainInfo.gasZRC20' ~/.zetachain/localnet/registry.json) && echo $ZRC20_ETHEREUM
15-
USDC_ETHEREUM=$(jq -r '.["11155112"].contracts[] | select(.contractType == "ERC-20 USDC") | .address' ~/.zetachain/localnet/registry.json) && echo $USDC_ETHEREUM
13+
ZRC20_BNB=$(jq -r '."98".zrc20Tokens[] | select(.coinType == "gas" and .originChainId == "98") | .address' ~/.zetachain/localnet/registry.json) && echo $ZRC20_BNB
14+
ZRC20_ETHEREUM=$(jq -r '."11155112".zrc20Tokens[] | select(.coinType == "gas" and .originChainId == "11155112") | .address' ~/.zetachain/localnet/registry.json) && echo $ZRC20_ETHEREUM
15+
USDC_ETHEREUM=$(jq -r '."11155112".zrc20Tokens[] | select(.symbol == "USDC.ETH") | .address' ~/.zetachain/localnet/registry.json) && echo $USDC_ETHEREUM
1616
GATEWAY_ETHEREUM=$(jq -r '.["11155112"].contracts[] | select(.contractType == "gateway") | .address' ~/.zetachain/localnet/registry.json) && echo $GATEWAY_ETHEREUM
1717
GATEWAY_BNB=$(jq -r '."98".contracts[] | select(.contractType == "gateway") | .address' ~/.zetachain/localnet/registry.json) && echo $GATEWAY_BNB
1818
GATEWAY_ZETACHAIN=$(jq -r '.["31337"].contracts[] | select(.contractType == "gateway") | .address' ~/.zetachain/localnet/registry.json) && echo $GATEWAY_ZETACHAIN
19-
WZETA=$(jq -r '.["31337"].contracts[] | select(.contractType == "wzeta") | .address' ~/.zetachain/localnet/registry.json) && echo $WZETA
19+
WZETA=$(jq -r '."31337".contracts[] | select(.contractType == "zetaToken") | .address' ~/.zetachain/localnet/registry.json) && echo $WZETA
2020
PRIVATE_KEY=$(jq -r '.private_keys[0]' ~/.zetachain/localnet/anvil.json) && echo $PRIVATE_KEY
2121
RECIPIENT=$(cast wallet address $PRIVATE_KEY) && echo $RECIPIENT
2222
RPC=http://localhost:8545

examples/call/yarn.lock

Lines changed: 52 additions & 49 deletions
Original file line numberDiff line numberDiff line change
@@ -3533,10 +3533,10 @@
35333533
typescript "5.5.4"
35343534
zod "3.22.4"
35353535

3536-
"@zetachain/localnet@12.0.3":
3537-
version "12.0.3"
3538-
resolved "https://registry.npmjs.org/@zetachain/localnet/-/localnet-12.0.3.tgz#0fe16056bddbd43d7ac67affd03913e1c19aed7b"
3539-
integrity sha512-X/wojUMi8Pw5r8hULNaIeexEYv40HfyQPjKW71YZ0PfkpkNz18iGNjMn0ZVGgRtJT/ToxOh4gS1udooqwlbkGg==
3536+
"@zetachain/localnet@13.0.1":
3537+
version "13.0.1"
3538+
resolved "https://registry.npmjs.org/@zetachain/localnet/-/localnet-13.0.1.tgz#b680a75eb456458bd5719a08c2da59df55266730"
3539+
integrity sha512-QWVHjEGXawjMR23dP9rCLTjOH6UvI3xcvFBCfvkeHshki8SPOpmL9l8tHU6BdbrCBrwSLyqvuBl3Hyj30bSTIQ==
35403540
dependencies:
35413541
"@coral-xyz/anchor" "^0.30.1"
35423542
"@inquirer/prompts" "^5.5.0"
@@ -3570,6 +3570,7 @@
35703570
js-sha256 "^0.11.0"
35713571
simple-git "^3.27.0"
35723572
sudo-prompt "^9.2.1"
3573+
table "^6.9.0"
35733574
wait-on "^7.2.0"
35743575
winston "^3.17.0"
35753576
zod "^3.24.2"
@@ -4169,6 +4170,15 @@ axios@^1.3.6, axios@^1.4.0, axios@^1.5.1, axios@^1.6.1, axios@^1.6.7:
41694170
form-data "^4.0.0"
41704171
proxy-from-env "^1.1.0"
41714172

4173+
axios@^1.7.7:
4174+
version "1.12.2"
4175+
resolved "https://registry.npmjs.org/axios/-/axios-1.12.2.tgz#6c307390136cf7a2278d09cec63b136dfc6e6da7"
4176+
integrity sha512-vMJzPewAlRyOgxV2dU0Cuz2O8zzzx9VYtbJOaBgXFeLc4IV/Eg50n4LowmehOOR61S8ZMpc2K5Sa7g6A4jfkUw==
4177+
dependencies:
4178+
follow-redirects "^1.15.6"
4179+
form-data "^4.0.4"
4180+
proxy-from-env "^1.1.0"
4181+
41724182
balanced-match@^1.0.0:
41734183
version "1.0.2"
41744184
resolved "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -4850,6 +4860,14 @@ core-util-is@~1.0.0:
48504860
resolved "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz#a6042d3634c2b27e9328f837b965fac83808db85"
48514861
integrity sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==
48524862

4863+
cors@^2.8.5:
4864+
version "2.8.5"
4865+
resolved "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz#eac11da51592dd86b9f06f6e7ac293b3df875d29"
4866+
integrity sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==
4867+
dependencies:
4868+
object-assign "^4"
4869+
vary "^1"
4870+
48534871
cpu-features@~0.0.10:
48544872
version "0.0.10"
48554873
resolved "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.10.tgz#9aae536db2710c7254d7ed67cb3cbc7d29ad79c5"
@@ -4934,11 +4952,6 @@ crypto-hash@^1.3.0:
49344952
resolved "https://registry.npmjs.org/crypto-hash/-/crypto-hash-1.3.0.tgz#b402cb08f4529e9f4f09346c3e275942f845e247"
49354953
integrity sha512-lyAZ0EMyjDkVvz8WOeVnuCPvKVBXcMv1l5SVqO1yC7PzTwrD/pPje/BIRbWhMoPe436U+Y2nD7f5bFx0kt+Sbg==
49364954

4937-
data-uri-to-buffer@^4.0.0:
4938-
version "4.0.1"
4939-
resolved "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz#d8feb2b2881e6a4f58c2e08acfd0e2834e26222e"
4940-
integrity sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==
4941-
49424955
data-view-buffer@^1.0.2:
49434956
version "1.0.2"
49444957
resolved "https://registry.npmjs.org/data-view-buffer/-/data-view-buffer-1.0.2.tgz#211a03ba95ecaf7798a8c7198d79536211f88570"
@@ -5989,14 +6002,6 @@ fecha@^4.2.0:
59896002
resolved "https://registry.npmjs.org/fecha/-/fecha-4.2.3.tgz#4d9ccdbc61e8629b259fdca67e65891448d569fd"
59906003
integrity sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==
59916004

5992-
fetch-blob@^3.1.2, fetch-blob@^3.1.4:
5993-
version "3.2.0"
5994-
resolved "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz#f09b8d4bbd45adc6f0c20b7e787e793e309dcce9"
5995-
integrity sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==
5996-
dependencies:
5997-
node-domexception "^1.0.0"
5998-
web-streams-polyfill "^3.0.3"
5999-
60006005
figlet@1.7.0:
60016006
version "1.7.0"
60026007
resolved "https://registry.npmjs.org/figlet/-/figlet-1.7.0.tgz#46903a04603fd19c3e380358418bb2703587a72e"
@@ -6109,12 +6114,16 @@ form-data@^4.0.0:
61096114
hasown "^2.0.2"
61106115
mime-types "^2.1.12"
61116116

6112-
formdata-polyfill@^4.0.10:
6113-
version "4.0.10"
6114-
resolved "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz#24807c31c9d402e002ab3d8c720144ceb8848423"
6115-
integrity sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==
6117+
form-data@^4.0.4:
6118+
version "4.0.4"
6119+
resolved "https://registry.npmjs.org/form-data/-/form-data-4.0.4.tgz#784cdcce0669a9d68e94d11ac4eea98088edd2c4"
6120+
integrity sha512-KrGhL9Q4zjj0kiUt5OO4Mr/A/jlI2jDYs5eHBpYHPcBEVSiipAvn2Ko2HnPe20rmcuuvMHNdZFp+4IlGTMF0Ow==
61166121
dependencies:
6117-
fetch-blob "^3.1.2"
6122+
asynckit "^0.4.0"
6123+
combined-stream "^1.0.8"
6124+
es-set-tostringtag "^2.1.0"
6125+
hasown "^2.0.2"
6126+
mime-types "^2.1.12"
61186127

61196128
fp-ts@1.19.3:
61206129
version "1.19.3"
@@ -7557,11 +7566,6 @@ node-addon-api@^5.0.0:
75577566
resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
75587567
integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==
75597568

7560-
node-domexception@^1.0.0:
7561-
version "1.0.0"
7562-
resolved "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz#6888db46a1f71c0b76b3f7555016b63fe64766e5"
7563-
integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==
7564-
75657569
node-emoji@^1.10.0:
75667570
version "1.11.0"
75677571
resolved "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz#69a0150e6946e2f115e9d7ea4df7971e2628301c"
@@ -7586,15 +7590,6 @@ node-fetch@^2.7.0:
75867590
dependencies:
75877591
whatwg-url "^5.0.0"
75887592

7589-
node-fetch@^3.3.2:
7590-
version "3.3.2"
7591-
resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz#d1e889bacdf733b4ff3b2b243eb7a12866a0b78b"
7592-
integrity sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==
7593-
dependencies:
7594-
data-uri-to-buffer "^4.0.0"
7595-
fetch-blob "^3.1.4"
7596-
formdata-polyfill "^4.0.10"
7597-
75987593
node-gyp-build@^4.2.0, node-gyp-build@^4.3.0:
75997594
version "4.8.4"
76007595
resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.8.4.tgz#8a70ee85464ae52327772a90d66c6077a900cfc8"
@@ -7632,7 +7627,7 @@ number-to-bn@1.7.0:
76327627
bn.js "4.11.6"
76337628
strip-hex-prefix "1.0.0"
76347629

7635-
object-assign@^4.0.1, object-assign@^4.1.0:
7630+
object-assign@^4, object-assign@^4.0.1, object-assign@^4.1.0:
76367631
version "4.1.1"
76377632
resolved "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
76387633
integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==
@@ -7738,7 +7733,7 @@ optionator@^0.9.3:
77387733
type-check "^0.4.0"
77397734
word-wrap "^1.2.5"
77407735

7741-
ora@5.4.1:
7736+
ora@5.4.1, ora@^5.4.1:
77427737
version "5.4.1"
77437738
resolved "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz#1b2678426af4ac4a509008e5e4ac9e9959db9e18"
77447739
integrity sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==
@@ -9494,6 +9489,11 @@ varuint-bitcoin@^1.1.2:
94949489
dependencies:
94959490
safe-buffer "^5.1.1"
94969491

9492+
vary@^1:
9493+
version "1.1.2"
9494+
resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz#2299f02c6ded30d4a5961b0b9f74524a18f634fc"
9495+
integrity sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==
9496+
94979497
viem@^2.33.1:
94989498
version "2.37.4"
94999499
resolved "https://registry.npmjs.org/viem/-/viem-2.37.4.tgz#94c9e837b4a7ef6f7b6c033487a12625534bd8bc"
@@ -9526,11 +9526,6 @@ wcwidth@^1.0.1:
95269526
dependencies:
95279527
defaults "^1.0.3"
95289528

9529-
web-streams-polyfill@^3.0.3:
9530-
version "3.3.3"
9531-
resolved "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b"
9532-
integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==
9533-
95349529
web3-core@^4.4.0, web3-core@^4.5.0, web3-core@^4.6.0, web3-core@^4.7.1:
95359530
version "4.7.1"
95369531
resolved "https://registry.npmjs.org/web3-core/-/web3-core-4.7.1.tgz#bc56cd7959fe44ee77139d591211f69851140009"
@@ -10073,22 +10068,25 @@ yoctocolors-cjs@^2.1.2:
1007310068
resolved "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.2.tgz#f4b905a840a37506813a7acaa28febe97767a242"
1007410069
integrity sha512-cYVsTjKl8b+FrnidjibDWskAv7UKOfcwaVZdp/it9n1s9fU3IkgDbhdIRKCW4JDsAlECJY0ytoVPT3sK6kideA==
1007510070

10076-
zetachain@6.3.1:
10077-
version "6.3.1"
10078-
resolved "https://registry.npmjs.org/zetachain/-/zetachain-6.3.1.tgz#db0a021d6799d882b0be76725ce71886b62dbf5e"
10079-
integrity sha512-TYr0j3IdbVfsxdo0NyxXaKEPG91Kegegv7z79JdpI0yKdIcbEFC2BkXsW798Faih2u0d4Bpi27lOuDv2/vRuiA==
10071+
zetachain@7.0.0:
10072+
version "7.0.0"
10073+
resolved "https://registry.npmjs.org/zetachain/-/zetachain-7.0.0.tgz#fba61542fd7e34bf0be81a23d438a06e4a2a2746"
10074+
integrity sha512-7QcmSxou+W2e5TRjG8autXwezNJxZY+ma+de++0QgjOICln69y80k2vie7mt1K/GPpCOGQaZlLA7oeY6QXlG+g==
1008010075
dependencies:
10081-
"@zetachain/localnet" "12.0.3"
10076+
"@zetachain/localnet" "13.0.1"
1008210077
"@zetachain/toolkit" "16.1.2"
10078+
axios "^1.7.7"
1008310079
commander "^13.1.0"
10080+
cors "^2.8.5"
1008410081
fs-extra "^11.3.0"
1008510082
inquirer "^12.3.2"
1008610083
marked "^15.0.6"
1008710084
marked-terminal "^7.2.1"
10088-
node-fetch "^3.3.2"
10085+
ora "^5.4.1"
1008910086
posthog-node "^5.8.1"
1009010087
simple-git "^3.27.0"
1009110088
uuid "^11.1.0"
10089+
zod "^4.1.8"
1009210090

1009310091
zod@3.22.4:
1009410092
version "3.22.4"
@@ -10099,3 +10097,8 @@ zod@^3.21.4, zod@^3.24.2:
1009910097
version "3.25.76"
1010010098
resolved "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz#26841c3f6fd22a6a2760e7ccb719179768471e34"
1010110099
integrity sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==
10100+
10101+
zod@^4.1.8:
10102+
version "4.1.12"
10103+
resolved "https://registry.npmjs.org/zod/-/zod-4.1.12.tgz#64f1ea53d00eab91853195653b5af9eee68970f0"
10104+
integrity sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==

examples/hello/hardhat.config.ts

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@ import "@nomicfoundation/hardhat-toolbox";
22
import { HardhatUserConfig } from "hardhat/config";
33
import * as dotenv from "dotenv";
44

5-
import "@zetachain/localnet/tasks";
6-
import "@zetachain/toolkit/tasks";
75
import { getHardhatConfig } from "@zetachain/toolkit/utils";
86

97
dotenv.config();

examples/hello/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,6 +57,6 @@
5757
"@solana/web3.js": "^1.95.8",
5858
"@zetachain/protocol-contracts": "13.0.0",
5959
"@zetachain/toolkit": "^16.0.0",
60-
"zetachain": "6.3.1"
60+
"zetachain": "7.0.0"
6161
}
6262
}

0 commit comments

Comments
 (0)