diff --git a/packages/ensjs/package.json b/packages/ensjs/package.json index 83ac712d..6a142375 100644 --- a/packages/ensjs/package.json +++ b/packages/ensjs/package.json @@ -122,6 +122,7 @@ "cbor": "^8.1.0", "dotenv": "^16.0.0", "esbuild": "^0.15.6", + "eth-ens-namehash": "^2.0.8", "ethers": "^5.7.2", "glob": "^8.0.3", "happy-dom": "^13.3.8", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index d33baa03..ffd1e890 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -156,7 +156,7 @@ importers: version: link:../ens-test-env '@nomiclabs/hardhat-ethers': specifier: npm:hardhat-deploy-ethers@0.3.0-beta.13 - version: hardhat-deploy-ethers@0.3.0-beta.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4)) + version: hardhat-deploy-ethers@0.3.0-beta.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7))(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7)) '@openzeppelin/contracts': specifier: ^4.5.0 version: 4.7.3 @@ -187,9 +187,12 @@ importers: esbuild: specifier: ^0.15.6 version: 0.15.6 + eth-ens-namehash: + specifier: ^2.0.8 + version: 2.0.8 ethers: specifier: ^5.7.2 - version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + version: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) glob: specifier: ^8.0.3 version: 8.0.3 @@ -198,13 +201,13 @@ importers: version: 13.3.8 hardhat: specifier: 2.16.1 - version: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4) + version: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7) hardhat-abi-exporter: specifier: ^2.8.0 - version: 2.10.0(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4)) + version: 2.10.0(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7)) hardhat-deploy: specifier: ^0.11.12 - version: 0.11.12(bufferutil@4.0.8)(utf-8-validate@6.0.4) + version: 0.11.12(bufferutil@4.0.8)(utf-8-validate@5.0.7) jsonfile: specifier: ^6.1.0 version: 6.1.0 @@ -228,7 +231,7 @@ importers: version: 5.3.2 viem: specifier: ^2.9.2 - version: 2.9.2(bufferutil@4.0.8)(typescript@5.3.2)(utf-8-validate@6.0.4)(zod@3.23.8) + version: 2.9.2(bufferutil@4.0.8)(typescript@5.3.2)(utf-8-validate@5.0.7)(zod@3.23.8) vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@20.3.3)(happy-dom@13.3.8) @@ -2131,6 +2134,9 @@ packages: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} + eth-ens-namehash@2.0.8: + resolution: {integrity: sha512-VWEI1+KJfz4Km//dadyvBBoBeSQ0MHTXPvr8UIXiLW6IanxvAV+DmlZAijZwAyggqGUfwQBeHf7tc9wzc1piSw==} + ethereum-cryptography@0.1.3: resolution: {integrity: sha512-w8/4x1SGGzc+tO97TASLja6SLd3fRIK2tLVcV2Gx4IB21hE19atll5Cq9o3d0ZmAYC/8aw0ipieTSiekAea4SQ==} @@ -2478,6 +2484,10 @@ packages: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} + idna-uts46-hx@2.3.1: + resolution: {integrity: sha512-PWoF9Keq6laYdIRwwCdhTPl60xRqAloYNMQLiyUnG42VjT53oW07BXIRM+NK7eQjzXjAk2gUvX9caRxlnF9TAA==} + engines: {node: '>=4.0.0'} + ieee754@1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} @@ -2716,6 +2726,9 @@ packages: js-sdsl@4.4.1: resolution: {integrity: sha512-6Gsx8R0RucyePbWqPssR8DyfuXmLBooYN5cZFZKjHGnQuaf7pEzhtpceagJxVu4LqhYY5EYA7nko3FmeHZ1KbA==} + js-sha3@0.5.7: + resolution: {integrity: sha512-GII20kjaPX0zJ8wzkTbNDYMY7msuZcTWk8S5UOh6806Jq/wz1J8/bnr8uGU0DAUmYDjj2Mr4X1cW8v/GLYnR+g==} + js-sha3@0.8.0: resolution: {integrity: sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==} @@ -3193,6 +3206,10 @@ packages: pump@3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + punycode@2.1.0: + resolution: {integrity: sha512-Yxz2kRwT90aPiWEMHVYnEf4+rhwF1tBmmZ4KepCP+Wkium9JxtWnUm1nqGwpiAHr/tnTSeHqr3wb++jgSkXjhA==} + engines: {node: '>=6'} + punycode@2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} @@ -4392,7 +4409,7 @@ snapshots: dependencies: '@ethersproject/logger': 5.7.0 - '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@ethersproject/providers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: '@ethersproject/abstract-provider': 5.7.0 '@ethersproject/abstract-signer': 5.7.0 @@ -4413,7 +4430,7 @@ snapshots: '@ethersproject/transactions': 5.7.0 '@ethersproject/web': 5.7.1 bech32: 1.1.4 - ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.7) transitivePeerDependencies: - bufferutil - utf-8-validate @@ -4658,27 +4675,27 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - '@nomicfoundation/ethereumjs-block@5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-block@5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: '@nomicfoundation/ethereumjs-common': 4.0.1 '@nomicfoundation/ethereumjs-rlp': 5.0.1 '@nomicfoundation/ethereumjs-trie': 6.0.1 - '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-util': 9.0.1 ethereum-cryptography: 0.1.3 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) transitivePeerDependencies: - bufferutil - utf-8-validate - '@nomicfoundation/ethereumjs-blockchain@7.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-blockchain@7.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-common': 4.0.1 - '@nomicfoundation/ethereumjs-ethash': 3.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-ethash': 3.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-rlp': 5.0.1 '@nomicfoundation/ethereumjs-trie': 6.0.1 - '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-util': 9.0.1 abstract-level: 1.0.3 debug: 4.3.4(supports-color@8.1.1) @@ -4696,9 +4713,9 @@ snapshots: '@nomicfoundation/ethereumjs-util': 9.0.1 crc-32: 1.2.2 - '@nomicfoundation/ethereumjs-ethash@3.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-ethash@3.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-rlp': 5.0.1 '@nomicfoundation/ethereumjs-util': 9.0.1 abstract-level: 1.0.3 @@ -4708,11 +4725,11 @@ snapshots: - bufferutil - utf-8-validate - '@nomicfoundation/ethereumjs-evm@2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-evm@2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-common': 4.0.1 - '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-util': 9.0.1 debug: 4.3.4(supports-color@8.1.1) ethereum-cryptography: 0.1.3 @@ -4725,13 +4742,13 @@ snapshots: '@nomicfoundation/ethereumjs-rlp@5.0.1': {} - '@nomicfoundation/ethereumjs-statemanager@2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-statemanager@2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: '@nomicfoundation/ethereumjs-common': 4.0.1 '@nomicfoundation/ethereumjs-rlp': 5.0.1 debug: 4.3.4(supports-color@8.1.1) ethereum-cryptography: 0.1.3 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) js-sdsl: 4.4.1 transitivePeerDependencies: - bufferutil @@ -4746,10 +4763,10 @@ snapshots: ethereum-cryptography: 0.1.3 readable-stream: 3.6.0 - '@nomicfoundation/ethereumjs-tx@5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-tx@5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: '@chainsafe/ssz': 0.9.4 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-common': 4.0.1 '@nomicfoundation/ethereumjs-rlp': 5.0.1 '@nomicfoundation/ethereumjs-util': 9.0.1 @@ -4764,16 +4781,16 @@ snapshots: '@nomicfoundation/ethereumjs-rlp': 5.0.1 ethereum-cryptography: 0.1.3 - '@nomicfoundation/ethereumjs-vm@7.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4)': + '@nomicfoundation/ethereumjs-vm@7.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7)': dependencies: - '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nomicfoundation/ethereumjs-blockchain': 7.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) + '@nomicfoundation/ethereumjs-blockchain': 7.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-common': 4.0.1 - '@nomicfoundation/ethereumjs-evm': 2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-evm': 2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-rlp': 5.0.1 - '@nomicfoundation/ethereumjs-statemanager': 2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-statemanager': 2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-trie': 6.0.1 - '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-util': 9.0.1 debug: 4.3.4(supports-color@8.1.1) ethereum-cryptography: 0.1.3 @@ -6352,6 +6369,11 @@ snapshots: esutils@2.0.3: {} + eth-ens-namehash@2.0.8: + dependencies: + idna-uts46-hx: 2.3.1 + js-sha3: 0.5.7 + ethereum-cryptography@0.1.3: dependencies: '@types/pbkdf2': 3.1.0 @@ -6392,7 +6414,7 @@ snapshots: ethjs-util: 0.1.6 rlp: 2.2.7 - ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4): + ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7): dependencies: '@ethersproject/abi': 5.7.0 '@ethersproject/abstract-provider': 5.7.0 @@ -6412,7 +6434,7 @@ snapshots: '@ethersproject/networks': 5.7.1 '@ethersproject/pbkdf2': 5.7.0 '@ethersproject/properties': 5.7.0 - '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@ethersproject/providers': 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@ethersproject/random': 5.7.0 '@ethersproject/rlp': 5.7.0 '@ethersproject/sha2': 5.7.0 @@ -6678,18 +6700,18 @@ snapshots: webidl-conversions: 7.0.0 whatwg-mimetype: 3.0.0 - hardhat-abi-exporter@2.10.0(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4)): + hardhat-abi-exporter@2.10.0(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7)): dependencies: '@ethersproject/abi': 5.6.4 delete-empty: 3.0.0 - hardhat: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4) + hardhat: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7) - hardhat-deploy-ethers@0.3.0-beta.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4))(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4)): + hardhat-deploy-ethers@0.3.0-beta.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7))(hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7)): dependencies: - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) - hardhat: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) + hardhat: 2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7) - hardhat-deploy@0.11.12(bufferutil@4.0.8)(utf-8-validate@6.0.4): + hardhat-deploy@0.11.12(bufferutil@4.0.8)(utf-8-validate@5.0.7): dependencies: '@types/qs': 6.9.7 axios: 0.21.4(debug@4.3.4) @@ -6697,32 +6719,32 @@ snapshots: chokidar: 3.5.3 debug: 4.3.4(supports-color@8.1.1) enquirer: 2.3.6 - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) form-data: 4.0.0 fs-extra: 10.1.0 match-all: 1.2.6 murmur-128: 0.2.1 qs: 6.11.0 - zksync-web3: 0.7.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)) + zksync-web3: 0.7.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7)) transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate - hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@6.0.4): + hardhat@2.16.1(bufferutil@4.0.8)(ts-node@10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2))(typescript@5.3.2)(utf-8-validate@5.0.7): dependencies: '@ethersproject/abi': 5.7.0 '@metamask/eth-sig-util': 4.0.1 - '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) - '@nomicfoundation/ethereumjs-blockchain': 7.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-block': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) + '@nomicfoundation/ethereumjs-blockchain': 7.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-common': 4.0.1 - '@nomicfoundation/ethereumjs-evm': 2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-evm': 2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-rlp': 5.0.1 - '@nomicfoundation/ethereumjs-statemanager': 2.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-statemanager': 2.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-trie': 6.0.1 - '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-tx': 5.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/ethereumjs-util': 9.0.1 - '@nomicfoundation/ethereumjs-vm': 7.0.1(bufferutil@4.0.8)(utf-8-validate@6.0.4) + '@nomicfoundation/ethereumjs-vm': 7.0.1(bufferutil@4.0.8)(utf-8-validate@5.0.7) '@nomicfoundation/solidity-analyzer': 0.1.1 '@sentry/node': 5.30.0 '@types/bn.js': 5.1.0 @@ -6759,7 +6781,7 @@ snapshots: tsort: 0.0.1 undici: 5.22.1 uuid: 8.3.2 - ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ws: 7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.7) optionalDependencies: ts-node: 10.9.2(@swc/core@1.3.68)(@types/node@20.3.3)(typescript@5.3.2) typescript: 5.3.2 @@ -6846,6 +6868,10 @@ snapshots: dependencies: safer-buffer: 2.1.2 + idna-uts46-hx@2.3.1: + dependencies: + punycode: 2.1.0 + ieee754@1.2.1: {} ignore@5.2.0: {} @@ -7023,9 +7049,9 @@ snapshots: dependencies: ws: 8.12.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) - isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + isows@1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.7)): dependencies: - ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.7) istanbul-lib-coverage@3.2.2: {} @@ -7066,6 +7092,8 @@ snapshots: js-sdsl@4.4.1: {} + js-sha3@0.5.7: {} + js-sha3@0.8.0: {} js-tokens@4.0.0: {} @@ -7543,6 +7571,8 @@ snapshots: end-of-stream: 1.4.4 once: 1.4.0 + punycode@2.1.0: {} + punycode@2.1.1: {} qs@6.11.0: @@ -8251,7 +8281,7 @@ snapshots: - utf-8-validate - zod - viem@2.9.2(bufferutil@4.0.8)(typescript@5.3.2)(utf-8-validate@6.0.4)(zod@3.23.8): + viem@2.9.2(bufferutil@4.0.8)(typescript@5.3.2)(utf-8-validate@5.0.7)(zod@3.23.8): dependencies: '@adraffy/ens-normalize': 1.10.0 '@noble/curves': 1.2.0 @@ -8259,8 +8289,8 @@ snapshots: '@scure/bip32': 1.3.2 '@scure/bip39': 1.2.1 abitype: 1.0.0(typescript@5.3.2)(zod@3.23.8) - isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4)) - ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4) + isows: 1.0.3(ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.7)) + ws: 8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.7) optionalDependencies: typescript: 5.3.2 transitivePeerDependencies: @@ -8403,20 +8433,20 @@ snapshots: wrappy@1.0.2: {} - ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@6.0.4): + ws@7.4.6(bufferutil@4.0.8)(utf-8-validate@5.0.7): optionalDependencies: bufferutil: 4.0.8 - utf-8-validate: 6.0.4 + utf-8-validate: 5.0.7 ws@8.12.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): optionalDependencies: bufferutil: 4.0.8 utf-8-validate: 6.0.4 - ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@6.0.4): + ws@8.13.0(bufferutil@4.0.8)(utf-8-validate@5.0.7): optionalDependencies: bufferutil: 4.0.8 - utf-8-validate: 6.0.4 + utf-8-validate: 5.0.7 xtend@4.0.2: {} @@ -8471,8 +8501,8 @@ snapshots: yocto-queue@1.0.0: {} - zksync-web3@0.7.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4)): + zksync-web3@0.7.13(ethers@5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7)): dependencies: - ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@6.0.4) + ethers: 5.7.2(bufferutil@4.0.8)(utf-8-validate@5.0.7) zod@3.23.8: {}