From 4b411d2173d9ac4f18d3a8732159b604e1a59f99 Mon Sep 17 00:00:00 2001 From: Dmitrii Noskov Date: Thu, 6 Jul 2023 22:04:11 +0200 Subject: [PATCH 1/8] feat: add Mantle and Mantle testnet (#399) --- .changeset/chatty-moose-yawn.md | 5 +++++ packages/chains/README.md | 2 ++ packages/chains/src/index.ts | 2 ++ packages/chains/src/mantle.ts | 26 ++++++++++++++++++++++++++ packages/chains/src/mantleTestnet.ts | 27 +++++++++++++++++++++++++++ 5 files changed, 62 insertions(+) create mode 100644 .changeset/chatty-moose-yawn.md create mode 100644 packages/chains/src/mantle.ts create mode 100644 packages/chains/src/mantleTestnet.ts diff --git a/.changeset/chatty-moose-yawn.md b/.changeset/chatty-moose-yawn.md new file mode 100644 index 00000000..11a45eac --- /dev/null +++ b/.changeset/chatty-moose-yawn.md @@ -0,0 +1,5 @@ +--- +"@wagmi/chains": minor +--- + +Added Mantle and Mantle Testnet chains diff --git a/packages/chains/README.md b/packages/chains/README.md index 04c6449f..a58cac94 100644 --- a/packages/chains/README.md +++ b/packages/chains/README.md @@ -60,6 +60,8 @@ const { chains, provider } = configureChains( - `iotexTestnet` - `localhost` - `mainnet` +- `mantle` +- `mantleTestnet` - `metis` - `metisGoerli` - `moonbaseAlpha` diff --git a/packages/chains/src/index.ts b/packages/chains/src/index.ts index 71521caf..98b192a8 100644 --- a/packages/chains/src/index.ts +++ b/packages/chains/src/index.ts @@ -58,6 +58,8 @@ export { klaytn } from './klaytn' export { lineaTestnet } from './lineaTestnet' export { localhost } from './localhost' export { mainnet } from './mainnet' +export { mantle } from './mantle' +export { mantleTestnet } from './mantleTestnet' export { metis } from './metis' export { metisGoerli } from './metisGoerli' export { moonbaseAlpha } from './moonbaseAlpha' diff --git a/packages/chains/src/mantle.ts b/packages/chains/src/mantle.ts new file mode 100644 index 00000000..198589fc --- /dev/null +++ b/packages/chains/src/mantle.ts @@ -0,0 +1,26 @@ +import { Chain } from './types' + +export const mantle = { + id: 5000, + name: 'Mantle', + network: 'mantle', + nativeCurrency: { + decimals: 18, + name: 'MNT', + symbol: 'MNT', + }, + rpcUrls: { + default: { http: ['https://rpc.mantle.xyz'] }, + public: { http: ['https://rpc.mantle.xyz'] }, + }, + blockExplorers: { + etherscan: { + name: 'Mantle Testnet Explorer', + url: 'https://explorer.mantle.xyz', + }, + default: { + name: 'Mantle Testnet Explorer', + url: 'https://explorer.mantle.xyz', + }, + }, +} as const satisfies Chain diff --git a/packages/chains/src/mantleTestnet.ts b/packages/chains/src/mantleTestnet.ts new file mode 100644 index 00000000..cc8f14e0 --- /dev/null +++ b/packages/chains/src/mantleTestnet.ts @@ -0,0 +1,27 @@ +import { Chain } from './types' + +export const mantleTestnet = { + id: 5001, + name: 'Mantle Testnet', + network: 'mantle', + nativeCurrency: { + decimals: 18, + name: 'MNT', + symbol: 'MNT', + }, + rpcUrls: { + default: { http: ['https://rpc.testnet.mantle.xyz'] }, + public: { http: ['https://rpc.testnet.mantle.xyz'] }, + }, + blockExplorers: { + etherscan: { + name: 'Mantle Testnet Explorer', + url: 'https://explorer.testnet.mantle.xyz', + }, + default: { + name: 'Mantle Testnet Explorer', + url: 'https://explorer.testnet.mantle.xyz', + }, + }, + testnet: true, +} as const satisfies Chain From a96b5140e3e99594aeba61dfcdcf32acb2c3e4d8 Mon Sep 17 00:00:00 2001 From: plgchainteam <134201327+plgchainteam@users.noreply.github.com> Date: Thu, 6 Jul 2023 23:40:08 +0330 Subject: [PATCH 2/8] feat: add Nexilix chain (#394) Co-authored-by: git --- .changeset/slimy-flowers-judge.md | 5 +++++ packages/chains/src/index.ts | 1 + packages/chains/src/nexilix.ts | 26 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+) create mode 100644 .changeset/slimy-flowers-judge.md create mode 100644 packages/chains/src/nexilix.ts diff --git a/.changeset/slimy-flowers-judge.md b/.changeset/slimy-flowers-judge.md new file mode 100644 index 00000000..491c278c --- /dev/null +++ b/.changeset/slimy-flowers-judge.md @@ -0,0 +1,5 @@ +--- +"@wagmi/chains": patch +--- + +added nexilix chain diff --git a/packages/chains/src/index.ts b/packages/chains/src/index.ts index 98b192a8..1edfd93f 100644 --- a/packages/chains/src/index.ts +++ b/packages/chains/src/index.ts @@ -67,6 +67,7 @@ export { moonbeam } from './moonbeam' export { moonriver } from './moonriver' export { neonDevnet } from './neonDevnet' export { nexi } from './nexi' +export { nexilix } from './nexilix' export { oasys } from './oasys' export { okc } from './okc' export { optimism } from './optimism' diff --git a/packages/chains/src/nexilix.ts b/packages/chains/src/nexilix.ts new file mode 100644 index 00000000..5c978cff --- /dev/null +++ b/packages/chains/src/nexilix.ts @@ -0,0 +1,26 @@ +import { Chain } from './types' + +export const nexilix = { + id: 240, + name: 'Nexilix Smart Chain', + network: 'nexilix', + nativeCurrency: { + decimals: 18, + name: 'Nexilix', + symbol: 'NEXILIX', + }, + rpcUrls: { + default: { http: ['https://rpcurl.pos.nexilix.com'] }, + public: { http: ['https://rpcurl.pos.nexilix.com'] }, + }, + blockExplorers: { + etherscan: { name: 'NexilixScan', url: 'https://scan.nexilix.com' }, + default: { name: 'NexilixScan', url: 'https://scan.nexilix.com' }, + }, + contracts: { + multicall3: { + address: '0x58381c8e2BF9d0C2C4259cA14BdA9Afe02831244', + blockCreated: 74448, + }, + }, +} as const satisfies Chain From 186f5a7ce208472900f6df0baac268cb7cb75b22 Mon Sep 17 00:00:00 2001 From: Colin Platt Date: Thu, 6 Jul 2023 22:12:10 +0200 Subject: [PATCH 3/8] feat: update Canto RPC and block explorer links (#404) * Update canto.ts - rpc and blockexplorer Updates Canto to match latest version of public docs, and replaces block explorer following the sunsetting of evm.explorer: https://docs.canto.io/user-guides/connecting-to-canto * linting * changesets * fix lockfile * linting * fixing lockfile * Update package.json * Update pnpm-lock.yaml --------- Co-authored-by: jxom --- .changeset/cold-ravens-punch.md | 5 +++++ packages/chains/src/canto.ts | 8 ++++---- pnpm-lock.yaml | 1 + 3 files changed, 10 insertions(+), 4 deletions(-) create mode 100644 .changeset/cold-ravens-punch.md diff --git a/.changeset/cold-ravens-punch.md b/.changeset/cold-ravens-punch.md new file mode 100644 index 00000000..86c63456 --- /dev/null +++ b/.changeset/cold-ravens-punch.md @@ -0,0 +1,5 @@ +--- +"@wagmi/chains": major +--- + +Fixed canto rpc and blockexplorer diff --git a/packages/chains/src/canto.ts b/packages/chains/src/canto.ts index cb5a2126..d70226d6 100644 --- a/packages/chains/src/canto.ts +++ b/packages/chains/src/canto.ts @@ -10,13 +10,13 @@ export const canto = { symbol: 'CANTO', }, rpcUrls: { - default: { http: ['https://canto.slingshot.finance'] }, - public: { http: ['https://canto.slingshot.finance'] }, + default: { http: ['https://canto.gravitychain.io'] }, + public: { http: ['https://canto.gravitychain.io'] }, }, blockExplorers: { default: { - name: 'Canto EVM Explorer (Blockscout)', - url: 'https://evm.explorer.canto.io', + name: 'Tuber.Build (Blockscout)', + url: 'https://tuber.build', }, }, contracts: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 81e2bb64..74d219fb 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5284,3 +5284,4 @@ packages: settings: autoInstallPeers: true excludeLinksFromLockfile: false + From 0a6e6daa355ea0540ccf0aaf913f4efb120fce76 Mon Sep 17 00:00:00 2001 From: ChefJoJo <94336009+chef-jojo@users.noreply.github.com> Date: Fri, 7 Jul 2023 04:12:39 +0800 Subject: [PATCH 4/8] feat: add multicall3 to Polygon zkEVM (#408) --- .changeset/yellow-shirts-bake.md | 5 +++++ packages/chains/src/polygonZkEvm.ts | 6 ++++++ packages/chains/src/polygonZkEvmTestnet.ts | 12 +++++++++++- 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 .changeset/yellow-shirts-bake.md diff --git a/.changeset/yellow-shirts-bake.md b/.changeset/yellow-shirts-bake.md new file mode 100644 index 00000000..80589c59 --- /dev/null +++ b/.changeset/yellow-shirts-bake.md @@ -0,0 +1,5 @@ +--- +"@wagmi/chains": minor +--- + +Add multicall3 to Polygon zkEVM diff --git a/packages/chains/src/polygonZkEvm.ts b/packages/chains/src/polygonZkEvm.ts index 77ea0771..ee0fa422 100644 --- a/packages/chains/src/polygonZkEvm.ts +++ b/packages/chains/src/polygonZkEvm.ts @@ -19,4 +19,10 @@ export const polygonZkEvm = { url: 'https://zkevm.polygonscan.com', }, }, + contracts: { + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 57746, + }, + }, } as const satisfies Chain diff --git a/packages/chains/src/polygonZkEvmTestnet.ts b/packages/chains/src/polygonZkEvmTestnet.ts index b29b9b5d..f0a15dfb 100644 --- a/packages/chains/src/polygonZkEvmTestnet.ts +++ b/packages/chains/src/polygonZkEvmTestnet.ts @@ -14,10 +14,20 @@ export const polygonZkEvmTestnet = { }, }, blockExplorers: { - default: { + blockscout: { name: 'Blockscout', url: 'https://explorer.public.zkevm-test.net', }, + default: { + name: 'PolygonScan', + url: 'https://testnet-zkevm.polygonscan.com', + }, }, testnet: true, + contracts: { + multicall3: { + address: '0xca11bde05977b3631167028862be2a173976ca11', + blockCreated: 525686, + }, + }, } as const satisfies Chain From 56c127dc98a1c889a30ebae60395788eba12db2c Mon Sep 17 00:00:00 2001 From: "youngje (heka)" Date: Fri, 7 Jul 2023 05:15:15 +0900 Subject: [PATCH 5/8] chore: walletconnect dependencies (#409) * chore: walletconnect dependencies * Create twenty-timers-obey.md * Update pnpm-lock.yaml --------- Co-authored-by: jxom --- .changeset/twenty-timers-obey.md | 5 ++ packages/connectors/package.json | 4 +- pnpm-lock.yaml | 110 +++++++++++-------------------- 3 files changed, 47 insertions(+), 72 deletions(-) create mode 100644 .changeset/twenty-timers-obey.md diff --git a/.changeset/twenty-timers-obey.md b/.changeset/twenty-timers-obey.md new file mode 100644 index 00000000..933a0bee --- /dev/null +++ b/.changeset/twenty-timers-obey.md @@ -0,0 +1,5 @@ +--- +"@wagmi/connectors": patch +--- + +Updated WalletConnect dependencies. diff --git a/packages/connectors/package.json b/packages/connectors/package.json index 7f852aa1..b858c45d 100644 --- a/packages/connectors/package.json +++ b/packages/connectors/package.json @@ -25,8 +25,8 @@ "@ledgerhq/connect-kit-loader": "^1.1.0", "@safe-global/safe-apps-provider": "^0.17.1", "@safe-global/safe-apps-sdk": "^8.0.0", - "@walletconnect/ethereum-provider": "2.8.6", - "@walletconnect/utils": "2.8.6", + "@walletconnect/ethereum-provider": "2.9.0", + "@walletconnect/utils": "2.9.0", "@walletconnect/legacy-provider": "^2.0.0", "@walletconnect/modal": "2.5.9", "abitype": "0.8.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 74d219fb..4003879f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -96,8 +96,8 @@ importers: specifier: ^8.0.0 version: 8.0.0(typescript@5.0.4) '@walletconnect/ethereum-provider': - specifier: 2.8.6 - version: 2.8.6(@walletconnect/modal@2.5.9)(lokijs@1.5.12) + specifier: 2.9.0 + version: 2.9.0(@walletconnect/modal@2.5.9)(lokijs@1.5.12) '@walletconnect/legacy-provider': specifier: ^2.0.0 version: 2.0.0 @@ -105,8 +105,8 @@ importers: specifier: 2.5.9 version: 2.5.9(react@18.2.0) '@walletconnect/utils': - specifier: 2.8.6 - version: 2.8.6(lokijs@1.5.12) + specifier: 2.9.0 + version: 2.9.0(lokijs@1.5.12) abitype: specifier: 0.8.7 version: 0.8.7(typescript@5.0.4) @@ -983,22 +983,22 @@ packages: dependencies: typescript: 5.0.4 - /@walletconnect/core@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-rnSqm1KJLcww/v6+UH8JeibQkJ3EKgyUDPfEK0stSEkrIUIcXaFlq3Et8S+vgV8bPhI0MVUhAhFL5OJZ3t2ryg==} + /@walletconnect/core@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-MZYJghS9YCvGe32UOgDj0mCasaOoGHQaYXWeQblXE/xb8HuaM6kAWhjIQN9P+MNp5QP134BHP5olQostcCotXQ==} dependencies: '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 - '@walletconnect/jsonrpc-ws-connection': 1.0.11 + '@walletconnect/jsonrpc-ws-connection': 1.0.12 '@walletconnect/keyvaluestorage': 1.0.2(lokijs@1.5.12) '@walletconnect/logger': 2.0.1 '@walletconnect/relay-api': 1.0.9 '@walletconnect/relay-auth': 1.0.4 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 lodash.isequal: 4.5.0 uint8arrays: 3.1.0 @@ -1034,8 +1034,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/ethereum-provider@2.8.6(@walletconnect/modal@2.5.9)(lokijs@1.5.12): - resolution: {integrity: sha512-wUvJEsXTLmMihrOhQxAs1k9hrWEOT03QBn54P9r9GpJbJ1zEfIjQaXFfi8uup6gldhH+vN38PsbOiLyv/6d3qQ==} + /@walletconnect/ethereum-provider@2.9.0(@walletconnect/modal@2.5.9)(lokijs@1.5.12): + resolution: {integrity: sha512-rSXkC0SXMigJRdIi/M2RMuEuATY1AwtlTWQBnqyxoht7xbO2bQNPCXn0XL4s/GRNrSUtoKSY4aPMHXV4W4yLBA==} peerDependencies: '@walletconnect/modal': '>=2' peerDependenciesMeta: @@ -1047,10 +1047,10 @@ packages: '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/modal': 2.5.9(react@18.2.0) - '@walletconnect/sign-client': 2.8.6(lokijs@1.5.12) - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/universal-provider': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/sign-client': 2.9.0(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/universal-provider': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1078,7 +1078,7 @@ packages: /@walletconnect/jsonrpc-http-connection@1.0.4: resolution: {integrity: sha512-ji79pspdBhmIbTwve383tMaDu5Le9plW+oj5GE2aqzxIl3ib8JvRBZRn5lGEBGqVCvqB3MBJL7gBlEwpyRtoxQ==} dependencies: - '@walletconnect/jsonrpc-utils': 1.0.7 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 cross-fetch: 3.1.5 tslib: 1.14.1 @@ -1108,15 +1108,8 @@ packages: /@walletconnect/jsonrpc-provider@1.0.6: resolution: {integrity: sha512-f5vQxr53vUVQ51/9mRLb1OiNciT/546XZ68Byn9OYnDBGeGJXK2kQWDHp8sPWZbN5x0p7B6asdCWMVFJ6danlw==} dependencies: - '@walletconnect/jsonrpc-utils': 1.0.4 - '@walletconnect/safe-json': 1.0.1 - tslib: 1.14.1 - dev: false - - /@walletconnect/jsonrpc-types@1.0.2: - resolution: {integrity: sha512-CZe8tjJX73OWdHjrBHy7HtAapJ2tT0Q3TYhPBhRxi3643lwPIQWC9En45ldY14TZwgSewkbZ0FtGBZK0G7Bbyg==} - dependencies: - keyvaluestorage-interface: 1.0.0 + '@walletconnect/jsonrpc-utils': 1.0.8 + '@walletconnect/safe-json': 1.0.2 tslib: 1.14.1 dev: false @@ -1127,22 +1120,6 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/jsonrpc-utils@1.0.4: - resolution: {integrity: sha512-y0+tDxcTZ9BHBBKBJbjZxLUXb+zQZCylf7y/jTvDPNx76J0hYYc+F9zHzyqBLeorSKepLTk6yI8hw3NXbAQB3g==} - dependencies: - '@walletconnect/environment': 1.0.1 - '@walletconnect/jsonrpc-types': 1.0.3 - tslib: 1.14.1 - dev: false - - /@walletconnect/jsonrpc-utils@1.0.7: - resolution: {integrity: sha512-zJziApzUF/Il4VcwabnaU+0yo1QI4eUkYX99zmCVTHJvZOf2l0zjADf/OpKqWyeNFC3Io56Z/8uJHVtcNVvyFA==} - dependencies: - '@walletconnect/environment': 1.0.1 - '@walletconnect/jsonrpc-types': 1.0.3 - tslib: 1.14.1 - dev: false - /@walletconnect/jsonrpc-utils@1.0.8: resolution: {integrity: sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw==} dependencies: @@ -1151,8 +1128,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/jsonrpc-ws-connection@1.0.11: - resolution: {integrity: sha512-TiFJ6saasKXD+PwGkm5ZGSw0837nc6EeFmurSPgIT/NofnOV4Tv7CVJqGQN0rQYoJUSYu21cwHNYaFkzNpUN+w==} + /@walletconnect/jsonrpc-ws-connection@1.0.12: + resolution: {integrity: sha512-HAcadga3Qjt1Cqy+qXEW6zjaCs8uJGdGQrqltzl3OjiK4epGZRdvSzTe63P+t/3z+D2wG+ffEPn0GVcDozmN1w==} dependencies: '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/safe-json': 1.0.2 @@ -1185,10 +1162,10 @@ packages: dependencies: '@walletconnect/crypto': 1.0.3 '@walletconnect/encoding': 1.0.2 - '@walletconnect/jsonrpc-utils': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/legacy-types': 2.0.0 '@walletconnect/legacy-utils': 2.0.0 - '@walletconnect/safe-json': 1.0.1 + '@walletconnect/safe-json': 1.0.2 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -1221,16 +1198,16 @@ packages: /@walletconnect/legacy-types@2.0.0: resolution: {integrity: sha512-sOVrA7HUdbI1OwKyPOQU0/DdvTSVFlsXWpAk2K2WvP2erTkBWPMTJq6cv2BmKdoJ3p6gLApT7sd+jHi3OF71uw==} dependencies: - '@walletconnect/jsonrpc-types': 1.0.2 + '@walletconnect/jsonrpc-types': 1.0.3 dev: false /@walletconnect/legacy-utils@2.0.0: resolution: {integrity: sha512-CPWxSVVXw0kgNCxvU126g4GiV3mzXmC8IPJ15twE46aJ1FX+RHEIfAzFMFz2F2+fEhBxL63A7dwNQKDXorRPcQ==} dependencies: '@walletconnect/encoding': 1.0.2 - '@walletconnect/jsonrpc-utils': 1.0.4 + '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/legacy-types': 2.0.0 - '@walletconnect/safe-json': 1.0.1 + '@walletconnect/safe-json': 1.0.2 '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -1300,29 +1277,23 @@ packages: uint8arrays: 3.1.0 dev: false - /@walletconnect/safe-json@1.0.1: - resolution: {integrity: sha512-Fm7e31oSYY15NQr8SsLJheKAy5L744udZf2lJKcz6wFmPJEzf7hOF0866o/rrldRzJnjZ4H2GJ45pFudsnLW5A==} - dependencies: - tslib: 1.14.1 - dev: false - /@walletconnect/safe-json@1.0.2: resolution: {integrity: sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA==} dependencies: tslib: 1.14.1 dev: false - /@walletconnect/sign-client@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-rOFTKTHP7oJfXgYHX7+SdB8VbcsEE3ZFG/bMdmZboWaBim1mrY3vUyDdKrNr0VgI3AwBiEQezQDfKxBX0pMSQQ==} + /@walletconnect/sign-client@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-mEKc4LlLMebCe45qzqh+MX4ilQK4kOEBzLY6YJpG8EhyT45eX4JMNA7qQoYa9MRMaaVb/7USJcc4e3ZrjZvQmA==} dependencies: - '@walletconnect/core': 2.8.6(lokijs@1.5.12) + '@walletconnect/core': 2.9.0(lokijs@1.5.12) '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1337,8 +1308,8 @@ packages: tslib: 1.14.1 dev: false - /@walletconnect/types@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-Z/PFa3W1XdxeTcCtdR6lUsFgZfU/69wWJBPyclPwn7cu1+eriuCr6XZXQpJjib3flU+HnwHiXeUuqZaheehPxw==} + /@walletconnect/types@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-ORopsMfSRvUYqtjKKd6scfg8o4/aGebipLxx92AuuUgMTERSU6cGmIrK6rdLu7W6FBJkmngPLEGc9mRqAb9Lug==} dependencies: '@walletconnect/events': 1.0.1 '@walletconnect/heartbeat': 1.2.1 @@ -1351,17 +1322,17 @@ packages: - lokijs dev: false - /@walletconnect/universal-provider@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-ln1RVv8+oHu9enOJ/oVkjiarneB+4vJCk16znOklIN2JtDHwB8iObDHlQH3UE6ynNTw1iRvaGuPR4g+YdIfB6w==} + /@walletconnect/universal-provider@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-k3nkSBkF69sJJVoe17IVoPtnhp/sgaa2t+x7BvA/BKeMxE0DGdtRJdEXotTc8DBmI7o2tkq6l8+HyFBGjQ/CjQ==} dependencies: '@walletconnect/jsonrpc-http-connection': 1.0.7 '@walletconnect/jsonrpc-provider': 1.0.13 '@walletconnect/jsonrpc-types': 1.0.3 '@walletconnect/jsonrpc-utils': 1.0.8 '@walletconnect/logger': 2.0.1 - '@walletconnect/sign-client': 2.8.6(lokijs@1.5.12) - '@walletconnect/types': 2.8.6(lokijs@1.5.12) - '@walletconnect/utils': 2.8.6(lokijs@1.5.12) + '@walletconnect/sign-client': 2.9.0(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) + '@walletconnect/utils': 2.9.0(lokijs@1.5.12) events: 3.3.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -1371,8 +1342,8 @@ packages: - utf-8-validate dev: false - /@walletconnect/utils@2.8.6(lokijs@1.5.12): - resolution: {integrity: sha512-wcy6e5+COYo7tfNnW8YqidnATdJDIW6vDiWWE7A1F78Sl/VflkaevB9cIgyn8eLdxC1SxXgGoeC2oLP90nnHJg==} + /@walletconnect/utils@2.9.0(lokijs@1.5.12): + resolution: {integrity: sha512-7Tu3m6dZL84KofrNBcblsgpSqU2vdo9ImLD7zWimLXERVGNQ8smXG+gmhQYblebIBhsPzjy9N38YMC3nPlfQNw==} dependencies: '@stablelib/chacha20poly1305': 1.0.1 '@stablelib/hkdf': 1.0.1 @@ -1382,7 +1353,7 @@ packages: '@walletconnect/relay-api': 1.0.9 '@walletconnect/safe-json': 1.0.2 '@walletconnect/time': 1.0.2 - '@walletconnect/types': 2.8.6(lokijs@1.5.12) + '@walletconnect/types': 2.9.0(lokijs@1.5.12) '@walletconnect/window-getters': 1.0.1 '@walletconnect/window-metadata': 1.0.1 detect-browser: 5.3.0 @@ -5284,4 +5255,3 @@ packages: settings: autoInstallPeers: true excludeLinksFromLockfile: false - From df697aca2766c4ed527ee5cd6cf199235eb6ea03 Mon Sep 17 00:00:00 2001 From: Marcus Wentz <52706599+MarcusWentz@users.noreply.github.com> Date: Thu, 6 Jul 2023 16:16:33 -0400 Subject: [PATCH 6/8] feat: add Taiko (Alpha-3 Testnet) (#411) * Add chain: Taiko (Alpha-3 Testnet) * Update clever-squids-compare.md --------- Co-authored-by: jxom --- .changeset/clever-squids-compare.md | 5 +++++ packages/chains/README.md | 1 + packages/chains/src/index.ts | 1 + packages/chains/src/taikoTestnetSepolia.ts | 22 ++++++++++++++++++++++ 4 files changed, 29 insertions(+) create mode 100644 .changeset/clever-squids-compare.md create mode 100644 packages/chains/src/taikoTestnetSepolia.ts diff --git a/.changeset/clever-squids-compare.md b/.changeset/clever-squids-compare.md new file mode 100644 index 00000000..542812a9 --- /dev/null +++ b/.changeset/clever-squids-compare.md @@ -0,0 +1,5 @@ +--- +"@wagmi/chains": minor +--- + +Added Taiko (Alpha-3 Testnet) diff --git a/packages/chains/README.md b/packages/chains/README.md index a58cac94..543fd989 100644 --- a/packages/chains/README.md +++ b/packages/chains/README.md @@ -91,6 +91,7 @@ const { chains, provider } = configureChains( - `skaleTitan` - `skaleTitanTestnet` - `sepolia` +- `taikoTestnetSepolia` - `taraxa` - `taraxaTestnet` - `telos` diff --git a/packages/chains/src/index.ts b/packages/chains/src/index.ts index 1edfd93f..45cb89cd 100644 --- a/packages/chains/src/index.ts +++ b/packages/chains/src/index.ts @@ -100,6 +100,7 @@ export { songbirdTestnet } from './songbirdTestnet' export { shardeumSphinx } from './shardeumSphinx' export { syscoin } from './syscoin' export { taraxa } from './taraxa' +export { taikoTestnetSepolia } from './taikoTestnetSepolia' export { taraxaTestnet } from './taraxaTestnet' export { telos } from './telos' export { telosTestnet } from './telosTestnet' diff --git a/packages/chains/src/taikoTestnetSepolia.ts b/packages/chains/src/taikoTestnetSepolia.ts new file mode 100644 index 00000000..0fc146d8 --- /dev/null +++ b/packages/chains/src/taikoTestnetSepolia.ts @@ -0,0 +1,22 @@ +import { Chain } from './types' + +export const taikoTestnetSepolia = { + id: 167005, + name: 'Taiko (Alpha-3 Testnet)', + network: 'taiko-sepolia', + nativeCurrency: { name: 'Ether', symbol: 'ETH', decimals: 18 }, + rpcUrls: { + default: { + http: ['https://rpc.test.taiko.xyz'], + }, + public: { + http: ['https://rpc.test.taiko.xyz'], + }, + }, + blockExplorers: { + default: { + name: 'blockscout', + url: 'https://explorer.test.taiko.xyz', + }, + }, +} as const satisfies Chain From 25fab5834ff3c8816fbe60c7de7e221999bbbad7 Mon Sep 17 00:00:00 2001 From: "moxey.eth" Date: Fri, 7 Jul 2023 06:17:48 +1000 Subject: [PATCH 7/8] chore: update changesets --- .changeset/cold-ravens-punch.md | 4 ++-- .changeset/slimy-flowers-judge.md | 4 ++-- .changeset/yellow-shirts-bake.md | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.changeset/cold-ravens-punch.md b/.changeset/cold-ravens-punch.md index 86c63456..f61bd087 100644 --- a/.changeset/cold-ravens-punch.md +++ b/.changeset/cold-ravens-punch.md @@ -1,5 +1,5 @@ --- -"@wagmi/chains": major +"@wagmi/chains": patch --- -Fixed canto rpc and blockexplorer +Fixed Canto RPC and block explorer urls. diff --git a/.changeset/slimy-flowers-judge.md b/.changeset/slimy-flowers-judge.md index 491c278c..8ce1f070 100644 --- a/.changeset/slimy-flowers-judge.md +++ b/.changeset/slimy-flowers-judge.md @@ -1,5 +1,5 @@ --- -"@wagmi/chains": patch +"@wagmi/chains": minor --- -added nexilix chain +Added nexilix chain diff --git a/.changeset/yellow-shirts-bake.md b/.changeset/yellow-shirts-bake.md index 80589c59..f13e363a 100644 --- a/.changeset/yellow-shirts-bake.md +++ b/.changeset/yellow-shirts-bake.md @@ -2,4 +2,4 @@ "@wagmi/chains": minor --- -Add multicall3 to Polygon zkEVM +Added multicall3 address to Polygon zkEVM From cf1b48dabbe42a9b71a4965928e5e789b6c656a0 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 7 Jul 2023 06:25:46 +1000 Subject: [PATCH 8/8] chore: version packages (#412) * chore: version packages * Update CHANGELOG.md * Update package.json --------- Co-authored-by: github-actions[bot] Co-authored-by: jxom --- .changeset/chatty-moose-yawn.md | 5 ----- .changeset/clever-squids-compare.md | 5 ----- .changeset/cold-ravens-punch.md | 5 ----- .changeset/slimy-flowers-judge.md | 5 ----- .changeset/twenty-timers-obey.md | 5 ----- .changeset/yellow-shirts-bake.md | 5 ----- packages/chains/CHANGELOG.md | 13 +++++++++++++ packages/chains/package.json | 2 +- packages/connectors/CHANGELOG.md | 12 ++++++++++++ packages/connectors/package.json | 2 +- 10 files changed, 27 insertions(+), 32 deletions(-) delete mode 100644 .changeset/chatty-moose-yawn.md delete mode 100644 .changeset/clever-squids-compare.md delete mode 100644 .changeset/cold-ravens-punch.md delete mode 100644 .changeset/slimy-flowers-judge.md delete mode 100644 .changeset/twenty-timers-obey.md delete mode 100644 .changeset/yellow-shirts-bake.md diff --git a/.changeset/chatty-moose-yawn.md b/.changeset/chatty-moose-yawn.md deleted file mode 100644 index 11a45eac..00000000 --- a/.changeset/chatty-moose-yawn.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/chains": minor ---- - -Added Mantle and Mantle Testnet chains diff --git a/.changeset/clever-squids-compare.md b/.changeset/clever-squids-compare.md deleted file mode 100644 index 542812a9..00000000 --- a/.changeset/clever-squids-compare.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/chains": minor ---- - -Added Taiko (Alpha-3 Testnet) diff --git a/.changeset/cold-ravens-punch.md b/.changeset/cold-ravens-punch.md deleted file mode 100644 index f61bd087..00000000 --- a/.changeset/cold-ravens-punch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/chains": patch ---- - -Fixed Canto RPC and block explorer urls. diff --git a/.changeset/slimy-flowers-judge.md b/.changeset/slimy-flowers-judge.md deleted file mode 100644 index 8ce1f070..00000000 --- a/.changeset/slimy-flowers-judge.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/chains": minor ---- - -Added nexilix chain diff --git a/.changeset/twenty-timers-obey.md b/.changeset/twenty-timers-obey.md deleted file mode 100644 index 933a0bee..00000000 --- a/.changeset/twenty-timers-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/connectors": patch ---- - -Updated WalletConnect dependencies. diff --git a/.changeset/yellow-shirts-bake.md b/.changeset/yellow-shirts-bake.md deleted file mode 100644 index f13e363a..00000000 --- a/.changeset/yellow-shirts-bake.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@wagmi/chains": minor ---- - -Added multicall3 address to Polygon zkEVM diff --git a/packages/chains/CHANGELOG.md b/packages/chains/CHANGELOG.md index b3b4a5dc..1bf1d5db 100644 --- a/packages/chains/CHANGELOG.md +++ b/packages/chains/CHANGELOG.md @@ -1,5 +1,18 @@ # @wagmi/chains +## 1.5.0 + +### Minor Changes + +- 4b411d2: Added Mantle and Mantle Testnet chains +- df697ac: Added Taiko (Alpha-3 Testnet) +- a96b514: Added nexilix chain +- 0a6e6da: Added multicall3 address to Polygon zkEVM + +### Patch Changes + +- 186f5a7: Fixed Canto RPC and block explorer urls. + ## 1.4.0 ### Minor Changes diff --git a/packages/chains/package.json b/packages/chains/package.json index 7190053d..b9e5460a 100644 --- a/packages/chains/package.json +++ b/packages/chains/package.json @@ -2,7 +2,7 @@ "name": "@wagmi/chains", "description": "A collection of chains for wagmi", "license": "MIT", - "version": "1.4.0", + "version": "1.5.0", "main": "dist/index.js", "module": "dist/index.mjs", "types": "dist/index.d.ts", diff --git a/packages/connectors/CHANGELOG.md b/packages/connectors/CHANGELOG.md index d8a8b50b..8d541a80 100644 --- a/packages/connectors/CHANGELOG.md +++ b/packages/connectors/CHANGELOG.md @@ -1,5 +1,17 @@ # @wagmi/connectors +## 2.6.6 + +### Patch Changes + +- 56c127d: Updated WalletConnect dependencies. +- Updated dependencies [4b411d2] +- Updated dependencies [df697ac] +- Updated dependencies [186f5a7] +- Updated dependencies [a96b514] +- Updated dependencies [0a6e6da] + - @wagmi/chains@1.5.0 + ## 2.6.5 ### Patch Changes diff --git a/packages/connectors/package.json b/packages/connectors/package.json index b858c45d..5a684131 100644 --- a/packages/connectors/package.json +++ b/packages/connectors/package.json @@ -2,7 +2,7 @@ "name": "@wagmi/connectors", "description": "A collection of connectors for wagmi", "license": "MIT", - "version": "2.6.5", + "version": "2.6.6", "scripts": { "build": "tsup", "dev": "DEV=true tsup"