From 87f8c45a2cb7ad84dbc9ad67f4c73825d2f0adf6 Mon Sep 17 00:00:00 2001 From: hiroshi Date: Mon, 21 Aug 2023 15:20:08 +0100 Subject: [PATCH] build: Sepolia addresses --- package.json | 4 +- src/constants/addresses.ts | 9 + yarn.lock | 353 ++++++++++++++++++++++++------------- 3 files changed, 237 insertions(+), 129 deletions(-) diff --git a/package.json b/package.json index 3e426e2..7e622a5 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ }, "peerDependencies": { "@looksrare/sdk": "^0.9.0-0", - "@looksrare/sdk-v2": "^0.6.0", + "@looksrare/sdk-v2": "^0.9.2", "@opensea/seaport-js": "^1.2.0", "ethers": "^5.7.1" }, @@ -40,7 +40,7 @@ "@istanbuljs/nyc-config-typescript": "^1.0.2", "@looksrare/contracts-exchange-v2": "^0.1.2", "@looksrare/sdk": "^0.9.0-0", - "@looksrare/sdk-v2": "^0.6.0", + "@looksrare/sdk-v2": "^0.9.2", "@nomiclabs/hardhat-ethers": "^2.0.6", "@nomiclabs/hardhat-waffle": "^2.0.3", "@opensea/seaport-js": "^1.2.0", diff --git a/src/constants/addresses.ts b/src/constants/addresses.ts index 0da445a..0faf827 100644 --- a/src/constants/addresses.ts +++ b/src/constants/addresses.ts @@ -17,8 +17,17 @@ const goerliAddresses: Addresses = { SEAPORT_V1_5_PROXY: "0x000000000055d65008F1dFf7167f24E70DB431F6", }; +const sepoliaAddresses: Addresses = { + AGGREGATOR: "0x00000000005228B791a99a61f36A130d50600106", + ERC20_ENABLED_AGGREGATOR: "0x0000000000a35231D7706BD1eE827d43245655aB", + LOOKSRARE_V2_PROXY: "0xbe1A28000cfE2009051ac6F5b865BC03a04be875", + SEAPORT_V1_4_PROXY: "", + SEAPORT_V1_5_PROXY: "0x000000000055d65008F1dFf7167f24E70DB431F6", +}; + export const addressesByNetwork: { [chainId in ChainId]: Addresses } = { [ChainId.MAINNET]: mainnetAddresses, [ChainId.GOERLI]: goerliAddresses, + [ChainId.SEPOLIA]: sepoliaAddresses, [ChainId.HARDHAT]: goerliAddresses, }; diff --git a/yarn.lock b/yarn.lock index a75b338..d066dda 100644 --- a/yarn.lock +++ b/yarn.lock @@ -7,41 +7,41 @@ resolved "https://registry.yarnpkg.com/@0xsequence/abi/-/abi-0.39.6.tgz#97ebe35030ae1084f4cab13ed19aacf9baa090e2" integrity sha512-ROHfAyQvN1N2G6DeVyWR4wxi0dd0HjJZQ+2UkxvYJrdywQZONmrUPD6MfT4Fd+JrQwdIxkcNu2/QfgkyZDerFw== -"@0xsequence/abi@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/abi/-/abi-0.43.26.tgz#d9ff4639b839e2c5cf19bbac118318ee9bb72e9c" - integrity sha512-libZgp7wA5DSf4QOmTQb5n1V1cvPXG/qxf8KdGoBEklSZtfbC+G2xcbCGQZOl0qg0j5GwX9B0UtaSXe6IObooQ== - -"@0xsequence/api@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/api/-/api-0.43.26.tgz#4a29420bbf57f0f55b3b369cfc74a1e64c5439cd" - integrity sha512-+vOEwO/zHUtFai2qloxO5VK0k9t9MrKnOAQUamKLMupDac20GdUjPnaiVfHZ3X16v8yopf2W7Pn9zSMbg4nGBQ== - -"@0xsequence/auth@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/auth/-/auth-0.43.26.tgz#7d7af92e45da8994c902da61de4901d3dc979f06" - integrity sha512-iiGJQf5pg+uAi2nyYxGMbUs3N295CLwg2MnqJbO71/5S/s3eBhSL+lm2hcJvTqh4wRYEmIYsGj2m7t5RATY9ug== - dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/api" "^0.43.26" - "@0xsequence/config" "^0.43.26" +"@0xsequence/abi@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/abi/-/abi-0.43.34.tgz#e6faa715b3adcff22ae69ea086c17b986d76e10f" + integrity sha512-wZ3JLA4kw2em8A7gFW5oESdo+F3G/WjIhCp/aZ0x3UgayBxrQjwBURoqDQPrY5k/BJ4R68LIEabLTrpSXesh1g== + +"@0xsequence/api@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/api/-/api-0.43.34.tgz#959b8c5d96893e00781eb9dbc58dfc4814fe4e65" + integrity sha512-YmV65zn9vZiprEXLfLVIWANK3WBag3d+N0Sc5Br19ezmCFBg52DdzumJIM+8S3maUE2JdL9RbgBLZ+9JOBKnEg== + +"@0xsequence/auth@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/auth/-/auth-0.43.34.tgz#4b5d3f5c185fded861fad1f161306b91082188fc" + integrity sha512-dw58nX2gc5QkIkzeVCheFZrRQgHwp4ZlJdg2e5gk7jU8eEu48oWP6faz30MFfiJfUCaysbGZ0o9+mGPqwpPG2g== + dependencies: + "@0xsequence/abi" "^0.43.34" + "@0xsequence/api" "^0.43.34" + "@0xsequence/config" "^0.43.34" "@0xsequence/ethauth" "^0.8.0" - "@0xsequence/indexer" "^0.43.26" - "@0xsequence/metadata" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/provider" "^0.43.26" - "@0xsequence/utils" "^0.43.26" - "@0xsequence/wallet" "^0.43.26" - -"@0xsequence/config@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/config/-/config-0.43.26.tgz#f984260823e6e9d09c3d48eaadad5afdb280c8a0" - integrity sha512-Iiip9gPFMOngxEalDgF6f2szJ6Xbme3aAgdW5Xwy4xv+aMPmQH1euEF0/2yD4vGpbG/5aeOR5H0H4zrsuU2/8Q== - dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/multicall" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/utils" "^0.43.26" + "@0xsequence/indexer" "^0.43.34" + "@0xsequence/metadata" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/provider" "^0.43.34" + "@0xsequence/utils" "^0.43.34" + "@0xsequence/wallet" "^0.43.34" + +"@0xsequence/config@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/config/-/config-0.43.34.tgz#41104fd2b89d2a11d01a738ad7e9c200b30f94bc" + integrity sha512-rOkNLB7z64ZkURzTXMF+4zTPo17VUei6vT5sp9Uzd5zamEneWGFdUJltzDc8sLdUWTEVdkyckaTSTS+8/sHuLw== + dependencies: + "@0xsequence/abi" "^0.43.34" + "@0xsequence/multicall" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/utils" "^0.43.34" "@0xsequence/ethauth@^0.8.0": version "0.8.1" @@ -50,20 +50,20 @@ dependencies: js-base64 "^3.7.2" -"@0xsequence/guard@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/guard/-/guard-0.43.26.tgz#6e827a174ee06de44412d58f59de9c8825243d49" - integrity sha512-C7fRENl+SLQTlrbU3BmxTcG6mB9VApxLLhXscXUEZmWhkGRncEQIPmJaT0RZ2ymchpKGUaKS9w59iyWnejfLzw== +"@0xsequence/guard@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/guard/-/guard-0.43.34.tgz#ef385406ebf8da1f9a7bf8b4ace709dd1557317c" + integrity sha512-U8uIjC8nifDgugo+4V3siu5fs86TqOmsb4Wvx0n6G/zbX2LaPGOYwHqCYkWrukETnk/FYiy8GoTuV11T9jIrSg== -"@0xsequence/indexer@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/indexer/-/indexer-0.43.26.tgz#dbca9e7d72f12f11993a7967d3b22033288a3c74" - integrity sha512-mK9WoEvsQjLmVPrkFOdnH2pKCPLyZR6RA14pxgEj/sakmwqRWj9dQIjrNwMWak9Q0XJJ4enlKw/w5xg5HVJzHg== +"@0xsequence/indexer@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/indexer/-/indexer-0.43.34.tgz#1504253d3f271a216ad311888d8c904aaa6a4ebe" + integrity sha512-u7dnbLGH447Utph3Ebvfmi98kTebdc8+we1L6FSYpodpvN3q/lb5de8BL1Jbmry0m9MSLy1iGwdGA0AivwNgtA== -"@0xsequence/metadata@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/metadata/-/metadata-0.43.26.tgz#3cedd82f512c554f6741d84c2dba50bd3950a5c2" - integrity sha512-WaD2oInmtFSHHCF+BpQBkBuqBwxcLi7N2uRowhAaQj/vxLJYDz1yIOZS+iWqZnkm5l3ZuidTyfmn+HCw4BIxvw== +"@0xsequence/metadata@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/metadata/-/metadata-0.43.34.tgz#c4c3cf0f39cd29747ff71730f840bdee26ad4777" + integrity sha512-ZJO+cerq2gQqktqyCsD1zfAAeOzsCDZXEDTO47oT5v42Bl4L50Vlj1PxNlo9iKzYooCA2LZjeWJkrvzfa0cvjA== "@0xsequence/multicall@^0.39.0": version "0.39.6" @@ -76,14 +76,14 @@ "@ethersproject/providers" "^5.5.1" ethers "^5.5.2" -"@0xsequence/multicall@^0.43.20", "@0xsequence/multicall@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/multicall/-/multicall-0.43.26.tgz#f04e8e0630a611201439b194a7ff8c0f134f5682" - integrity sha512-N4QX5tI2EkFvQS8PR/kVj/RrE9TUFmhqBOv/c4nmZWeuf2X4GS38x55yicnVZmysEX9N5A0URNGa1t0ynGKjdg== +"@0xsequence/multicall@^0.43.20", "@0xsequence/multicall@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/multicall/-/multicall-0.43.34.tgz#758202780b6485199755d6b170099422f3e53285" + integrity sha512-7gLlX3TOi+qZYe28DVdqkQJBeibl9JOdCcHaw9zkQYAZ+2WLouZl5Rlv0ZHEwX46gOiG1mCt/tZugoRkguKE0Q== dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/utils" "^0.43.26" + "@0xsequence/abi" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/utils" "^0.43.34" "@0xsequence/network@^0.39.6": version "0.39.6" @@ -94,52 +94,52 @@ "@ethersproject/providers" "^5.5.1" ethers "^5.5.2" -"@0xsequence/network@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/network/-/network-0.43.26.tgz#2d1b44ab064f33842f68c582367b35870f6ef70e" - integrity sha512-e8DEwK5LV+u1TiTBBGHb7/MnTv33+X/0h3aIroMOmHqLjpeDqnJYEvonLYyFNKMX11sse4bvWVC+4PW3pD0k0g== - dependencies: - "@0xsequence/indexer" "^0.43.26" - "@0xsequence/provider" "^0.43.26" - "@0xsequence/relayer" "^0.43.26" - "@0xsequence/utils" "^0.43.26" - -"@0xsequence/provider@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/provider/-/provider-0.43.26.tgz#0204e190cc5ad446dd44d01e9ced9ec3b011c4f7" - integrity sha512-tpE7BDPNy+4o1KATB1FI25RT9Pj+RdD0wQtpshcrKLuFvWbcdbA/VgD7k0EgZWBnTCMjBc12MZ7pzIrJXxCWHA== - dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/auth" "^0.43.26" - "@0xsequence/config" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/relayer" "^0.43.26" - "@0xsequence/transactions" "^0.43.26" - "@0xsequence/utils" "^0.43.26" - "@0xsequence/wallet" "^0.43.26" +"@0xsequence/network@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/network/-/network-0.43.34.tgz#05fe58e4f43249e94224458f0112d934d5886629" + integrity sha512-KH2k4zEiXBHBathU+T7AXxzSDRm0XJ2+bJSSKci+RWesLPT2TwZY7YLfSWjSyp20EPqeyuaG7Snn86e60Zi/eg== + dependencies: + "@0xsequence/indexer" "^0.43.34" + "@0xsequence/provider" "^0.43.34" + "@0xsequence/relayer" "^0.43.34" + "@0xsequence/utils" "^0.43.34" + +"@0xsequence/provider@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/provider/-/provider-0.43.34.tgz#51eee531b99f41b28b35eb24d73e8bcd771bf6b0" + integrity sha512-AuMiP3budYbtql1L8eemcmxknuN5QJcPirr4DtkCnifCMGDoF/savSuue6+7K65HGj/8yzdFrRlt0MYavYWVoA== + dependencies: + "@0xsequence/abi" "^0.43.34" + "@0xsequence/auth" "^0.43.34" + "@0xsequence/config" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/relayer" "^0.43.34" + "@0xsequence/transactions" "^0.43.34" + "@0xsequence/utils" "^0.43.34" + "@0xsequence/wallet" "^0.43.34" eventemitter2 "^6.4.5" webextension-polyfill "^0.10.0" -"@0xsequence/relayer@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/relayer/-/relayer-0.43.26.tgz#cd5841f0975ad4fa8398fd67f5d2705acd8c94f8" - integrity sha512-cQ64XokGd7qLsc9tbWShS4AFCo4ikQLb7aitiuPo61GTE8oHaTjckWupBq/cC5zKte0qGVMZFeWI+x6K/yceKA== +"@0xsequence/relayer@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/relayer/-/relayer-0.43.34.tgz#56302fae9dd2273fe6904a57cbd88ffb476fefaf" + integrity sha512-Kl6LitpG24i3ha6CxBRnFAD1/vAbC1+pub7yywhwH8jmnd7KncHAZNgYT48BZI6B2bOeQiY+tTevUcgYw0hSzA== dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/config" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/transactions" "^0.43.26" - "@0xsequence/utils" "^0.43.26" + "@0xsequence/abi" "^0.43.34" + "@0xsequence/config" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/transactions" "^0.43.34" + "@0xsequence/utils" "^0.43.34" -"@0xsequence/transactions@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/transactions/-/transactions-0.43.26.tgz#3039e2436ec535889eb103e7aab526704c215e7c" - integrity sha512-b8bG8Y49YjyjnBKUcJV/H28MrNsnPagVkJgCFdTmQEb2XyHXAMqSDiNrRC3EG98H5yy9PT7wXkiaMI4YXaKgtQ== +"@0xsequence/transactions@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/transactions/-/transactions-0.43.34.tgz#303c214e3db82ade987be530739946409c53dc55" + integrity sha512-C6xDBqDOpx3+fuZ4OWStpAgAMKW7het1a6cwuQRalN8s+3n/SkjgzSK8Xc/5FT4FVExJuwo/D/AkvyOFz7AaCg== dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/config" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/utils" "^0.43.26" + "@0xsequence/abi" "^0.43.34" + "@0xsequence/config" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/utils" "^0.43.34" "@0xsequence/utils@^0.39.6": version "0.39.6" @@ -151,25 +151,25 @@ ethers "^5.5.2" js-base64 "^3.7.2" -"@0xsequence/utils@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/utils/-/utils-0.43.26.tgz#221d518da77badacaa7934af1b2c00dc26fbc8cb" - integrity sha512-952LB3mQO4qwA7USdl+75vnkuiiYuCFZ61J49T/jib7Oef/qM9JSlYEDBrZBB6DVtXAEH8zdKLjcewCmc+H2rg== +"@0xsequence/utils@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/utils/-/utils-0.43.34.tgz#f3baa13b086e46c7f517fea7cbecfeaa8e75606a" + integrity sha512-Rp0vVeBUeTmOSpXwy+Adlycitg0V4qjao1QvCqONgu9Rh1NIVpocVLx42iSopFQFIALhYB0ZrHp+ns6QsC08+A== dependencies: js-base64 "^3.7.2" -"@0xsequence/wallet@^0.43.26": - version "0.43.26" - resolved "https://registry.yarnpkg.com/@0xsequence/wallet/-/wallet-0.43.26.tgz#520ecafafb54a847b124b9176d67c29ff88f4d89" - integrity sha512-oG/2W0kgtuTosg/5bRxpuooviytd7BgQi3U6x/OyygcKhYpo2CTsLKifU90GANI7aCe71Nj0EDlWZx3UAIrojA== +"@0xsequence/wallet@^0.43.34": + version "0.43.34" + resolved "https://registry.yarnpkg.com/@0xsequence/wallet/-/wallet-0.43.34.tgz#6e1819a517ea0152442e6d47150ecd719d26d43d" + integrity sha512-8ZojYXcLnItXfmBy1PRR4qf25GKV5E0bcGLb3tuw/7M6QlFi1CqgRcHuuXYZ4XYyLxLBaKUC1+3sNqcFJGAirA== dependencies: - "@0xsequence/abi" "^0.43.26" - "@0xsequence/config" "^0.43.26" - "@0xsequence/guard" "^0.43.26" - "@0xsequence/network" "^0.43.26" - "@0xsequence/relayer" "^0.43.26" - "@0xsequence/transactions" "^0.43.26" - "@0xsequence/utils" "^0.43.26" + "@0xsequence/abi" "^0.43.34" + "@0xsequence/config" "^0.43.34" + "@0xsequence/guard" "^0.43.34" + "@0xsequence/network" "^0.43.34" + "@0xsequence/relayer" "^0.43.34" + "@0xsequence/transactions" "^0.43.34" + "@0xsequence/utils" "^0.43.34" "@ampproject/remapping@^2.1.0": version "2.2.0" @@ -644,6 +644,20 @@ patch-package "^6.2.2" postinstall-postinstall "^2.1.0" +"@ethereumjs/rlp@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@ethereumjs/rlp/-/rlp-4.0.1.tgz#626fabfd9081baab3d0a3074b0c7ecaf674aaa41" + integrity sha512-tqsQiBQDQdmPWE1xkkBq4rlSW5QZpLOUJ5RJh2/9fug+q9tnUhuZoVLk7s0scUIKTOzEtR72DFBXI4WiZcMpvw== + +"@ethereumjs/util@^8.1.0": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@ethereumjs/util/-/util-8.1.0.tgz#299df97fb6b034e0577ce9f94c7d9d1004409ed4" + integrity sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA== + dependencies: + "@ethereumjs/rlp" "^4.0.1" + ethereum-cryptography "^2.0.0" + micro-ftch "^0.3.1" + "@ethersproject/abi@5.0.0-beta.153": version "5.0.0-beta.153" resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.0.0-beta.153.tgz#43a37172b33794e4562999f6e2d555b7599a8eee" @@ -1151,13 +1165,12 @@ resolved "https://registry.yarnpkg.com/@looksrare/contracts-libs/-/contracts-libs-3.0.3.tgz#f3e981e766c55e978455626d80608f1730b3e84e" integrity sha512-KO9mwSVV27O98gcOmD3rojZ5fThqBPoGoYBr859KXFI9/qOLI/Jo42kQxFMp9uz9wDLclds4xY+LXc4f+cjuZw== -"@looksrare/sdk-v2@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@looksrare/sdk-v2/-/sdk-v2-0.6.0.tgz#d27287c2ea4821b4fa79cf9eccced2243f7f1c88" - integrity sha512-fu+gJjM6fNsC76d4KTV+O674RNRRIyt7DL6Um8p2Pz1HGszgibEmfdBUVTjZsMvDPu9s+oXfEkEwMWRPNLWSAg== +"@looksrare/sdk-v2@^0.9.2": + version "0.9.2" + resolved "https://registry.yarnpkg.com/@looksrare/sdk-v2/-/sdk-v2-0.9.2.tgz#3c60eb209b91d359df1fdf3ee70cb23acf1fa73b" + integrity sha512-UwmJNtOfjfq2u75z/+5wwdfAqkj3cIi81N70V9PiOQC9RlZykXZoCRGSQreAfqtEpDbpJf/TdHqce7eaucEwbg== dependencies: "@0xsequence/multicall" "^0.43.20" - "@looksrare/contracts-exchange-v2" "^0.1.2" merkletreejs "^0.3.9" "@looksrare/sdk@^0.9.0-0": @@ -1176,11 +1189,23 @@ tweetnacl "^1.0.3" tweetnacl-util "^0.15.1" +"@noble/curves@1.1.0", "@noble/curves@~1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.1.0.tgz#f13fc667c89184bc04cccb9b11e8e7bae27d8c3d" + integrity sha512-091oBExgENk/kGj3AZmtBDMpxQPDtxQABR2B9lb1JbVTs6ytdzZNwvhxQ4MWasRNEzlbEH8jCWFCwhF/Obj5AA== + dependencies: + "@noble/hashes" "1.3.1" + "@noble/hashes@1.1.2": version "1.1.2" resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.1.2.tgz#e9e035b9b166ca0af657a7848eb2718f0f22f183" integrity sha512-KYRCASVTv6aeUi1tsF8/vpyR7zpfs3FUzy2Jqm+MU+LmUKhQ0y2FpfwqkCcxSg2ua4GALJd8k2R76WxwZGbQpA== +"@noble/hashes@1.3.1", "@noble/hashes@~1.3.0", "@noble/hashes@~1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.1.tgz#8831ef002114670c603c458ab8b11328406953a9" + integrity sha512-EbqwksQwz9xDRGfDST86whPBgM65E0OH/pCgqW0GBVzO22bNE+NuIbeTb714+IfSjU3aRk47EUvXIb5bTsenKA== + "@noble/hashes@~1.1.1": version "1.1.3" resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.1.3.tgz#360afc77610e0a61f3417e497dcf36862e4f8111" @@ -1655,6 +1680,15 @@ "@noble/secp256k1" "~1.6.0" "@scure/base" "~1.1.0" +"@scure/bip32@1.3.1": + version "1.3.1" + resolved "https://registry.yarnpkg.com/@scure/bip32/-/bip32-1.3.1.tgz#7248aea723667f98160f593d621c47e208ccbb10" + integrity sha512-osvveYtyzdEVbt3OfwwXFr4P2iVBL5u1Q3q4ONBfDY/UpOuXmOlbgwc1xECEboY8wIays8Yt6onaWMUdUbfl0A== + dependencies: + "@noble/curves" "~1.1.0" + "@noble/hashes" "~1.3.1" + "@scure/base" "~1.1.0" + "@scure/bip39@1.1.0": version "1.1.0" resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.1.0.tgz#92f11d095bae025f166bef3defcc5bf4945d419a" @@ -1663,6 +1697,14 @@ "@noble/hashes" "~1.1.1" "@scure/base" "~1.1.0" +"@scure/bip39@1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@scure/bip39/-/bip39-1.2.1.tgz#5cee8978656b272a917b7871c981e0541ad6ac2a" + integrity sha512-Z3/Fsz1yr904dduJD0NpiyRHhRYHdcnyh73FZWiV+/qhWi83wNJ3NWolYqCEN+ZWsUz2TWwajJggcRE9r1zUYg== + dependencies: + "@noble/hashes" "~1.3.0" + "@scure/base" "~1.1.0" + "@sentry/core@5.30.0": version "5.30.0" resolved "https://registry.yarnpkg.com/@sentry/core/-/core-5.30.0.tgz#6b203664f69e75106ee8b5a2fe1d717379b331f3" @@ -1935,9 +1977,9 @@ form-data "^3.0.0" "@types/node@*": - version "18.11.0" - resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.0.tgz#f38c7139247a1d619f6cc6f27b072606af7c289d" - integrity sha512-IOXCvVRToe7e0ny7HpT/X9Rb2RYtElG1a+VshjwT00HxrM2dWBApHQoqsI6WiY7Q03vdf2bCrIGzVrkF/5t10w== + version "20.5.1" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.1.tgz#178d58ee7e4834152b0e8b4d30cbfab578b9bb30" + integrity sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg== "@types/node@^12.12.6": version "12.20.55" @@ -3180,11 +3222,16 @@ bigint-mod-arith@^3.1.0: resolved "https://registry.yarnpkg.com/bigint-mod-arith/-/bigint-mod-arith-3.1.2.tgz#658e416bc593a463d97b59766226d0a3021a76b1" integrity sha512-nx8J8bBeiRR+NlsROFH9jHswW5HO8mgfOSqW0AmjicMMvaONDa8AO+5ViKDUUNytBPWiwfvZP4/Bj4Y3lUfvgQ== -bignumber.js@^9.0.0, bignumber.js@^9.0.1: +bignumber.js@^9.0.0: version "9.1.0" resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.0.tgz#8d340146107fe3a6cb8d40699643c302e8773b62" integrity sha512-4LwHK4nfDOraBCtst+wOWIHbu1vhvAPJK8g8nROd4iuc3PSEjWif/qwbkh8jwCJz6yDBvtU4KPynETgrfh7y3A== +bignumber.js@^9.0.1: + version "9.1.1" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.1.tgz#c4df7dc496bd849d4c9464344c1aa74228b4dac6" + integrity sha512-pHm4LsMJ6lzgNGVfZHjMoO8sdoRhOzOH4MLmY65Jg70bpxCKu5iOHNJyfF6OyvYw7t8Fpf35RuzUyqnQsj8Vig== + binary-extensions@^2.0.0: version "2.2.0" resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" @@ -5345,6 +5392,16 @@ ethereum-cryptography@^1.0.3: "@scure/bip32" "1.1.0" "@scure/bip39" "1.1.0" +ethereum-cryptography@^2.0.0, ethereum-cryptography@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/ethereum-cryptography/-/ethereum-cryptography-2.1.2.tgz#18fa7108622e56481157a5cb7c01c0c6a672eb67" + integrity sha512-Z5Ba0T0ImZ8fqXrJbpHcbpAvIswRte2wGNR/KePnu8GbbvgJ47lMxT/ZZPG6i9Jaht4azPDop4HaM00J0J59ug== + dependencies: + "@noble/curves" "1.1.0" + "@noble/hashes" "1.3.1" + "@scure/bip32" "1.3.1" + "@scure/bip39" "1.2.1" + ethereum-waffle@^3.4.4: version "3.4.4" resolved "https://registry.yarnpkg.com/ethereum-waffle/-/ethereum-waffle-3.4.4.tgz#1378b72040697857b7f5e8f473ca8f97a37b5840" @@ -7644,9 +7701,9 @@ iterate-value@^1.0.2: iterate-iterator "^1.0.1" js-base64@^3.7.2: - version "3.7.2" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-3.7.2.tgz#816d11d81a8aff241603d19ce5761e13e41d7745" - integrity sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ== + version "3.7.5" + resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-3.7.5.tgz#21e24cf6b886f76d6f5f165bfcd69cc55b9e3fca" + integrity sha512-3MEt5DTINKqfScXKfJFrRbxkrnk2AxPWGBL/ycjz4dK8iqiSJ06UxD8jh8xuh6p10TX4t2+7FsBYVxxQbMg+qA== js-sdsl@^4.1.4: version "4.1.5" @@ -7850,7 +7907,16 @@ keccak@3.0.1: node-addon-api "^2.0.0" node-gyp-build "^4.2.0" -keccak@^3.0.0, keccak@^3.0.2: +keccak@^3.0.0: + version "3.0.3" + resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.3.tgz#4bc35ad917be1ef54ff246f904c2bbbf9ac61276" + integrity sha512-JZrLIAJWuZxKbCilMpNz5Vj7Vtb4scDG3dMXLOsbzBmQGyjwE61BbW7bJkfKKCShXiQZt3T6sBgALRtmd+nZaQ== + dependencies: + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + readable-stream "^3.6.0" + +keccak@^3.0.2: version "3.0.2" resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.2.tgz#4c2c6e8c54e04f2670ee49fa734eb9da152206e0" integrity sha512-PyKKjkH53wDMLGrvmRGSNWgmSxZOUqbnXwKL9tmgbFYA1iAYqW21kfR7mZXV0MlESiefxQQE9X9fTa3X+2MPDQ== @@ -8492,9 +8558,9 @@ merkle-patricia-tree@^2.1.2, merkle-patricia-tree@^2.3.2: semaphore ">=1.0.1" merkletreejs@^0.3.9: - version "0.3.9" - resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.3.9.tgz#cdb364a3b974a44f4eff3446522d7066e0cf95de" - integrity sha512-NjlATjJr4NEn9s8v/VEHhgwRWaE1eA/Une07d9SEqKzULJi1Wsh0Y3svwJdP2bYLMmgSBHzOrNydMWM1NN9VeQ== + version "0.3.10" + resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.3.10.tgz#b9abdfc5e3aadaf9eb8b0a35c4b87aea33f5d4b7" + integrity sha512-lin42tKfRdkW+6iE5pjtQ9BnH+1Hk3sJ5Fn9hUUSjcXRcJbSISHgPCfYvMNEXiNqZPhz/TyRPEV30qgnujsQ7A== dependencies: bignumber.js "^9.0.1" buffer-reverse "^1.0.1" @@ -8507,6 +8573,11 @@ methods@~1.1.2: resolved "https://registry.yarnpkg.com/methods/-/methods-1.1.2.tgz#5529a4d67654134edcc5266656835b0f851afcee" integrity sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w== +micro-ftch@^0.3.1: + version "0.3.1" + resolved "https://registry.yarnpkg.com/micro-ftch/-/micro-ftch-0.3.1.tgz#6cb83388de4c1f279a034fb0cf96dfc050853c5f" + integrity sha512-/0LLxhzP0tfiR5hcQebtudP56gUurs2CLkGarnCiB/OqEyUFQ6U3paQi/tgLv0hBJYt2rnr9MNpxz4fiiugstg== + micromatch@^3.1.4: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -8900,7 +8971,12 @@ node-fetch@~1.7.1: encoding "^0.1.11" is-stream "^1.0.1" -node-gyp-build@^4.2.0, node-gyp-build@^4.3.0: +node-gyp-build@^4.2.0: + version "4.6.0" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.6.0.tgz#0c52e4cbf54bbd28b709820ef7b6a3c2d6209055" + integrity sha512-NTZVKn9IylLwUzaKjkas1e4u2DLNcV4rdYagA4PWdPwW87Bi7z+BznyKSRwS/761tV/lzCGXplWsiaMjLqP2zQ== + +node-gyp-build@^4.3.0: version "4.5.0" resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.5.0.tgz#7a64eefa0b21112f89f58379da128ac177f20e40" integrity sha512-2iGbaQBV+ITgCz76ZEjmhUKAKVf7xfY1sRl4UiKQspfZMH2h06SyhNsnSVy50cwkFQDGLyif6m/6uFXHkOZ6rg== @@ -9978,7 +10054,7 @@ readable-stream@1.1.x, readable-stream@^1.0.33: isarray "0.0.1" string_decoder "~0.10.x" -readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.6, readable-stream@^3.4.0, readable-stream@^3.6.0: +readable-stream@3, readable-stream@^3.0.0, readable-stream@^3.0.6, readable-stream@^3.4.0: version "3.6.0" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== @@ -10000,6 +10076,15 @@ readable-stream@^2.0.0, readable-stream@^2.0.5, readable-stream@^2.2.2, readable string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@^3.6.0: + version "3.6.2" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967" + integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + readable-stream@~1.0.15: version "1.0.34" resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-1.0.34.tgz#125820e34bc842d2f2aaafafe4c2916ee32c157c" @@ -12317,7 +12402,7 @@ web3-utils@1.2.11: underscore "1.9.1" utf8 "3.0.0" -web3-utils@^1.0.0-beta.31, web3-utils@^1.3.4: +web3-utils@^1.0.0-beta.31: version "1.8.0" resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.8.0.tgz#0a506f8c6af9a2ad6ba79689892662769534fc03" integrity sha512-7nUIl7UWpLVka2f09CMbKOSEvorvHnaugIabU4mj7zfMvm0tSByLcEu3eyV9qgS11qxxLuOkzBIwCstTflhmpQ== @@ -12330,6 +12415,20 @@ web3-utils@^1.0.0-beta.31, web3-utils@^1.3.4: randombytes "^2.1.0" utf8 "3.0.0" +web3-utils@^1.3.4: + version "1.10.1" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.10.1.tgz#97532130d85358628bc0ff14d94b7e9449786983" + integrity sha512-r6iUUw/uMnNcWXjhRv33Nyrhxq3VGOPBXeSzxhOXIci4SvC/LPTpROY0uTrMX7ztKyODYrHp8WhTkEf+ZnHssw== + dependencies: + "@ethereumjs/util" "^8.1.0" + bn.js "^5.2.1" + ethereum-bloom-filters "^1.0.6" + ethereum-cryptography "^2.1.2" + ethjs-unit "0.1.6" + number-to-bn "1.7.0" + randombytes "^2.1.0" + utf8 "3.0.0" + web3@1.2.11: version "1.2.11" resolved "https://registry.yarnpkg.com/web3/-/web3-1.2.11.tgz#50f458b2e8b11aa37302071c170ed61cff332975"