diff --git a/README.md b/README.md index 4e1d8c1..d8b5e9d 100644 --- a/README.md +++ b/README.md @@ -267,6 +267,7 @@ The current available networks are: - `coreMain` - `telosMain` - `rootstockMain` + - `chilizMain` - `taraxaMain` > [!IMPORTANT] diff --git a/package.json b/package.json index 74fe2b5..b2fe008 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xdeployer", - "version": "3.0.14", + "version": "3.0.15", "description": "Hardhat plugin to deploy your smart contracts across multiple EVM chains with the same deterministic address.", "author": "Pascal Marco Caversaccio ", "license": "MIT", @@ -41,7 +41,7 @@ "README.md" ], "devDependencies": { - "@eslint/js": "^9.6.0", + "@eslint/js": "^9.7.0", "@nomicfoundation/hardhat-ethers": "^3.0.6", "@types/chai": "^4.3.16", "@types/fs-extra": "^11.0.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 73afad1..ea3b2c1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -8,8 +8,8 @@ importers: .: devDependencies: "@eslint/js": - specifier: ^9.6.0 - version: 9.6.0 + specifier: ^9.7.0 + version: 9.7.0 "@nomicfoundation/hardhat-ethers": specifier: ^3.0.6 version: 3.0.6(ethers@6.13.1)(hardhat@2.22.6(ts-node@10.9.2(@types/node@20.14.10)(typescript@5.5.3))(typescript@5.5.3)) @@ -103,10 +103,10 @@ packages: } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } - "@eslint/js@9.6.0": + "@eslint/js@9.7.0": resolution: { - integrity: sha512-D9B0/3vNg44ZeWbYMpBoXqNP4j6eQD5vNwIlGAuFRRzK/WtT/jvDQW3Bi9kkf3PMDMlM7Yi+73VLUsn5bJcl8A==, + integrity: sha512-ChuWDQenef8OSFnvuxv0TCVxEwmu3+hPNKvM9B34qpM0rDRbjL8t5QkQeHHeAfsKQjuH9wS82WeCi1J/owatng==, } engines: { node: ^18.18.0 || ^20.9.0 || >=21.1.0 } @@ -254,10 +254,10 @@ packages: } engines: { node: ">=6.0.0" } - "@jridgewell/sourcemap-codec@1.4.15": + "@jridgewell/sourcemap-codec@1.5.0": resolution: { - integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, + integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==, } "@jridgewell/trace-mapping@0.3.9": @@ -319,59 +319,59 @@ packages: } engines: { node: ">= 8" } - "@nomicfoundation/edr-darwin-arm64@0.4.1": + "@nomicfoundation/edr-darwin-arm64@0.4.2": resolution: { - integrity: sha512-XuiUUnWAVNw7JYv7nRqDWfpBm21HOxCRBQ8lQnRnmiets9Ss2X5Ul9mvBheIPh/D0wBzwJ8TRtsSrorpwE79cA==, + integrity: sha512-S+hhepupfqpBvMa9M1PVS08sVjGXsLnjyAsjhrrsjsNuTHVLhKzhkguvBD5g4If5skrwgOaVqpag4wnQbd15kQ==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-darwin-x64@0.4.1": + "@nomicfoundation/edr-darwin-x64@0.4.2": resolution: { - integrity: sha512-N1MfJqEX5ixaXlyyrHnaYxzwIT27Nc/jUgLI7ts4/9kRvPTvyZRYmXS1ciKhmUFr/WvFckTCix2RJbZoGGtX7g==, + integrity: sha512-/zM94AUrXz6CmcsecRNHJ50jABDUFafmGc4iBmkfX/mTp4tVZj7XTyIogrQIt0FnTaeb4CgZoLap2+8tW/Uldg==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-linux-arm64-gnu@0.4.1": + "@nomicfoundation/edr-linux-arm64-gnu@0.4.2": resolution: { - integrity: sha512-bSPOfmcFjJwDgWOV5kgZHeqg2OWu1cINrHSGjig0aVHehjcoX4Sgayrj6fyAxcOV5NQKA6WcyTFll6NrCxzWRA==, + integrity: sha512-TV3Pr2tFvvmCfPCi9PaCGLtqn+oLaPKfL2NWpnoCeFFdzDQXi2L930yP1oUPY5RXd78NLdVHMkEkbhb2b6Wuvg==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-linux-arm64-musl@0.4.1": + "@nomicfoundation/edr-linux-arm64-musl@0.4.2": resolution: { - integrity: sha512-F/+DgOdeBFQDrk+SX4aFffJFBgJfd75ZtE2mjcWNAh/qWiS7NfUxdQX/5OvNo/H6EY4a+3bZH6Bgzqg4mEWvMw==, + integrity: sha512-PALwrLBk1M9rolXyhSX8xdhe5jL0qf/PgiCIF7W7lUyVKrI/I0oiU0EHDk/Xw7yi2UJg4WRyhhZoHYa0g4g8Qg==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-linux-x64-gnu@0.4.1": + "@nomicfoundation/edr-linux-x64-gnu@0.4.2": resolution: { - integrity: sha512-POHhTWczIXCPhzKtY0Vt/l+VCqqCx5gNR5ErwSrNnLz/arfQobZFAU+nc61BX3Jch82TW8b3AbfGI73Kh7gO0w==, + integrity: sha512-5svkftypDjAZ1LxV1onojlaqPRxrTEjJLkrUwLL+Fao5ZMe7aTnk5QQ1Jv76gW6WYZnMXNgjPhRcnw3oSNrqFA==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-linux-x64-musl@0.4.1": + "@nomicfoundation/edr-linux-x64-musl@0.4.2": resolution: { - integrity: sha512-uu8oNp4Ozg3H1x1We0FF+rwXfFiAvsOm5GQ+OBx9YYOXnfDPWqguQfGIkhrti9GD0iYhfQ/WOG5wvp0IzzgGSg==, + integrity: sha512-qiMlXQTggdH9zfOB4Eil4rQ95z8s7QdLJcOfz5Aym12qJNkCyF9hi4cc4dDCWA0CdI3x3oLbuf8qb81SF8R45w==, } engines: { node: ">= 18" } - "@nomicfoundation/edr-win32-x64-msvc@0.4.1": + "@nomicfoundation/edr-win32-x64-msvc@0.4.2": resolution: { - integrity: sha512-PaZHFw455z89ZiKYNTnKu+/TiVZVRI+mRJsbRTe2N0VlYfUBS1o2gdXBM12oP1t198HR7xQwEPPAslTFxGBqHA==, + integrity: sha512-hDkAb0iaMmGYwBY/rA1oCX8VpsezfQcHPEPIEGXEcWC3WbnOgIZo0Qkpu/g0OMtFOJSQlWLXvKZuV7blhnrQag==, } engines: { node: ">= 18" } - "@nomicfoundation/edr@0.4.1": + "@nomicfoundation/edr@0.4.2": resolution: { - integrity: sha512-NgrMo2rI9r28uidumvd+K2/AJLdxtXsUlJr3hj/pM6S1FCd/HiWaLeLa/cjCVPcE2u1rYAa3W6UFxLCB7S5Dhw==, + integrity: sha512-U7v0HuZHfrsl/5FpUzuB2FYA0+FUglHHwiO6NhvLtNYKMZcPzdS6iUriMp/7GWs0SVxW3bAht9GinZPxdhVwWg==, } engines: { node: ">= 18" } @@ -2749,7 +2749,7 @@ snapshots: "@eslint/js@8.57.0": {} - "@eslint/js@9.6.0": {} + "@eslint/js@9.7.0": {} "@ethersproject/abi@5.7.0": dependencies: @@ -2890,12 +2890,12 @@ snapshots: "@jridgewell/resolve-uri@3.1.2": {} - "@jridgewell/sourcemap-codec@1.4.15": {} + "@jridgewell/sourcemap-codec@1.5.0": {} "@jridgewell/trace-mapping@0.3.9": dependencies: "@jridgewell/resolve-uri": 3.1.2 - "@jridgewell/sourcemap-codec": 1.4.15 + "@jridgewell/sourcemap-codec": 1.5.0 "@metamask/eth-sig-util@4.0.1": dependencies: @@ -2927,29 +2927,29 @@ snapshots: "@nodelib/fs.scandir": 2.1.5 fastq: 1.17.1 - "@nomicfoundation/edr-darwin-arm64@0.4.1": {} + "@nomicfoundation/edr-darwin-arm64@0.4.2": {} - "@nomicfoundation/edr-darwin-x64@0.4.1": {} + "@nomicfoundation/edr-darwin-x64@0.4.2": {} - "@nomicfoundation/edr-linux-arm64-gnu@0.4.1": {} + "@nomicfoundation/edr-linux-arm64-gnu@0.4.2": {} - "@nomicfoundation/edr-linux-arm64-musl@0.4.1": {} + "@nomicfoundation/edr-linux-arm64-musl@0.4.2": {} - "@nomicfoundation/edr-linux-x64-gnu@0.4.1": {} + "@nomicfoundation/edr-linux-x64-gnu@0.4.2": {} - "@nomicfoundation/edr-linux-x64-musl@0.4.1": {} + "@nomicfoundation/edr-linux-x64-musl@0.4.2": {} - "@nomicfoundation/edr-win32-x64-msvc@0.4.1": {} + "@nomicfoundation/edr-win32-x64-msvc@0.4.2": {} - "@nomicfoundation/edr@0.4.1": + "@nomicfoundation/edr@0.4.2": dependencies: - "@nomicfoundation/edr-darwin-arm64": 0.4.1 - "@nomicfoundation/edr-darwin-x64": 0.4.1 - "@nomicfoundation/edr-linux-arm64-gnu": 0.4.1 - "@nomicfoundation/edr-linux-arm64-musl": 0.4.1 - "@nomicfoundation/edr-linux-x64-gnu": 0.4.1 - "@nomicfoundation/edr-linux-x64-musl": 0.4.1 - "@nomicfoundation/edr-win32-x64-msvc": 0.4.1 + "@nomicfoundation/edr-darwin-arm64": 0.4.2 + "@nomicfoundation/edr-darwin-x64": 0.4.2 + "@nomicfoundation/edr-linux-arm64-gnu": 0.4.2 + "@nomicfoundation/edr-linux-arm64-musl": 0.4.2 + "@nomicfoundation/edr-linux-x64-gnu": 0.4.2 + "@nomicfoundation/edr-linux-x64-musl": 0.4.2 + "@nomicfoundation/edr-win32-x64-msvc": 0.4.2 "@nomicfoundation/ethereumjs-common@4.0.4": dependencies: @@ -3757,7 +3757,7 @@ snapshots: dependencies: "@ethersproject/abi": 5.7.0 "@metamask/eth-sig-util": 4.0.1 - "@nomicfoundation/edr": 0.4.1 + "@nomicfoundation/edr": 0.4.2 "@nomicfoundation/ethereumjs-common": 4.0.4 "@nomicfoundation/ethereumjs-tx": 5.0.4 "@nomicfoundation/ethereumjs-util": 9.0.4 diff --git a/src/networks.ts b/src/networks.ts index 5103c9f..e17efc6 100644 --- a/src/networks.ts +++ b/src/networks.ts @@ -82,6 +82,7 @@ export const networks = [ "coreMain", "telosMain", "rootstockMain", + "chilizMain", "taraxaMain", ]; @@ -169,5 +170,6 @@ export const explorers = [ "https://scan.coredao.org/", "https://www.teloscan.io/", "https://rootstock.blockscout.com/", + "https://chiliscan.com/", "https://mainnet.explorer.taraxa.io/", ];