diff --git a/package-lock.json b/package-lock.json index d0e92b7..e478517 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,8 +9,8 @@ "version": "0.0.0", "dependencies": { "@chakra-ui/react": "^2.4.6", - "alchemy-sdk": "^2.2.5", - "ethers": "^5.7.2", + "alchemy-sdk": "3.1.2", + "ethers": "6.0.0-beta.1", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -1163,6 +1163,41 @@ "@ethersproject/transactions": "^5.8.0" } }, + "node_modules/@ethersproject/crypto": { + "version": "6.0.0-beta.1", + "resolved": "https://registry.npmjs.org/@ethersproject/crypto/-/crypto-6.0.0-beta.1.tgz", + "integrity": "sha512-Rqo/2Mc2iNAYPnXM24YcReQS5N/8PmYcD6ptQHeble2iBvfXuvjW9WJ7CrRwA3mO+UJAW0uidfUVJ7kFdfgFCQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@noble/hashes": "1.0.0" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/crypto/node_modules/@ethersproject/bytes": { + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-6.0.0-beta.3.tgz", + "integrity": "sha512-yA496ZVE/GsYYSMsjdOaWGHHYz+S2EEeG8xNKnSoPo0tUzPa+XC8bfURSv5p1Og+Sw5JsZahADlisOPzN6v+LQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/crypto/node_modules/@ethersproject/logger": { + "version": "6.0.0-beta.7", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-6.0.0-beta.7.tgz", + "integrity": "sha512-n+ss5A6FoN75+9FLlPHcbTxdqi9BqdOYN+2Hw5G7I9/AoFTvBHR+7ywJDI+aia77KCoylsTndE3sja3456J2rA==", + "license": "MIT", + "engines": { + "node": ">=12.17.0" + } + }, "node_modules/@ethersproject/hash": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.8.0.tgz", @@ -1287,6 +1322,40 @@ ], "license": "MIT" }, + "node_modules/@ethersproject/math": { + "version": "6.0.0-beta.1", + "resolved": "https://registry.npmjs.org/@ethersproject/math/-/math-6.0.0-beta.1.tgz", + "integrity": "sha512-IcJgiw/q357atCdSSvkSAFjnRZapb2OZMGUw4p/e3hSRVccQB5+/JKBPRm5KIPE8uxgp1G3T34hoeXreu87Hdw==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/math/node_modules/@ethersproject/bytes": { + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-6.0.0-beta.3.tgz", + "integrity": "sha512-yA496ZVE/GsYYSMsjdOaWGHHYz+S2EEeG8xNKnSoPo0tUzPa+XC8bfURSv5p1Og+Sw5JsZahADlisOPzN6v+LQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/math/node_modules/@ethersproject/logger": { + "version": "6.0.0-beta.7", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-6.0.0-beta.7.tgz", + "integrity": "sha512-n+ss5A6FoN75+9FLlPHcbTxdqi9BqdOYN+2Hw5G7I9/AoFTvBHR+7ywJDI+aia77KCoylsTndE3sja3456J2rA==", + "license": "MIT", + "engines": { + "node": ">=12.17.0" + } + }, "node_modules/@ethersproject/networks": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.8.0.tgz", @@ -1468,30 +1537,6 @@ "hash.js": "1.1.7" } }, - "node_modules/@ethersproject/solidity": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/@ethersproject/solidity/-/solidity-5.8.0.tgz", - "integrity": "sha512-4CxFeCgmIWamOHwYN9d+QWGxye9qQLilpgTU0XhYs1OahkclF+ewO+3V1U0mvpiuQxm5EHHmv8f7ClVII8EHsA==", - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], - "license": "MIT", - "dependencies": { - "@ethersproject/bignumber": "^5.8.0", - "@ethersproject/bytes": "^5.8.0", - "@ethersproject/keccak256": "^5.8.0", - "@ethersproject/logger": "^5.8.0", - "@ethersproject/sha2": "^5.8.0", - "@ethersproject/strings": "^5.8.0" - } - }, "node_modules/@ethersproject/strings": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.8.0.tgz", @@ -1513,6 +1558,103 @@ "@ethersproject/logger": "^5.8.0" } }, + "node_modules/@ethersproject/transaction": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/transaction/-/transaction-6.0.0-beta.2.tgz", + "integrity": "sha512-zHAS95LAadbN2IAqHqjJwvK150/klqIK9HTnTpE6vVCQpXWCx2Ici0/jtywYMCxT5WdtUnDNT9FHGIHecs7agA==", + "license": "MIT", + "dependencies": { + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/rlp": "^6.0.0-beta.1", + "@ethersproject/signing-key": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/address": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-6.0.0-beta.2.tgz", + "integrity": "sha512-FnCEwDD3edepRXv4Y2wuGyLE1NiXEplYzDkHIU77LLzxYsrmcoiJuFFeNIDPJOjPYGUq01Mv2UEAxYGq/RJsQA==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/rlp": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/bytes": { + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-6.0.0-beta.3.tgz", + "integrity": "sha512-yA496ZVE/GsYYSMsjdOaWGHHYz+S2EEeG8xNKnSoPo0tUzPa+XC8bfURSv5p1Og+Sw5JsZahADlisOPzN6v+LQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/logger": { + "version": "6.0.0-beta.7", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-6.0.0-beta.7.tgz", + "integrity": "sha512-n+ss5A6FoN75+9FLlPHcbTxdqi9BqdOYN+2Hw5G7I9/AoFTvBHR+7ywJDI+aia77KCoylsTndE3sja3456J2rA==", + "license": "MIT", + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/properties": { + "version": "6.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-6.0.0-beta.6.tgz", + "integrity": "sha512-dVDsFK05qPSlqK03QAOiLGcfo12thi1qzLObBashmbOwF2DXpC8Xk/dF4EXZ/FXXtD8NNrAHsFg7fRl7lKDeFQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/rlp": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-6.0.0-beta.2.tgz", + "integrity": "sha512-wGXvHMsiE0YdvpCEbZHUXwbGgGEPHd7eRedmjQrJ/tqBOHmqYLDkwYiQL9iCW2rfdsh60p0jRBF3Htb/WmWjmg==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/@ethersproject/transaction/node_modules/@ethersproject/signing-key": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-6.0.0-beta.2.tgz", + "integrity": "sha512-mv3BSRw/KPySuPebxu/XbuzHSbmodNtRuU3HeOKv65qiGo9XtqMp8aikl23BhqdyNQZQW1f+ACzC/kVycHls0Q==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@noble/secp256k1": "1.5.5" + }, + "engines": { + "node": ">=12.17.0" + } + }, "node_modules/@ethersproject/transactions": { "version": "5.8.0", "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.8.0.tgz", @@ -1686,6 +1828,24 @@ "@jridgewell/sourcemap-codec": "^1.4.14" } }, + "node_modules/@noble/hashes": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.0.0.tgz", + "integrity": "sha512-DZVbtY62kc3kkBtMHqwCOfXrT/hnoORy5BJ4+HU1IR59X0KWAOqsfzQPcUl/lQLlG7qXbe/fZ3r/emxtAl+sqg==", + "license": "MIT" + }, + "node_modules/@noble/secp256k1": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-1.5.5.tgz", + "integrity": "sha512-sZ1W6gQzYnu45wPrWx8D3kwI2/U29VYTx9OjbDAd7jwRItJ0cSTMPRL/C8AWZFn9kWFLQGqEXVEE86w4Z8LpIQ==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "license": "MIT" + }, "node_modules/@popperjs/core": { "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", @@ -1793,10 +1953,22 @@ "integrity": "sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw==", "license": "MIT" }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "license": "MIT", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, "node_modules/alchemy-sdk": { - "version": "2.12.0", - "resolved": "https://registry.npmjs.org/alchemy-sdk/-/alchemy-sdk-2.12.0.tgz", - "integrity": "sha512-M0jYlreH1aUZ6O6V9hgaWhnai2Ry9cueqswhAUI2hgnoRCgIJ9ke2/+VSKGemdEKhAtD114bU5bdyh3PmvyefA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/alchemy-sdk/-/alchemy-sdk-3.1.2.tgz", + "integrity": "sha512-xpCgQRLektp6imKdGdHyuVHvbMGpaSe22+qvg9jjGx0Wwkh0XgPzSfKwAzFDlkCGMMdazhKCsHu22XP0xh1noQ==", "license": "MIT", "dependencies": { "@ethersproject/abi": "^5.7.0", @@ -1810,7 +1982,7 @@ "@ethersproject/units": "^5.7.0", "@ethersproject/wallet": "^5.7.0", "@ethersproject/web": "^5.7.0", - "axios": "^0.26.1", + "axios": "^1.6.5", "sturdy-websocket": "^0.2.1", "websocket": "^1.0.34" } @@ -1827,13 +1999,22 @@ "node": ">=10" } }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", + "license": "MIT" + }, "node_modules/axios": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.26.1.tgz", - "integrity": "sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==", + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.16.1.tgz", + "integrity": "sha512-caYkukvroVPO8KrzuJEb50Hm07KwfBZPEC3VeFHTsqWHvKTsy54hjJz9BS/cdaypROE2rH6xvm9mHX4fgWkr3A==", "license": "MIT", "dependencies": { - "follow-redirects": "^1.14.8" + "follow-redirects": "^1.16.0", + "form-data": "^4.0.5", + "https-proxy-agent": "^5.0.1", + "proxy-from-env": "^2.1.0" } }, "node_modules/babel-plugin-macros": { @@ -1927,6 +2108,19 @@ "node": ">=6.14.2" } }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", @@ -1964,6 +2158,18 @@ "integrity": "sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==", "license": "MIT" }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/convert-source-map": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", @@ -2033,12 +2239,35 @@ } } }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", + "engines": { + "node": ">=0.4.0" + } + }, "node_modules/detect-node-es": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==", "license": "MIT" }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/electron-to-chromium": { "version": "1.5.221", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.221.tgz", @@ -2077,6 +2306,51 @@ "is-arrayish": "^0.2.1" } }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.2.tgz", + "integrity": "sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-set-tostringtag": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", + "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.6", + "has-tostringtag": "^1.0.2", + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es5-ext": { "version": "0.10.64", "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.64.tgz", @@ -2194,51 +2468,250 @@ } }, "node_modules/ethers": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/ethers/-/ethers-5.8.0.tgz", - "integrity": "sha512-DUq+7fHrCg1aPDFCHx6UIPb3nmt2XMpM7Y/g2gLhsl3lIBqeAfOJIl1qEvRf2uq3BiKxmh6Fh5pfp2ieyek7Kg==", - "funding": [ - { - "type": "individual", - "url": "https://gitcoin.co/grants/13/ethersjs-complete-simple-and-tiny-2" - }, - { - "type": "individual", - "url": "https://www.buymeacoffee.com/ricmoo" - } - ], + "version": "6.0.0-beta.1", + "resolved": "https://registry.npmjs.org/ethers/-/ethers-6.0.0-beta.1.tgz", + "integrity": "sha512-HTMq4NXxHFf7FtLnpr8cH/0Iw+P8/7l0PB5h4HIdEl/WfFwblnLi5vRTfptJnnmwcANMfCGFtUlfNIGasCg+mg==", "license": "MIT", "dependencies": { - "@ethersproject/abi": "5.8.0", - "@ethersproject/abstract-provider": "5.8.0", - "@ethersproject/abstract-signer": "5.8.0", - "@ethersproject/address": "5.8.0", - "@ethersproject/base64": "5.8.0", - "@ethersproject/basex": "5.8.0", - "@ethersproject/bignumber": "5.8.0", - "@ethersproject/bytes": "5.8.0", - "@ethersproject/constants": "5.8.0", - "@ethersproject/contracts": "5.8.0", - "@ethersproject/hash": "5.8.0", - "@ethersproject/hdnode": "5.8.0", - "@ethersproject/json-wallets": "5.8.0", - "@ethersproject/keccak256": "5.8.0", - "@ethersproject/logger": "5.8.0", - "@ethersproject/networks": "5.8.0", - "@ethersproject/pbkdf2": "5.8.0", - "@ethersproject/properties": "5.8.0", - "@ethersproject/providers": "5.8.0", - "@ethersproject/random": "5.8.0", - "@ethersproject/rlp": "5.8.0", - "@ethersproject/sha2": "5.8.0", - "@ethersproject/signing-key": "5.8.0", - "@ethersproject/solidity": "5.8.0", - "@ethersproject/strings": "5.8.0", - "@ethersproject/transactions": "5.8.0", - "@ethersproject/units": "5.8.0", - "@ethersproject/wallet": "5.8.0", - "@ethersproject/web": "5.8.0", - "@ethersproject/wordlists": "5.8.0" + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/signing-key": "^6.0.0-beta.1", + "@ethersproject/transactions": "^6.0.0-beta.1", + "@ethersproject/wallet": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/address": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/address/-/address-6.0.0-beta.2.tgz", + "integrity": "sha512-FnCEwDD3edepRXv4Y2wuGyLE1NiXEplYzDkHIU77LLzxYsrmcoiJuFFeNIDPJOjPYGUq01Mv2UEAxYGq/RJsQA==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/rlp": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/bytes": { + "version": "6.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-6.0.0-beta.3.tgz", + "integrity": "sha512-yA496ZVE/GsYYSMsjdOaWGHHYz+S2EEeG8xNKnSoPo0tUzPa+XC8bfURSv5p1Og+Sw5JsZahADlisOPzN6v+LQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/hash": { + "version": "6.0.0-beta.7", + "resolved": "https://registry.npmjs.org/@ethersproject/hash/-/hash-6.0.0-beta.7.tgz", + "integrity": "sha512-+4HhU6gohm2VFwljAIXBUPOs9OSjq1Vcsy27e6pTdM9TJ/68N3Res3HisZq0pE3yT+f9FxgxHPJP3DecoBLIvw==", + "license": "MIT", + "dependencies": { + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/strings": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/logger": { + "version": "6.0.0-beta.7", + "resolved": "https://registry.npmjs.org/@ethersproject/logger/-/logger-6.0.0-beta.7.tgz", + "integrity": "sha512-n+ss5A6FoN75+9FLlPHcbTxdqi9BqdOYN+2Hw5G7I9/AoFTvBHR+7ywJDI+aia77KCoylsTndE3sja3456J2rA==", + "license": "MIT", + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/properties": { + "version": "6.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@ethersproject/properties/-/properties-6.0.0-beta.6.tgz", + "integrity": "sha512-dVDsFK05qPSlqK03QAOiLGcfo12thi1qzLObBashmbOwF2DXpC8Xk/dF4EXZ/FXXtD8NNrAHsFg7fRl7lKDeFQ==", + "license": "MIT", + "dependencies": { + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/providers": { + "version": "6.0.0-beta.8", + "resolved": "https://registry.npmjs.org/@ethersproject/providers/-/providers-6.0.0-beta.8.tgz", + "integrity": "sha512-T+FNpfH+GhGmJiZZUbNCELpQhsGA+e8AnpSiszY4LF7nLm9v7Kqt8D89U5YH2GclkFpAcguopw3CIhlFDlTgKg==", + "license": "MIT", + "dependencies": { + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/hash": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/signing-key": "^6.0.0-beta.1", + "@ethersproject/transaction": "^6.0.0-beta.1", + "@ethersproject/web": "^6.0.0-beta.1", + "ws": "8.5.0" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/rlp": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-6.0.0-beta.2.tgz", + "integrity": "sha512-wGXvHMsiE0YdvpCEbZHUXwbGgGEPHd7eRedmjQrJ/tqBOHmqYLDkwYiQL9iCW2rfdsh60p0jRBF3Htb/WmWjmg==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/signing-key": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-6.0.0-beta.2.tgz", + "integrity": "sha512-mv3BSRw/KPySuPebxu/XbuzHSbmodNtRuU3HeOKv65qiGo9XtqMp8aikl23BhqdyNQZQW1f+ACzC/kVycHls0Q==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@noble/secp256k1": "1.5.5" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/strings": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/strings/-/strings-6.0.0-beta.2.tgz", + "integrity": "sha512-H+aFEsplzHqWXkJ2sVG27bRqWTbzyDNQI0V6bnf4klTm67ZkwdswsEl9R2qXVBozYxGTuYj+Rqmw9+S5lbb0aA==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/transactions": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-6.0.0-beta.2.tgz", + "integrity": "sha512-8uHTQ5vlC2n3gs4KUOjwNU6/VA9pvoc5oPnjTvH6QLKVEoMQPy2t9ikTc+51IX1gOKvBKwLGypLoOe6Yshu9Lw==", + "license": "MIT", + "dependencies": { + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/math": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/rlp": "^6.0.0-beta.1", + "@ethersproject/signing-key": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/wallet": { + "version": "6.0.0-beta.8", + "resolved": "https://registry.npmjs.org/@ethersproject/wallet/-/wallet-6.0.0-beta.8.tgz", + "integrity": "sha512-7DcOYnR0cLcCRUP/uxpbGae6CFQisAidpVxpz4phD2zvjD2peYHXe5swXxVFDJaaWo56pFD3gq5MQU5s/Zmngg==", + "license": "MIT", + "dependencies": { + "@ethersproject/address": "^6.0.0-beta.1", + "@ethersproject/crypto": "^6.0.0-beta.1", + "@ethersproject/hash": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/providers": "^6.0.0-beta.1", + "@ethersproject/signing-key": "^6.0.0-beta.1", + "@ethersproject/strings": "^6.0.0-beta.1", + "@ethersproject/transaction": "^6.0.0-beta.1", + "@ethersproject/wordlists": "^6.0.0-beta.1", + "aes-js": "4.0.0-beta.2" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/web": { + "version": "6.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@ethersproject/web/-/web-6.0.0-beta.6.tgz", + "integrity": "sha512-d1xA6Yw+FFaMLqhfMK8Epdf0BGj1jNI5DM6NbpxiEFrY4JltCPggsQCkgBQnS+PJCzKBvSpGVL7TtvkWEa1Csg==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/strings": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/@ethersproject/wordlists": { + "version": "6.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@ethersproject/wordlists/-/wordlists-6.0.0-beta.2.tgz", + "integrity": "sha512-4ijeAB9TN8tgOErSXoMwA17eLj/hoMQzjr1OKhrT6zb2eXCUdkn/AjdkjasunRu5QdNlSTfs3Wd3jCN4ClDwKA==", + "license": "MIT", + "dependencies": { + "@ethersproject/bytes": "^6.0.0-beta.1", + "@ethersproject/logger": "^6.0.0-beta.1", + "@ethersproject/properties": "^6.0.0-beta.1", + "@ethersproject/strings": "^6.0.0-beta.1" + }, + "engines": { + "node": ">=12.17.0" + } + }, + "node_modules/ethers/node_modules/aes-js": { + "version": "4.0.0-beta.2", + "resolved": "https://registry.npmjs.org/aes-js/-/aes-js-4.0.0-beta.2.tgz", + "integrity": "sha512-j6ogLm5hqIjFR4E0YMqsFn39PKKdtqMkVZGWKS4TsAXQ2dk4nWhoMjt9BI4W+GwA6n8dFbfgQYIzS1k9kUfwoQ==", + "license": "MIT" + }, + "node_modules/ethers/node_modules/ws": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.5.0.tgz", + "integrity": "sha512-BWX0SWVgLPzYwF8lTzEy1egjhS4S4OEAHfsO8o65WOVsrnSRGaSiUaa9e0ggGlkMTtBlmOpEXiie9RUcBO86qg==", + "license": "MIT", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } } }, "node_modules/event-emitter": { @@ -2280,9 +2753,9 @@ } }, "node_modules/follow-redirects": { - "version": "1.15.11", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", - "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", + "version": "1.16.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz", + "integrity": "sha512-y5rN/uOsadFT/JfYwhxRS5R7Qce+g3zG97+JrtFZlC9klX/W5hD7iiLzScI4nZqUS7DNUdhPgw4xI8W2LuXlUw==", "funding": [ { "type": "individual", @@ -2299,6 +2772,22 @@ } } }, + "node_modules/form-data": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", + "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "es-set-tostringtag": "^2.1.0", + "hasown": "^2.0.2", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/framer-motion": { "version": "12.23.14", "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.23.14.tgz", @@ -2362,7 +2851,6 @@ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", "license": "MIT", - "peer": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -2377,6 +2865,30 @@ "node": ">=6.9.0" } }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/get-nonce": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", @@ -2386,6 +2898,58 @@ "node": ">=6" } }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "license": "MIT", + "dependencies": { + "has-symbols": "^1.0.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", @@ -2401,7 +2965,6 @@ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", "license": "MIT", - "peer": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -2430,6 +2993,19 @@ "react-is": "^16.7.0" } }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "license": "MIT", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/import-fresh": { "version": "3.3.1", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", @@ -2574,6 +3150,36 @@ "node": ">=12" } }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", @@ -2756,6 +3362,15 @@ "react-is": "^16.13.1" } }, + "node_modules/proxy-from-env": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz", + "integrity": "sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==", + "license": "MIT", + "engines": { + "node": ">=10" + } + }, "node_modules/react": { "version": "18.3.1", "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", diff --git a/package.json b/package.json index 1b24cad..852884d 100644 --- a/package.json +++ b/package.json @@ -10,8 +10,8 @@ }, "dependencies": { "@chakra-ui/react": "^2.4.6", - "alchemy-sdk": "^2.2.5", - "ethers": "^5.7.2", + "alchemy-sdk": "3.1.2", + "ethers": "6.0.0-beta.1", "react": "^18.2.0", "react-dom": "^18.2.0" },