From b6bd319e75a76c8c3b9e59403d2b95d6ab017c1b Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Wed, 15 Nov 2023 01:07:16 +0530 Subject: [PATCH 1/7] windows related error solved --- .eslintrc.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.eslintrc.js b/.eslintrc.js index c2fc9cb6..4ffabdae 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -24,7 +24,7 @@ module.exports = { plugins: ['prettier'], rules: { // Include .prettierrc.js rules - 'prettier/prettier': ['error', {}, { usePrettierrc: true }], + 'prettier/prettier': ['error', { usePrettierrc: true, endOfLine: auto}], 'react/prop-types': 'off', 'react/react-in-jsx-scope': 'off', 'react/no-unescaped-entities': 'off', From 52359eb5c7a2b85e06db72779c72237713d59e6b Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Wed, 15 Nov 2023 01:10:06 +0530 Subject: [PATCH 2/7] add thirdweb --- package.json | 3 + pages/_app.tsx | 6 +- yarn.lock | 4567 +++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 4517 insertions(+), 59 deletions(-) diff --git a/package.json b/package.json index 652ec4ad..13bba43c 100644 --- a/package.json +++ b/package.json @@ -23,10 +23,13 @@ "@polkadot/util": "10.1.12", "@polkadot/util-crypto": "10.1.12", "@tailwindcss/typography": "^0.5.2", + "@thirdweb-dev/react": "^4.1.2", + "@thirdweb-dev/sdk": "^4.0.11", "autoprefixer": "^10.4.4", "bignumber.js": "^9.1.1", "classnames": "^2.3.1", "eslint-config-prettier": "^8.3.0", + "ethers": "^5", "gh-pages": "^3.2.3", "next": "12.1.6", "next-sitemap": "^1.6.192", diff --git a/pages/_app.tsx b/pages/_app.tsx index a6df57ec..cdb265cb 100644 --- a/pages/_app.tsx +++ b/pages/_app.tsx @@ -1,6 +1,8 @@ import * as React from 'react'; import type { AppProps } from 'next/app'; import { useRouter } from 'next/router'; +import { ThirdwebProvider, localWallet, metamaskWallet } from '@thirdweb-dev/react'; +import { EdgewareEdgeevm } from '@thirdweb-dev/chains'; import { QueryClient, QueryClientProvider } from 'react-query'; import * as gtag from '../utils/gtag'; @@ -28,7 +30,9 @@ function MyApp({ Component, pageProps }: AppProps) { return ( - + + + ); diff --git a/yarn.lock b/yarn.lock index 3c4dffea..8a2c175f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,6 +2,39 @@ # yarn lockfile v1 +"@account-abstraction/contracts@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@account-abstraction/contracts/-/contracts-0.5.0.tgz#a089aee7b4c446251fbbce7df315bbf8f659e37f" + integrity sha512-CKyS9Zh5rcYUM+4B6TlaB9+THHzJ+6TY3tWF5QofqvFpqGNvIhF8ddy6wyCmqZw6TB74/yYv7cYD/RarVudfDg== + +"@account-abstraction/sdk@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@account-abstraction/sdk/-/sdk-0.5.0.tgz#fb306ecb1dba82e10a0277ab716890acf1d2d1ed" + integrity sha512-KuEG9UVl2kEhamevFmPJfqY5AQH4fRLnFhfWAdoqwxIZIuSyA8wfyzM9WKnDPSCaiApLvSzckjRwbs4dVoOp2Q== + dependencies: + "@account-abstraction/contracts" "^0.5.0" + "@account-abstraction/utils" "^0.5.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/providers" "^5.7.0" + "@types/debug" "^4.1.7" + debug "^4.3.4" + ethers "^5.7.0" + +"@account-abstraction/utils@^0.5.0": + version "0.5.0" + resolved "https://registry.yarnpkg.com/@account-abstraction/utils/-/utils-0.5.0.tgz#aa7925741048b1657a71d7f98ccaf3c187f99b4a" + integrity sha512-dgXguTn5WgFMmr3wQMdLGEoIMDcIJgzAv74YlHeb2D3Nyy1pByPArSb3eLOOcgxCJSJeqTscpO9P57uhNkkC4A== + dependencies: + "@account-abstraction/contracts" "^0.5.0" + "@ethersproject/abi" "^5.7.0" + "@ethersproject/providers" "^5.7.0" + "@openzeppelin/contracts" "^4.7.3" + debug "^4.3.4" + ethers "^5.7.0" + "@babel/code-frame@7.12.11": version "7.12.11" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz" @@ -154,6 +187,13 @@ dependencies: "@babel/types" "^7.14.5" +"@babel/helper-module-imports@^7.16.7": + version "7.22.15" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" + integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== + dependencies: + "@babel/types" "^7.22.15" + "@babel/helper-module-transforms@^7.14.5": version "7.14.5" resolved "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz" @@ -220,11 +260,21 @@ dependencies: "@babel/types" "^7.14.5" +"@babel/helper-string-parser@^7.22.5": + version "7.22.5" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz#533f36457a25814cf1df6488523ad547d784a99f" + integrity sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw== + "@babel/helper-validator-identifier@^7.14.5": version "7.14.5" resolved "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz" integrity sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg== +"@babel/helper-validator-identifier@^7.22.20": + version "7.22.20" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" + integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== + "@babel/helper-validator-option@^7.14.5": version "7.14.5" resolved "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz" @@ -268,6 +318,11 @@ resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz" integrity sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA== +"@babel/parser@^7.20.15": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.23.3.tgz#0ce0be31a4ca4f1884b5786057cadcb6c3be58f9" + integrity sha512-uVsWNvlVsIninV2prNz/3lHCb+5CJ+e+IUBfbjToAHODtfGYLfCFuY4AU7TskI+dAKk+njsPiBjq1gKTvZOBaw== + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.14.5": version "7.14.5" resolved "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.14.5.tgz" @@ -936,6 +991,13 @@ dependencies: regenerator-runtime "^0.13.4" +"@babel/runtime@^7.13.10", "@babel/runtime@^7.17.2", "@babel/runtime@^7.18.3", "@babel/runtime@^7.23.2": + version "7.23.2" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.23.2.tgz#062b0ac103261d68a966c4c7baf2ae3e62ec3885" + integrity sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg== + dependencies: + regenerator-runtime "^0.14.0" + "@babel/runtime@^7.18.9", "@babel/runtime@^7.20.1": version "7.20.1" resolved "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz" @@ -990,11 +1052,63 @@ "@babel/helper-validator-identifier" "^7.14.5" to-fast-properties "^2.0.0" +"@babel/types@^7.22.15": + version "7.23.3" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.23.3.tgz#d5ea892c07f2ec371ac704420f4dcdb07b5f9598" + integrity sha512-OZnvoH2l8PK5eUvEcUyCt/sXgr/h+UWpVuBbOljwcrAgUl6lpchoQ++PHGyQy1AtYnVA6CEq3y5xeEI10brpXw== + dependencies: + "@babel/helper-string-parser" "^7.22.5" + "@babel/helper-validator-identifier" "^7.22.20" + to-fast-properties "^2.0.0" + "@bcoe/v8-coverage@^0.2.3": version "0.2.3" resolved "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz" integrity sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== +"@blocto/sdk@^0.5.4": + version "0.5.5" + resolved "https://registry.yarnpkg.com/@blocto/sdk/-/sdk-0.5.5.tgz#807b9eaeee924c3eb0c5517c6b32891025f1f6b0" + integrity sha512-u7bbAYmYDCf0QWvXleVOTeGFRbo8evT3uacsLJ6dv01HspmLDKZWjFyu7i3ARebJTpenHvwM78XHV7KTvBqTRg== + dependencies: + bs58 "^5.0.0" + buffer "^6.0.3" + eip1193-provider "^1.0.1" + js-sha3 "^0.8.0" + +"@chainlink/contracts@^0.6.1": + version "0.6.1" + resolved "https://registry.yarnpkg.com/@chainlink/contracts/-/contracts-0.6.1.tgz#8842b57e755793cbdbcbc45277fb5d179c993e19" + integrity sha512-EuwijGexttw0UjfrW+HygwhQIrGAbqpf1ue28R55HhWMHBzphEH0PhWm8DQmFfj5OZNy8Io66N4L0nStkZ3QKQ== + dependencies: + "@eth-optimism/contracts" "^0.5.21" + "@openzeppelin/contracts" "~4.3.3" + "@openzeppelin/contracts-upgradeable" "^4.7.3" + "@openzeppelin/contracts-v0.7" "npm:@openzeppelin/contracts@v3.4.2" + +"@coinbase/wallet-sdk@^3.7.1": + version "3.7.2" + resolved "https://registry.yarnpkg.com/@coinbase/wallet-sdk/-/wallet-sdk-3.7.2.tgz#7a89bd9e3a06a1f26d4480d8642af33fb0c7e3aa" + integrity sha512-lIGvXMsgpsQWci/XOMQIJ2nIZ8JUy/L+bvC0wkRaYarr0YylwpXrJ2gRM3hCXPS477pkyO7N/kSiAoRgEXUdJQ== + dependencies: + "@metamask/safe-event-emitter" "2.0.0" + "@solana/web3.js" "^1.70.1" + bind-decorator "^1.0.11" + bn.js "^5.1.1" + buffer "^6.0.3" + clsx "^1.1.0" + eth-block-tracker "6.1.0" + eth-json-rpc-filters "5.1.0" + eth-rpc-errors "4.0.2" + json-rpc-engine "6.1.0" + keccak "^3.0.1" + preact "^10.5.9" + qs "^6.10.3" + rxjs "^6.6.3" + sha.js "^2.4.11" + stream-browserify "^3.0.0" + util "^0.12.4" + "@corex/deepmerge@^2.6.34": version "2.6.34" resolved "https://registry.npmjs.org/@corex/deepmerge/-/deepmerge-2.6.34.tgz" @@ -1005,6 +1119,113 @@ resolved "https://registry.npmjs.org/@edgeware/node-types/-/node-types-3.6.2-wako.tgz" integrity sha512-kBGCoWoRSUOj864BiTwHGfsfuhGr2ycWEsjw9FB2VdJ5esJDVq3K6WZs/J2rtrtybKJWADqIp5K0ptDBlg1XqA== +"@emotion/babel-plugin@^11.11.0": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz#c2d872b6a7767a9d176d007f5b31f7d504bb5d6c" + integrity sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ== + dependencies: + "@babel/helper-module-imports" "^7.16.7" + "@babel/runtime" "^7.18.3" + "@emotion/hash" "^0.9.1" + "@emotion/memoize" "^0.8.1" + "@emotion/serialize" "^1.1.2" + babel-plugin-macros "^3.1.0" + convert-source-map "^1.5.0" + escape-string-regexp "^4.0.0" + find-root "^1.1.0" + source-map "^0.5.7" + stylis "4.2.0" + +"@emotion/cache@^11.11.0": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/cache/-/cache-11.11.0.tgz#809b33ee6b1cb1a625fef7a45bc568ccd9b8f3ff" + integrity sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ== + dependencies: + "@emotion/memoize" "^0.8.1" + "@emotion/sheet" "^1.2.2" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" + stylis "4.2.0" + +"@emotion/hash@^0.9.1": + version "0.9.1" + resolved "https://registry.yarnpkg.com/@emotion/hash/-/hash-0.9.1.tgz#4ffb0055f7ef676ebc3a5a91fb621393294e2f43" + integrity sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ== + +"@emotion/is-prop-valid@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz#23116cf1ed18bfeac910ec6436561ecb1a3885cc" + integrity sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw== + dependencies: + "@emotion/memoize" "^0.8.1" + +"@emotion/memoize@^0.8.1": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@emotion/memoize/-/memoize-0.8.1.tgz#c1ddb040429c6d21d38cc945fe75c818cfb68e17" + integrity sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA== + +"@emotion/react@^11.11.1": + version "11.11.1" + resolved "https://registry.yarnpkg.com/@emotion/react/-/react-11.11.1.tgz#b2c36afac95b184f73b08da8c214fdf861fa4157" + integrity sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/cache" "^11.11.0" + "@emotion/serialize" "^1.1.2" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + "@emotion/weak-memoize" "^0.3.1" + hoist-non-react-statics "^3.3.1" + +"@emotion/serialize@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@emotion/serialize/-/serialize-1.1.2.tgz#017a6e4c9b8a803bd576ff3d52a0ea6fa5a62b51" + integrity sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA== + dependencies: + "@emotion/hash" "^0.9.1" + "@emotion/memoize" "^0.8.1" + "@emotion/unitless" "^0.8.1" + "@emotion/utils" "^1.2.1" + csstype "^3.0.2" + +"@emotion/sheet@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@emotion/sheet/-/sheet-1.2.2.tgz#d58e788ee27267a14342303e1abb3d508b6d0fec" + integrity sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA== + +"@emotion/styled@^11.11.0": + version "11.11.0" + resolved "https://registry.yarnpkg.com/@emotion/styled/-/styled-11.11.0.tgz#26b75e1b5a1b7a629d7c0a8b708fbf5a9cdce346" + integrity sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng== + dependencies: + "@babel/runtime" "^7.18.3" + "@emotion/babel-plugin" "^11.11.0" + "@emotion/is-prop-valid" "^1.2.1" + "@emotion/serialize" "^1.1.2" + "@emotion/use-insertion-effect-with-fallbacks" "^1.0.1" + "@emotion/utils" "^1.2.1" + +"@emotion/unitless@^0.8.1": + version "0.8.1" + resolved "https://registry.yarnpkg.com/@emotion/unitless/-/unitless-0.8.1.tgz#182b5a4704ef8ad91bde93f7a860a88fd92c79a3" + integrity sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ== + +"@emotion/use-insertion-effect-with-fallbacks@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz#08de79f54eb3406f9daaf77c76e35313da963963" + integrity sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw== + +"@emotion/utils@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@emotion/utils/-/utils-1.2.1.tgz#bbab58465738d31ae4cb3dbb6fc00a5991f755e4" + integrity sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg== + +"@emotion/weak-memoize@^0.3.1": + version "0.3.1" + resolved "https://registry.yarnpkg.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz#d0fce5d07b0620caa282b5131c297bb60f9d87e6" + integrity sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww== + "@eslint/eslintrc@^0.4.3": version "0.4.3" resolved "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz" @@ -1020,6 +1241,37 @@ minimatch "^3.0.4" strip-json-comments "^3.1.1" +"@eth-optimism/contracts@^0.5.21": + version "0.5.40" + resolved "https://registry.yarnpkg.com/@eth-optimism/contracts/-/contracts-0.5.40.tgz#d13a04a15ea947a69055e6fc74d87e215d4c936a" + integrity sha512-MrzV0nvsymfO/fursTB7m/KunkPsCndltVgfdHaT1Aj5Vi6R/doKIGGkOofHX+8B6VMZpuZosKCMQ5lQuqjt8w== + dependencies: + "@eth-optimism/core-utils" "0.12.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + +"@eth-optimism/core-utils@0.12.0": + version "0.12.0" + resolved "https://registry.yarnpkg.com/@eth-optimism/core-utils/-/core-utils-0.12.0.tgz#6337e4599a34de23f8eceb20378de2a2de82b0ea" + integrity sha512-qW+7LZYCz7i8dRa7SRlUKIo1VBU8lvN0HeXCxJR+z+xtMzMQpPds20XJNCMclszxYQHkXY00fOT6GvFw9ZL6nw== + dependencies: + "@ethersproject/abi" "^5.7.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/contracts" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/providers" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + bufio "^1.0.7" + chai "^4.3.4" + "@ethereumjs/common@^2.3.0", "@ethereumjs/common@^2.4.0": version "2.4.0" resolved "https://registry.npmjs.org/@ethereumjs/common/-/common-2.4.0.tgz" @@ -1028,6 +1280,11 @@ crc-32 "^1.2.0" ethereumjs-util "^7.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/tx@^3.2.1": version "3.3.0" resolved "https://registry.npmjs.org/@ethereumjs/tx/-/tx-3.3.0.tgz" @@ -1036,6 +1293,15 @@ "@ethereumjs/common" "^2.4.0" ethereumjs-util "^7.1.0" +"@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.7": version "5.0.7" resolved "https://registry.npmjs.org/@ethersproject/abi/-/abi-5.0.7.tgz" @@ -1051,6 +1317,34 @@ "@ethersproject/properties" "^5.0.3" "@ethersproject/strings" "^5.0.4" +"@ethersproject/abi@5.7.0", "@ethersproject/abi@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abi/-/abi-5.7.0.tgz#b3f3e045bbbeed1af3947335c247ad625a44e449" + integrity sha512-351ktp42TiRcYB3H1OP8yajPeAQstMW/yCFokj/AthP9bLHzQFPlOrxOcwYEDkUAICmOHljvN4K39OMTMUa9RA== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/abstract-provider@5.7.0", "@ethersproject/abstract-provider@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-provider/-/abstract-provider-5.7.0.tgz#b0a8550f88b6bf9d51f90e4795d48294630cb9ef" + integrity sha512-R41c9UkchKCpAqStMYUpdunjo3pkEvZC3FAwZn5S5MGbXoMQOHIdHItezTETxAO5bevtMApSyEhn9+CHcDsWBw== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + "@ethersproject/abstract-provider@^5.4.0": version "5.4.1" resolved "https://registry.npmjs.org/@ethersproject/abstract-provider/-/abstract-provider-5.4.1.tgz" @@ -1064,6 +1358,17 @@ "@ethersproject/transactions" "^5.4.0" "@ethersproject/web" "^5.4.0" +"@ethersproject/abstract-signer@5.7.0", "@ethersproject/abstract-signer@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/abstract-signer/-/abstract-signer-5.7.0.tgz#13f4f32117868452191a4649723cb086d2b596b2" + integrity sha512-a16V8bq1/Cz+TGCkE2OPMTOUDLS3grCpdjoJCYNnVBbdYEMSgKrU0+B90s8b6H+ByYTBZN7a3g76jdIJi7UfKQ== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/abstract-signer@^5.4.0": version "5.4.1" resolved "https://registry.npmjs.org/@ethersproject/abstract-signer/-/abstract-signer-5.4.1.tgz" @@ -1075,6 +1380,17 @@ "@ethersproject/logger" "^5.4.0" "@ethersproject/properties" "^5.4.0" +"@ethersproject/address@5.7.0", "@ethersproject/address@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/address/-/address-5.7.0.tgz#19b56c4d74a3b0a46bfdbb6cfcc0a153fc697f37" + integrity sha512-9wYhYt7aghVGo758POM5nqcOMaE168Q6aRLJZwUmiqSrAungkG74gSSeKEIR7ukixesdRZGPgVqme6vmxs1fkA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/address@^5.0.4", "@ethersproject/address@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/address/-/address-5.4.0.tgz" @@ -1086,6 +1402,13 @@ "@ethersproject/logger" "^5.4.0" "@ethersproject/rlp" "^5.4.0" +"@ethersproject/base64@5.7.0", "@ethersproject/base64@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/base64/-/base64-5.7.0.tgz#ac4ee92aa36c1628173e221d0d01f53692059e1c" + integrity sha512-Dr8tcHt2mEbsZr/mwTPIQAf3Ai0Bks/7gTw9dSqk1mQvhW3XvRlmDJr/4n+wg1JmCl16NZue17CDh8xb/vZ0sQ== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/base64@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/base64/-/base64-5.4.0.tgz" @@ -1093,6 +1416,23 @@ dependencies: "@ethersproject/bytes" "^5.4.0" +"@ethersproject/basex@5.7.0", "@ethersproject/basex@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/basex/-/basex-5.7.0.tgz#97034dc7e8938a8ca943ab20f8a5e492ece4020b" + integrity sha512-ywlh43GwZLv2Voc2gQVTKBoVQ1mti3d8HK5aMxsfu/nRDnMmNqaSJ3r3n85HBByT8OpoY96SXM1FogC533T4zw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + +"@ethersproject/bignumber@5.7.0", "@ethersproject/bignumber@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/bignumber/-/bignumber-5.7.0.tgz#e2f03837f268ba655ffba03a57853e18a18dc9c2" + integrity sha512-n1CAdIHRWjSucQO3MC1zPSVgV/6dy/fjL9pMrPP9peL+QxEg9wOsVqwD4+818B6LUEtaXzVHQiuivzRoxPxUGw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + bn.js "^5.2.1" + "@ethersproject/bignumber@^5.0.7", "@ethersproject/bignumber@^5.4.0": version "5.4.1" resolved "https://registry.npmjs.org/@ethersproject/bignumber/-/bignumber-5.4.1.tgz" @@ -1102,6 +1442,13 @@ "@ethersproject/logger" "^5.4.0" bn.js "^4.11.9" +"@ethersproject/bytes@5.7.0", "@ethersproject/bytes@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/bytes/-/bytes-5.7.0.tgz#a00f6ea8d7e7534d6d87f47188af1148d71f155d" + integrity sha512-nsbxwgFXWh9NyYWo+U8atvmMsSdKJprTcICAkvbBffT75qDocbuggBU0SJiVK2MuTrp0q+xvLkTnGMPK1+uA9A== + dependencies: + "@ethersproject/logger" "^5.7.0" + "@ethersproject/bytes@^5.0.4", "@ethersproject/bytes@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/bytes/-/bytes-5.4.0.tgz" @@ -1109,6 +1456,13 @@ dependencies: "@ethersproject/logger" "^5.4.0" +"@ethersproject/constants@5.7.0", "@ethersproject/constants@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/constants/-/constants-5.7.0.tgz#df80a9705a7e08984161f09014ea012d1c75295e" + integrity sha512-DHI+y5dBNvkpYUMiRQyxRBYBefZkJfo70VUkUAsRjcPs47muV9evftfZ0PJVCXYbAiCgght0DtcF9srFQmIgWA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/constants@^5.0.4", "@ethersproject/constants@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/constants/-/constants-5.4.0.tgz" @@ -1116,6 +1470,37 @@ dependencies: "@ethersproject/bignumber" "^5.4.0" +"@ethersproject/contracts@5.7.0", "@ethersproject/contracts@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/contracts/-/contracts-5.7.0.tgz#c305e775abd07e48aa590e1a877ed5c316f8bd1e" + integrity sha512-5GJbzEU3X+d33CdfPhcyS+z8MzsTrBGk/sc+G+59+tPa9yFkl6HQ9D6L0QMgNTA9q8dT0XKxxkyp883XsQvbbg== + dependencies: + "@ethersproject/abi" "^5.7.0" + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + +"@ethersproject/hash@5.7.0", "@ethersproject/hash@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hash/-/hash-5.7.0.tgz#eb7aca84a588508369562e16e514b539ba5240a7" + integrity sha512-qX5WrQfnah1EFnO5zJv1v46a8HW0+E5xuBBDTwMFZLuVTx0tbU2kkx15NqdjxecrLGatQN9FGQKpb1FKdHCt+g== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/hash@^5.0.4": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/hash/-/hash-5.4.0.tgz" @@ -1130,6 +1515,51 @@ "@ethersproject/properties" "^5.4.0" "@ethersproject/strings" "^5.4.0" +"@ethersproject/hdnode@5.7.0", "@ethersproject/hdnode@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/hdnode/-/hdnode-5.7.0.tgz#e627ddc6b466bc77aebf1a6b9e47405ca5aef9cf" + integrity sha512-OmyYo9EENBPPf4ERhR7oj6uAtUAhYGqOnIS+jE5pTXvdKBS99ikzq1E7Iv0ZQZ5V36Lqx1qZLeak0Ra16qpeOg== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/basex" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/pbkdf2" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/wordlists" "^5.7.0" + +"@ethersproject/json-wallets@5.7.0", "@ethersproject/json-wallets@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/json-wallets/-/json-wallets-5.7.0.tgz#5e3355287b548c32b368d91014919ebebddd5360" + integrity sha512-8oee5Xgu6+RKgJTkvEMl2wDgSPSAQ9MB/3JYjFV9jlKvcYHUXZC+cQp0njgmxdHkYWn8s6/IqIZYm0YWCjO/0g== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hdnode" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/pbkdf2" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + aes-js "3.0.0" + scrypt-js "3.0.1" + +"@ethersproject/keccak256@5.7.0", "@ethersproject/keccak256@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/keccak256/-/keccak256-5.7.0.tgz#3186350c6e1cd6aba7940384ec7d6d9db01f335a" + integrity sha512-2UcPboeL/iW+pSg6vZ6ydF8tCnv3Iu/8tUmLLzWWGzxWKFFqOBQFLo6uLUv6BDrLgCDfN28RJ/wtByx+jZ4KBg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + js-sha3 "0.8.0" + "@ethersproject/keccak256@^5.0.3", "@ethersproject/keccak256@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/keccak256/-/keccak256-5.4.0.tgz" @@ -1138,11 +1568,23 @@ "@ethersproject/bytes" "^5.4.0" js-sha3 "0.5.7" +"@ethersproject/logger@5.7.0", "@ethersproject/logger@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/logger/-/logger-5.7.0.tgz#6ce9ae168e74fecf287be17062b590852c311892" + integrity sha512-0odtFdXu/XHtjQXJYA3u9G0G8btm0ND5Cu8M7i5vhEcE8/HmF4Lbdqanwyv4uQTr2tx6b7fQRmgLrsnpQlmnig== + "@ethersproject/logger@^5.0.5", "@ethersproject/logger@^5.4.0": version "5.4.1" resolved "https://registry.npmjs.org/@ethersproject/logger/-/logger-5.4.1.tgz" integrity sha512-DZ+bRinnYLPw1yAC64oRl0QyVZj43QeHIhVKfD/+YwSz4wsv1pfwb5SOFjz+r710YEWzU6LrhuSjpSO+6PeE4A== +"@ethersproject/networks@5.7.1", "@ethersproject/networks@^5.7.0": + version "5.7.1" + resolved "https://registry.yarnpkg.com/@ethersproject/networks/-/networks-5.7.1.tgz#118e1a981d757d45ccea6bb58d9fd3d9db14ead6" + integrity sha512-n/MufjFYv3yFcUyfhnXotyDlNdFb7onmkSy8aQERi2PjNcnWQ66xXxa3XlS8nCcA8aJKJjIIMNJTC7tu80GwpQ== + dependencies: + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks@^5.4.0": version "5.4.2" resolved "https://registry.npmjs.org/@ethersproject/networks/-/networks-5.4.2.tgz" @@ -1150,6 +1592,21 @@ dependencies: "@ethersproject/logger" "^5.4.0" +"@ethersproject/pbkdf2@5.7.0", "@ethersproject/pbkdf2@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/pbkdf2/-/pbkdf2-5.7.0.tgz#d2267d0a1f6e123f3771007338c47cccd83d3102" + integrity sha512-oR/dBRZR6GTyaofd86DehG72hY6NpAjhabkhxgr3X2FpJtJuodEl2auADWBZfhDHgVCbu3/H/Ocq2uC6dpNjjw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + +"@ethersproject/properties@5.7.0", "@ethersproject/properties@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/properties/-/properties-5.7.0.tgz#a6e12cb0439b878aaf470f1902a176033067ed30" + integrity sha512-J87jy8suntrAkIZtecpxEPxY//szqr1mlBaYlQ0r4RCaiD2hjheqF9s1LVE8vVuJCXisjIP+JgtK/Do54ej4Sw== + dependencies: + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties@^5.0.3", "@ethersproject/properties@^5.4.0": version "5.4.1" resolved "https://registry.npmjs.org/@ethersproject/properties/-/properties-5.4.1.tgz" @@ -1157,6 +1614,48 @@ dependencies: "@ethersproject/logger" "^5.4.0" +"@ethersproject/providers@5.7.2", "@ethersproject/providers@^5.7.0", "@ethersproject/providers@^5.7.2": + version "5.7.2" + resolved "https://registry.yarnpkg.com/@ethersproject/providers/-/providers-5.7.2.tgz#f8b1a4f275d7ce58cf0a2eec222269a08beb18cb" + integrity sha512-g34EWZ1WWAVgr4aptGlVBF8mhl3VWjv+8hoAnzStu8Ah22VHBsuGzP17eb6xDVRzw895G4W7vvx60lFFur/1Rg== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/base64" "^5.7.0" + "@ethersproject/basex" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/networks" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/web" "^5.7.0" + bech32 "1.1.4" + ws "7.4.6" + +"@ethersproject/random@5.7.0", "@ethersproject/random@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/random/-/random-5.7.0.tgz#af19dcbc2484aae078bb03656ec05df66253280c" + integrity sha512-19WjScqRA8IIeWclFme75VMXSBvi4e6InrUNuaR4s5pTF2qNhcGdCUwdxUVGtDDqC00sDLCO93jPQoDUH4HVmQ== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/rlp@5.7.0", "@ethersproject/rlp@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/rlp/-/rlp-5.7.0.tgz#de39e4d5918b9d74d46de93af80b7685a9c21304" + integrity sha512-rBxzX2vK8mVF7b0Tol44t5Tb8gomOHkj5guL+HhzQ1yBh/ydjGnpw6at+X6Iw0Kp3OzzzkcKp8N9r0W4kYSs9w== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/rlp@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/rlp/-/rlp-5.4.0.tgz" @@ -1165,6 +1664,27 @@ "@ethersproject/bytes" "^5.4.0" "@ethersproject/logger" "^5.4.0" +"@ethersproject/sha2@5.7.0", "@ethersproject/sha2@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/sha2/-/sha2-5.7.0.tgz#9a5f7a7824ef784f7f7680984e593a800480c9fb" + integrity sha512-gKlH42riwb3KYp0reLsFTokByAKoJdgFCwI+CCiX/k+Jm2mbNs6oOaCjYQSlI1+XBVejwH2KrmCbMAT/GnRDQw== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + hash.js "1.1.7" + +"@ethersproject/signing-key@5.7.0", "@ethersproject/signing-key@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/signing-key/-/signing-key-5.7.0.tgz#06b2df39411b00bc57c7c09b01d1e41cf1b16ab3" + integrity sha512-MZdy2nL3wO0u7gkB4nA/pEf8lu1TlFswPNmy8AiYkfKTdO6eXBJyUdmHO/ehm/htHw9K/qF8ujnTyUAD+Ry54Q== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + bn.js "^5.2.1" + elliptic "6.5.4" + hash.js "1.1.7" + "@ethersproject/signing-key@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/signing-key/-/signing-key-5.4.0.tgz" @@ -1177,6 +1697,27 @@ elliptic "6.5.4" hash.js "1.1.7" +"@ethersproject/solidity@5.7.0", "@ethersproject/solidity@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/solidity/-/solidity-5.7.0.tgz#5e9c911d8a2acce2a5ebb48a5e2e0af20b631cb8" + integrity sha512-HmabMd2Dt/raavyaGukF4XxizWKhKQ24DoLtdNbBmNKUOPqwjsKQSdV9GQtj9CBEea9DlzETlVER1gYeXXBGaA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/sha2" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@ethersproject/strings@5.7.0", "@ethersproject/strings@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/strings/-/strings-5.7.0.tgz#54c9d2a7c57ae8f1205c88a9d3a56471e14d5ed2" + integrity sha512-/9nu+lj0YswRNSH0NXYqrh8775XNyEdUQAuf3f+SmOrnVewcJ5SBNAjF7lpgehKi4abvNNXyf+HX86czCdJ8Mg== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/strings@^5.0.4", "@ethersproject/strings@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/strings/-/strings-5.4.0.tgz" @@ -1186,6 +1727,21 @@ "@ethersproject/constants" "^5.4.0" "@ethersproject/logger" "^5.4.0" +"@ethersproject/transactions@5.7.0", "@ethersproject/transactions@^5.6.2", "@ethersproject/transactions@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/transactions/-/transactions-5.7.0.tgz#91318fc24063e057885a6af13fdb703e1f993d3b" + integrity sha512-kmcNicCp1lp8qanMTC3RIikGgoJ80ztTyvtsFvCYpSCfkjhD0jZ2LOrnbcuxuToLIUYYf+4XwD1rP+B/erDIhQ== + dependencies: + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/rlp" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + "@ethersproject/transactions@^5.0.0-beta.135", "@ethersproject/transactions@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/transactions/-/transactions-5.4.0.tgz" @@ -1201,6 +1757,47 @@ "@ethersproject/rlp" "^5.4.0" "@ethersproject/signing-key" "^5.4.0" +"@ethersproject/units@5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/units/-/units-5.7.0.tgz#637b563d7e14f42deeee39245275d477aae1d8b1" + integrity sha512-pD3xLMy3SJu9kG5xDGI7+xhTEmGXlEqXU4OfNapmfnxLVY4EMSSRp7j1k7eezutBPH7RBN/7QPnwR7hzNlEFeg== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/constants" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + +"@ethersproject/wallet@5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/wallet/-/wallet-5.7.0.tgz#4e5d0790d96fe21d61d38fb40324e6c7ef350b2d" + integrity sha512-MhmXlJXEJFBFVKrDLB4ZdDzxcBxQ3rLyCkhNqVu3CDYvR97E+8r01UgrI+TI99Le+aYm/in/0vp86guJuM7FCA== + dependencies: + "@ethersproject/abstract-provider" "^5.7.0" + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/address" "^5.7.0" + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/hdnode" "^5.7.0" + "@ethersproject/json-wallets" "^5.7.0" + "@ethersproject/keccak256" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/random" "^5.7.0" + "@ethersproject/signing-key" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@ethersproject/wordlists" "^5.7.0" + +"@ethersproject/web@5.7.1", "@ethersproject/web@^5.7.0": + version "5.7.1" + resolved "https://registry.yarnpkg.com/@ethersproject/web/-/web-5.7.1.tgz#de1f285b373149bee5928f4eb7bcb87ee5fbb4ae" + integrity sha512-Gueu8lSvyjBWL4cYsWsjh6MtMwM0+H4HvqFPZfB6dV8ctbP9zFAO73VG1cMWae0FLPCtz0peKPpZY8/ugJJX2w== + dependencies: + "@ethersproject/base64" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + "@ethersproject/web@^5.4.0": version "5.4.0" resolved "https://registry.npmjs.org/@ethersproject/web/-/web-5.4.0.tgz" @@ -1212,6 +1809,85 @@ "@ethersproject/properties" "^5.4.0" "@ethersproject/strings" "^5.4.0" +"@ethersproject/wordlists@5.7.0", "@ethersproject/wordlists@^5.7.0": + version "5.7.0" + resolved "https://registry.yarnpkg.com/@ethersproject/wordlists/-/wordlists-5.7.0.tgz#8fb2c07185d68c3e09eb3bfd6e779ba2774627f5" + integrity sha512-S2TFNJNfHWVHNE6cNDjbVlZ6MgE17MIxMbMg2zv3wn+3XSJGosL1m9ZVv3GXCf/2ymSsQ+hRI5IzoMJTG6aoVA== + dependencies: + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/hash" "^5.7.0" + "@ethersproject/logger" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/strings" "^5.7.0" + +"@fastify/cookie@^9.1.0": + version "9.1.0" + resolved "https://registry.yarnpkg.com/@fastify/cookie/-/cookie-9.1.0.tgz#b9ca95fcb934a21915ab6f228a63dd73013738df" + integrity sha512-w/LlQjj7cmYlQNhEKNm4jQoLkFXCL73kFu1Jy3aL7IFbYEojEKur0f7ieCKUxBBaU65tpaWC83UM8xW7AzY6uw== + dependencies: + cookie "^0.5.0" + fastify-plugin "^4.0.0" + +"@floating-ui/core@^1.4.2": + version "1.5.0" + resolved "https://registry.yarnpkg.com/@floating-ui/core/-/core-1.5.0.tgz#5c05c60d5ae2d05101c3021c1a2a350ddc027f8c" + integrity sha512-kK1h4m36DQ0UHGj5Ah4db7R0rHemTqqO0QLvUqi1/mUUp3LuAWbWxdxSIf/XsnH9VS6rRVPLJCncjRzUvyCLXg== + dependencies: + "@floating-ui/utils" "^0.1.3" + +"@floating-ui/dom@^1.5.1": + version "1.5.3" + resolved "https://registry.yarnpkg.com/@floating-ui/dom/-/dom-1.5.3.tgz#54e50efcb432c06c23cd33de2b575102005436fa" + integrity sha512-ClAbQnEqJAKCJOEbbLo5IUlZHkNszqhuxS4fHAVxRPXPya6Ysf2G8KypnYcOTpx6I8xcgF9bbHb6g/2KpbV8qA== + dependencies: + "@floating-ui/core" "^1.4.2" + "@floating-ui/utils" "^0.1.3" + +"@floating-ui/react-dom@^2.0.0": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@floating-ui/react-dom/-/react-dom-2.0.4.tgz#b076fafbdfeb881e1d86ae748b7ff95150e9f3ec" + integrity sha512-CF8k2rgKeh/49UrnIBs4BdxPUV6vize/Db1d/YbCLyp9GiVZ0BEwf5AiDSxJRCr6yOkGqTFHtmrULxkEfYZ7dQ== + dependencies: + "@floating-ui/dom" "^1.5.1" + +"@floating-ui/utils@^0.1.3": + version "0.1.6" + resolved "https://registry.yarnpkg.com/@floating-ui/utils/-/utils-0.1.6.tgz#22958c042e10b67463997bd6ea7115fe28cbcaf9" + integrity sha512-OfX7E2oUDYxtBvsuS4e/jSn4Q9Qb6DzgeYtsAdkPZ47znpoNsMgZw0+tVijiv3uGNR6dgNlty6r9rzIzHjtd/A== + +"@google-cloud/kms@3.0.1": + version "3.0.1" + resolved "https://registry.yarnpkg.com/@google-cloud/kms/-/kms-3.0.1.tgz#2e86889f2c08f13208afc5bd272a7f25326c9f17" + integrity sha512-xUrhzattC5mkNqbfMcIgBzwAab9eXCYrn1R1KYUNV5E96fK7ciT57bJESaUQvin7XKd18sQcLRD+uOJ6eTfXbg== + dependencies: + google-gax "^3.0.1" + +"@google/model-viewer@^2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@google/model-viewer/-/model-viewer-2.1.1.tgz#37c51143740c07c592d5cccbc8cfaa8be8b7ef82" + integrity sha512-5umyLoD5vMxlSVQwtmUXeNCNWs9dzmWykGm1qrHe/pCYrj/1lyJIgJRw+IxoMNodGqtcHEtfDhdNjRDM9yo/TA== + dependencies: + lit "^2.2.3" + three "^0.146.0" + +"@grpc/grpc-js@~1.8.0": + version "1.8.21" + resolved "https://registry.yarnpkg.com/@grpc/grpc-js/-/grpc-js-1.8.21.tgz#d282b122c71227859bf6c5866f4c40f4a2696513" + integrity sha512-KeyQeZpxeEBSqFVTi3q2K7PiPXmgBfECc4updA1ejCLjYmoAlvvM3ZMp5ztTDUCUQmoY3CpDxvchjO1+rFkoHg== + dependencies: + "@grpc/proto-loader" "^0.7.0" + "@types/node" ">=12.12.47" + +"@grpc/proto-loader@^0.7.0": + version "0.7.10" + resolved "https://registry.yarnpkg.com/@grpc/proto-loader/-/proto-loader-0.7.10.tgz#6bf26742b1b54d0a473067743da5d3189d06d720" + integrity sha512-CAqDfoaQ8ykFd9zqBDn4k6iWT9loLAlc2ETmDFS9JCD70gDcnA4L3AFEo2iV7KyAtAAHFW9ftq1Fz+Vsgq80RQ== + dependencies: + lodash.camelcase "^4.3.0" + long "^5.0.0" + protobufjs "^7.2.4" + yargs "^17.7.2" + "@headlessui/react@^1.7.8": version "1.7.8" resolved "https://registry.npmjs.org/@headlessui/react/-/react-1.7.8.tgz" @@ -1233,6 +1909,11 @@ resolved "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz" integrity sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w== +"@ioredis/commands@^1.1.1": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@ioredis/commands/-/commands-1.2.0.tgz#6d61b3097470af1fdbbe622795b8921d42018e11" + integrity sha512-Sx1pU8EM64o2BrqNpEO1CNLtKQwyhuXuqyfH7oGKCk+1a33d2r5saW8zNwm3j6BTExtjrv2BxTgzzkMwts6vGg== + "@istanbuljs/load-nyc-config@^1.0.0": version "1.1.0" resolved "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" @@ -1418,6 +2099,181 @@ "@types/yargs" "^16.0.0" chalk "^4.0.0" +"@jsdoc/salty@^0.2.1": + version "0.2.5" + resolved "https://registry.yarnpkg.com/@jsdoc/salty/-/salty-0.2.5.tgz#1b2fa5bb8c66485b536d86eee877c263d322f692" + integrity sha512-TfRP53RqunNe2HBobVBJ0VLhK1HbfvBYeTC1ahnN64PWvyYyGebmMiPkuwvD9fpw2ZbkoPb8Q7mwy0aR8Z9rvw== + dependencies: + lodash "^4.17.21" + +"@json-rpc-tools/provider@^1.5.5": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@json-rpc-tools/provider/-/provider-1.7.6.tgz#8a17c34c493fa892632e278fd9331104e8491ec6" + integrity sha512-z7D3xvJ33UfCGv77n40lbzOYjZKVM3k2+5cV7xS8G6SCvKTzMkhkUYuD/qzQUNT4cG/lv0e9mRToweEEVLVVmA== + dependencies: + "@json-rpc-tools/utils" "^1.7.6" + axios "^0.21.0" + safe-json-utils "^1.1.1" + ws "^7.4.0" + +"@json-rpc-tools/types@^1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@json-rpc-tools/types/-/types-1.7.6.tgz#5abd5fde01364a130c46093b501715bcce5bdc0e" + integrity sha512-nDSqmyRNEqEK9TZHtM15uNnDljczhCUdBmRhpNZ95bIPKEDQ+nTDmGMFd2lLin3upc5h2VVVd9tkTDdbXUhDIQ== + dependencies: + keyvaluestorage-interface "^1.0.0" + +"@json-rpc-tools/utils@^1.7.6": + version "1.7.6" + resolved "https://registry.yarnpkg.com/@json-rpc-tools/utils/-/utils-1.7.6.tgz#67f04987dbaa2e7adb6adff1575367b75a9a9ba1" + integrity sha512-HjA8x/U/Q78HRRe19yh8HVKoZ+Iaoo3YZjakJYxR+rw52NHo6jM+VE9b8+7ygkCFXl/EHID5wh/MkXaE/jGyYw== + dependencies: + "@json-rpc-tools/types" "^1.7.6" + "@pedrouid/environment" "^1.0.1" + +"@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.1.2.tgz#d693d972974a354034454ec1317eb6afd0b00312" + integrity sha512-jnOD+/+dSrfTWYfSXBXlo5l5f0q1UuJo3tkbMDCYA2lKUYq79jaxqtGEvnRoh049nt1vdo1+45RinipU6FGY2g== + +"@lit/reactive-element@^1.3.0", "@lit/reactive-element@^1.6.0": + version "1.6.3" + resolved "https://registry.yarnpkg.com/@lit/reactive-element/-/reactive-element-1.6.3.tgz#25b4eece2592132845d303e091bad9b04cdcfe03" + integrity sha512-QuTgnG52Poic7uM1AN5yJ09QMe0O28e10XzSvWDz02TJiiKee4stsiownEIadWm8nYzyDAyT+gKzUoZmiWQtsQ== + dependencies: + "@lit-labs/ssr-dom-shim" "^1.0.0" + +"@magic-ext/connect@^6.7.2": + version "6.7.2" + resolved "https://registry.yarnpkg.com/@magic-ext/connect/-/connect-6.7.2.tgz#9b479d2a3b0740e63915c7c7af461af5f3bfbf2a" + integrity sha512-b56mYYzgeXmRzZ8DgsUV6hFKFidaoRJvibUgcRwSuGElDdQxuhkz6FUyTLLS0zGbGdg4lfa7F1J/II1NrxA+lQ== + +"@magic-ext/oauth@^7.6.2": + version "7.6.2" + resolved "https://registry.yarnpkg.com/@magic-ext/oauth/-/oauth-7.6.2.tgz#fb779d76e2cdf39f452d14bb0efe81c81e327479" + integrity sha512-yqQBdtkMouD+owAJkPlevLbal/iCREH/D3PmDW9a7Dsfjy2xs557oIpGkLSZexTIHd3Cxga9hWNpdqFukUfzYg== + dependencies: + "@magic-sdk/types" "^11.6.2" + +"@magic-sdk/commons@^9.6.2": + version "9.6.2" + resolved "https://registry.yarnpkg.com/@magic-sdk/commons/-/commons-9.6.2.tgz#db03f98efb771481f4045a3877b6285600f0e96e" + integrity sha512-PgYznuO9GV5wiKgzP3bEQJTnAbvfHmAPTBmwbP/ESag3FrOyXxuk7PIWpeGmnFa/i6SSQUsmKp8sr/BN0dU5vg== + +"@magic-sdk/provider@^13.6.2": + version "13.6.2" + resolved "https://registry.yarnpkg.com/@magic-sdk/provider/-/provider-13.6.2.tgz#ae0772205952f65b32466396c81bfd695d23554f" + integrity sha512-ecrTyL4NaploZ/cX1b+NGiWYMSAWVseE7xa7tvmkejZgQCrcJQd8UXb3LPVPmF7kQPKGutJSdkeGJCDKwsGKIA== + dependencies: + "@magic-sdk/types" "^11.6.2" + eventemitter3 "^4.0.4" + web3-core "1.5.2" + +"@magic-sdk/types@^11.6.2": + version "11.6.2" + resolved "https://registry.yarnpkg.com/@magic-sdk/types/-/types-11.6.2.tgz#1fb6205b516c3f0c5787e82aecd0e667d2de1cd2" + integrity sha512-+Emd+9HeeVi2E0bktJ33YleA/ozEuKYCBfmSbGRxlntdyUvaojeC+WPf2jN1WH8FjUEiljAjrEJTTZyRGCL8SQ== + +"@metamask/eth-sig-util@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-4.0.1.tgz#3ad61f6ea9ad73ba5b19db780d40d9aae5157088" + integrity sha512-tghyZKLHZjcdlDqCA3gNZmLeR0XvOE9U1qoQO9ohyAZT6Pya+H9vkBPcsyXytmYLNgVoin7CKCmweo/R43V+tQ== + dependencies: + ethereumjs-abi "^0.6.8" + ethereumjs-util "^6.2.1" + ethjs-util "^0.1.6" + tweetnacl "^1.0.3" + tweetnacl-util "^0.15.1" + +"@metamask/safe-event-emitter@2.0.0", "@metamask/safe-event-emitter@^2.0.0": + version "2.0.0" + resolved "https://registry.yarnpkg.com/@metamask/safe-event-emitter/-/safe-event-emitter-2.0.0.tgz#af577b477c683fad17c619a78208cede06f9605c" + integrity sha512-/kSXhY692qiV1MXu6EeOZvg5nECLclxNXcKCxJ3cXQgYuRymRHpdx/t7JXfsK+JLjwA1e1c1/SBrlQYpusC29Q== + +"@metamask/utils@^3.0.1": + version "3.6.0" + resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-3.6.0.tgz#b218b969a05ca7a8093b5d1670f6625061de707d" + integrity sha512-9cIRrfkWvHblSiNDVXsjivqa9Ak0RYo/1H6tqTqTbAx+oBK2Sva0lWDHxGchOqA7bySGUJKAWSNJvH6gdHZ0gQ== + dependencies: + "@types/debug" "^4.1.7" + debug "^4.3.4" + semver "^7.3.8" + superstruct "^1.0.3" + +"@motionone/animation@^10.15.1", "@motionone/animation@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/animation/-/animation-10.16.3.tgz#f5b71e27fd8b88b61f983adb0ed6c8e3e89281f9" + integrity sha512-QUGWpLbMFLhyqKlngjZhjtxM8IqiJQjLK0DF+XOF6od9nhSvlaeEpOY/UMCRVcZn/9Tr2rZO22EkuCIjYdI74g== + dependencies: + "@motionone/easing" "^10.16.3" + "@motionone/types" "^10.16.3" + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/dom@^10.16.2", "@motionone/dom@^10.16.4": + version "10.16.4" + resolved "https://registry.yarnpkg.com/@motionone/dom/-/dom-10.16.4.tgz#9385716928cc2d5b3208a7dcaf504b69b47fd1ae" + integrity sha512-HPHlVo/030qpRj9R8fgY50KTN4Ko30moWRTA3L3imrsRBmob93cTYmodln49HYFbQm01lFF7X523OkKY0DX6UA== + dependencies: + "@motionone/animation" "^10.16.3" + "@motionone/generators" "^10.16.4" + "@motionone/types" "^10.16.3" + "@motionone/utils" "^10.16.3" + hey-listen "^1.0.8" + tslib "^2.3.1" + +"@motionone/easing@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/easing/-/easing-10.16.3.tgz#a62abe0ba2841861f167f286782e287eab8d7466" + integrity sha512-HWTMZbTmZojzwEuKT/xCdvoMPXjYSyQvuVM6jmM0yoGU6BWzsmYMeB4bn38UFf618fJCNtP9XeC/zxtKWfbr0w== + dependencies: + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/generators@^10.16.4": + version "10.16.4" + resolved "https://registry.yarnpkg.com/@motionone/generators/-/generators-10.16.4.tgz#4a38708244bce733bfcebd4a26d19f4bbabd36af" + integrity sha512-geFZ3w0Rm0ZXXpctWsSf3REGywmLLujEjxPYpBR0j+ymYwof0xbV6S5kGqqsDKgyWKVWpUInqQYvQfL6fRbXeg== + dependencies: + "@motionone/types" "^10.16.3" + "@motionone/utils" "^10.16.3" + tslib "^2.3.1" + +"@motionone/svelte@^10.16.2": + version "10.16.4" + resolved "https://registry.yarnpkg.com/@motionone/svelte/-/svelte-10.16.4.tgz#5daf117cf5b2576fc6dd487c5e0500938a742470" + integrity sha512-zRVqk20lD1xqe+yEDZhMYgftsuHc25+9JSo+r0a0OWUJFocjSV9D/+UGhX4xgJsuwB9acPzXLr20w40VnY2PQA== + dependencies: + "@motionone/dom" "^10.16.4" + tslib "^2.3.1" + +"@motionone/types@^10.15.1", "@motionone/types@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/types/-/types-10.16.3.tgz#9284ea8a52f6b32c51c54b617214f20e43ac6c59" + integrity sha512-W4jkEGFifDq73DlaZs3HUfamV2t1wM35zN/zX7Q79LfZ2sc6C0R1baUHZmqc/K5F3vSw3PavgQ6HyHLd/MXcWg== + +"@motionone/utils@^10.15.1", "@motionone/utils@^10.16.3": + version "10.16.3" + resolved "https://registry.yarnpkg.com/@motionone/utils/-/utils-10.16.3.tgz#ddf07ab6cf3000d89e3bcbdc9a8c3e1fd64f8520" + integrity sha512-WNWDksJIxQkaI9p9Z9z0+K27xdqISGNFy1SsWVGaiedTHq0iaT6iZujby8fT/ZnZxj1EOaxJtSfUPCFNU5CRoA== + dependencies: + "@motionone/types" "^10.16.3" + hey-listen "^1.0.8" + tslib "^2.3.1" + +"@motionone/vue@^10.16.2": + version "10.16.4" + resolved "https://registry.yarnpkg.com/@motionone/vue/-/vue-10.16.4.tgz#07d09e3aa5115ca0bcc0076cb9e5322775277c09" + integrity sha512-z10PF9JV6SbjFq+/rYabM+8CVlMokgl8RFGvieSGNTmrkQanfHn+15XBrhG3BgUfvmTeSeyShfOHpG0i9zEdcg== + dependencies: + "@motionone/dom" "^10.16.4" + tslib "^2.3.1" + +"@multiformats/base-x@^4.0.1": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@multiformats/base-x/-/base-x-4.0.1.tgz#95ff0fa58711789d53aefb2590a8b7a4e715d121" + integrity sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw== + "@next/env@12.1.6": version "12.1.6" resolved "https://registry.npmjs.org/@next/env/-/env-12.1.6.tgz" @@ -1490,11 +2346,35 @@ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-12.1.6.tgz#a350caf42975e7197b24b495b8d764eec7e6a36e" integrity sha512-4ZEwiRuZEicXhXqmhw3+de8Z4EpOLQj/gp+D9fFWo6ii6W1kBkNNvvEx4A90ugppu+74pT1lIJnOuz3A9oQeJA== +"@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/curves@^1.2.0": + version "1.2.0" + resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35" + integrity sha512-oYclrNgRaM9SsBUBVbb8M6DTV7ZHRTKugureoYEncY5c65HOmRzvSiTE3y5CYaPYJA/GVkrhXEoF0M3Ya9PMnw== + dependencies: + "@noble/hashes" "1.3.2" + "@noble/hashes@1.1.3": version "1.1.3" resolved "https://registry.npmjs.org/@noble/hashes/-/hashes-1.1.3.tgz" integrity sha512-CE0FCR57H2acVI5UOzIGSSIYxZ6v/HOhDR0Ro9VLyhnzLwx0o8W1mmgaqlEUx4049qJDlIBRztv5k+MM8vbO3A== +"@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.3.2", "@noble/hashes@^1.3.1", "@noble/hashes@~1.3.0", "@noble/hashes@~1.3.1": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@noble/hashes/-/hashes-1.3.2.tgz#6f26dbc8fbc7205873ce3cee2f690eba0d421b39" + integrity sha512-MVC8EAQp7MvEcm30KWENFjgR+Mkmf+D189XJTkFIlwohU5hcBbn1ZkKq7KVTi2Hme3PMGF390DaL52beVrIihQ== + "@noble/secp256k1@1.7.0": version "1.7.0" resolved "https://registry.npmjs.org/@noble/secp256k1/-/secp256k1-1.7.0.tgz" @@ -1521,6 +2401,149 @@ "@nodelib/fs.scandir" "2.1.5" fastq "^1.6.0" +"@openzeppelin/contracts-upgradeable@4.7.3": + version "4.7.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.7.3.tgz#f1d606e2827d409053f3e908ba4eb8adb1dd6995" + integrity sha512-+wuegAMaLcZnLCJIvrVUDzA9z/Wp93f0Dla/4jJvIhijRrPabjQbZe6fWiECLaJyfn5ci9fqf9vTw3xpQOad2A== + +"@openzeppelin/contracts-upgradeable@^4.4.2", "@openzeppelin/contracts-upgradeable@^4.7.3": + version "4.9.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts-upgradeable/-/contracts-upgradeable-4.9.3.tgz#ff17a80fb945f5102571f8efecb5ce5915cc4811" + integrity sha512-jjaHAVRMrE4UuZNfDwjlLGDxTHWIOwTJS2ldnc278a0gevfXfPr8hxKEVBGFBE96kl2G3VHDZhUimw/+G3TG2A== + +"@openzeppelin/contracts-v0.7@npm:@openzeppelin/contracts@v3.4.2": + version "3.4.2" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-3.4.2.tgz#d81f786fda2871d1eb8a8c5a73e455753ba53527" + integrity sha512-z0zMCjyhhp4y7XKAcDAi3Vgms4T2PstwBdahiO0+9NaGICQKjynK3wduSRplTgk4LXmoO1yfDGO5RbjKYxtuxA== + +"@openzeppelin/contracts@4.7.3": + version "4.7.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.7.3.tgz#939534757a81f8d69cc854c7692805684ff3111e" + integrity sha512-dGRS0agJzu8ybo44pCIf3xBaPQN/65AIXNgK8+4gzKd5kbvlqyxryUYVLJv7fK98Seyd2hDZzVEHSWAh0Bt1Yw== + +"@openzeppelin/contracts@^4.7.3": + version "4.9.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.9.3.tgz#00d7a8cf35a475b160b3f0293a6403c511099364" + integrity sha512-He3LieZ1pP2TNt5JbkPA4PNT9WC3gOTOlDcFGJW4Le4QKqwmiNJCRt44APfxMxvq7OugU/cqYuPcSBzOw38DAg== + +"@openzeppelin/contracts@~4.3.3": + version "4.3.3" + resolved "https://registry.yarnpkg.com/@openzeppelin/contracts/-/contracts-4.3.3.tgz#ff6ee919fc2a1abaf72b22814bfb72ed129ec137" + integrity sha512-tDBopO1c98Yk7Cv/PZlHqrvtVjlgK5R4J6jxLwoO7qxK4xqOiZG+zSkIvGFpPZ0ikc3QOED3plgdqjgNTnBc7g== + +"@paperxyz/embedded-wallet-service-sdk@^1.2.5": + version "1.2.5" + resolved "https://registry.yarnpkg.com/@paperxyz/embedded-wallet-service-sdk/-/embedded-wallet-service-sdk-1.2.5.tgz#d635dd0a05d7b8231ca6ca6e692774cb5c791e25" + integrity sha512-FuAMdMmpB55K5jNS2Em6TtqJdXNLPdFxReITd2uS2lMgCtmlUP4aLLFsx+fDEVsAP3hg4FVueqGQWilII/7i0A== + dependencies: + "@ethersproject/abstract-signer" "^5.7.0" + "@ethersproject/bytes" "^5.7.0" + "@ethersproject/properties" "^5.7.0" + "@ethersproject/providers" "^5.7.2" + "@paperxyz/sdk-common-utilities" "*" + +"@paperxyz/sdk-common-utilities@*", "@paperxyz/sdk-common-utilities@^0.1.0": + version "0.1.0" + resolved "https://registry.yarnpkg.com/@paperxyz/sdk-common-utilities/-/sdk-common-utilities-0.1.0.tgz#a948ef20d080b63e8bc0caa3ef337177a782f370" + integrity sha512-+zE2wp9gI5kjI6yHdrigeqLRDueAFz70v6hUKOT98Nyy4yL8YUR3OvXFAnAyZLXrr0v1uLlDYQdBz0fI2StmGg== + +"@parcel/watcher-android-arm64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.3.0.tgz#d82e74bb564ebd4d8a88791d273a3d2bd61e27ab" + integrity sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA== + +"@parcel/watcher-darwin-arm64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.3.0.tgz#c9cd03f8f233d512fcfc873d5b4e23f1569a82ad" + integrity sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw== + +"@parcel/watcher-darwin-x64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.3.0.tgz#83c902994a2a49b9e1ab5050dba24876fdc2c219" + integrity sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow== + +"@parcel/watcher-freebsd-x64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.3.0.tgz#7a0f4593a887e2752b706aff2dae509aef430cf6" + integrity sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw== + +"@parcel/watcher-linux-arm-glibc@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.3.0.tgz#3fc90c3ebe67de3648ed2f138068722f9b1d47da" + integrity sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ== + +"@parcel/watcher-linux-arm64-glibc@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.3.0.tgz#f7bbbf2497d85fd11e4c9e9c26ace8f10ea9bcbc" + integrity sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA== + +"@parcel/watcher-linux-arm64-musl@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.3.0.tgz#de131a9fcbe1fa0854e9cbf4c55bed3b35bcff43" + integrity sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw== + +"@parcel/watcher-linux-x64-glibc@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.3.0.tgz#193dd1c798003cdb5a1e59470ff26300f418a943" + integrity sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow== + +"@parcel/watcher-linux-x64-musl@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.3.0.tgz#6dbdb86d96e955ab0fe4a4b60734ec0025a689dd" + integrity sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g== + +"@parcel/watcher-wasm@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-wasm/-/watcher-wasm-2.3.0.tgz#73b66c6fbd2a3326ae86a1ec77eab7139d0dd725" + integrity sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA== + dependencies: + is-glob "^4.0.3" + micromatch "^4.0.5" + napi-wasm "^1.1.0" + +"@parcel/watcher-win32-arm64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.3.0.tgz#59da26a431da946e6c74fa6b0f30b120ea6650b6" + integrity sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw== + +"@parcel/watcher-win32-ia32@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.3.0.tgz#3ee6a18b08929cd3b788e8cc9547fd9a540c013a" + integrity sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow== + +"@parcel/watcher-win32-x64@2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.3.0.tgz#14e7246289861acc589fd608de39fe5d8b4bb0a7" + integrity sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA== + +"@parcel/watcher@^2.3.0": + version "2.3.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-2.3.0.tgz#803517abbc3981a1a1221791d9f59dc0590d50f9" + integrity sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ== + dependencies: + detect-libc "^1.0.3" + is-glob "^4.0.3" + micromatch "^4.0.5" + node-addon-api "^7.0.0" + optionalDependencies: + "@parcel/watcher-android-arm64" "2.3.0" + "@parcel/watcher-darwin-arm64" "2.3.0" + "@parcel/watcher-darwin-x64" "2.3.0" + "@parcel/watcher-freebsd-x64" "2.3.0" + "@parcel/watcher-linux-arm-glibc" "2.3.0" + "@parcel/watcher-linux-arm64-glibc" "2.3.0" + "@parcel/watcher-linux-arm64-musl" "2.3.0" + "@parcel/watcher-linux-x64-glibc" "2.3.0" + "@parcel/watcher-linux-x64-musl" "2.3.0" + "@parcel/watcher-win32-arm64" "2.3.0" + "@parcel/watcher-win32-ia32" "2.3.0" + "@parcel/watcher-win32-x64" "2.3.0" + +"@pedrouid/environment@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@pedrouid/environment/-/environment-1.0.1.tgz#858f0f8a057340e0b250398b75ead77d6f4342ec" + integrity sha512-HaW78NszGzRZd9SeoI3JD11JqY+lubnaOx7Pewj5pfjqWXOEATpeKIFb9Z4t2WBUK2iryiXX3lzWwmYWgUL0Ug== + "@polkadot/api-augment@9.8.2": version "9.8.2" resolved "https://registry.npmjs.org/@polkadot/api-augment/-/api-augment-9.8.2.tgz" @@ -1868,16 +2891,493 @@ "@types/websocket" "^1.0.5" websocket "^1.0.34" +"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf" + integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ== + +"@protobufjs/base64@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735" + integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + +"@protobufjs/codegen@^2.0.4": + version "2.0.4" + resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb" + integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + +"@protobufjs/eventemitter@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70" + integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q== + +"@protobufjs/fetch@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45" + integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ== + dependencies: + "@protobufjs/aspromise" "^1.1.1" + "@protobufjs/inquire" "^1.1.0" + +"@protobufjs/float@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1" + integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ== + +"@protobufjs/inquire@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089" + integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q== + +"@protobufjs/path@^1.1.2": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d" + integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA== + +"@protobufjs/pool@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54" + integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw== + +"@protobufjs/utf8@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" + integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== + +"@radix-ui/colors@^0.1.9": + version "0.1.9" + resolved "https://registry.yarnpkg.com/@radix-ui/colors/-/colors-0.1.9.tgz#aad732ecc4ce1018adcb3aedd3ce3c573c2256cc" + integrity sha512-Vxq944ErPJsdVepjEUhOLO9ApUVOocA63knc+V2TkJ09D/AVOjiMIgkca/7VoYgODcla0qbSIBjje0SMfZMbAw== + +"@radix-ui/primitive@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/primitive/-/primitive-1.0.1.tgz#e46f9958b35d10e9f6dc71c497305c22e3e55dbd" + integrity sha512-yQ8oGX2GVsEYMWGxcovu1uGWPCxV5BFfeeYxqPmuAzUyLT9qmaMXSAhXpb0WrspIeqYzdJpkh2vHModJPgRIaw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-arrow@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-arrow/-/react-arrow-1.0.3.tgz#c24f7968996ed934d57fe6cde5d6ec7266e1d25d" + integrity sha512-wSP+pHsB/jQRaL6voubsQ/ZlrGBHHrOjmBnr19hxYgtS0WvAFwZhK2WP/YY5yF9uKECCEEDGxuLxq1NBK51wFA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-collection@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-collection/-/react-collection-1.0.3.tgz#9595a66e09026187524a36c6e7e9c7d286469159" + integrity sha512-3SzW+0PW7yBBoQlT8wNcGtaxaD0XSu0uLUFgrtHY08Acx05TaHaOmVLR73c0j/cqpDy53KBMO7s0dx2wmOIDIA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-compose-refs@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-compose-refs/-/react-compose-refs-1.0.1.tgz#7ed868b66946aa6030e580b1ffca386dd4d21989" + integrity sha512-fDSBgd44FKHa1FRMU59qBMPFcl2PZE+2nmqunj+BWFyYYjnhIDWL2ItDs3rrbJDQOtzt5nIebLCQc4QRfz6LJw== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-context@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-context/-/react-context-1.0.1.tgz#fe46e67c96b240de59187dcb7a1a50ce3e2ec00c" + integrity sha512-ebbrdFoYTcuZ0v4wG5tedGnp9tzcV8awzsxYph7gXUyvnNLuTIcCk1q17JEbnVhXAKG9oX3KtchwiMIAYp9NLg== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dialog@^1.0.4": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dialog/-/react-dialog-1.0.5.tgz#71657b1b116de6c7a0b03242d7d43e01062c7300" + integrity sha512-GjWJX/AUpB703eEBanuBnIWdIXg6NvJFCXcNlSZk4xdszCdhrJgBoUd1cGk67vFO+WdA2pfI/plOpqz/5GUP6Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-direction@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-direction/-/react-direction-1.0.1.tgz#9cb61bf2ccf568f3421422d182637b7f47596c9b" + integrity sha512-RXcvnXgyvYvBEOhCBuddKecVkoMiI10Jcm5cTI7abJRAHYfFxeu+FBQs/DvdxSYucxR5mna0dNsL6QFlds5TMA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-dismissable-layer@1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.0.5.tgz#3f98425b82b9068dfbab5db5fff3df6ebf48b9d4" + integrity sha512-aJeDjQhywg9LBu2t/At58hCvr7pEm0o2Ke1x33B+MhjNmmZ17sy4KImo0KPLgsnc/zN7GPdce8Cnn0SWvwZO7g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-escape-keydown" "1.0.3" + +"@radix-ui/react-dropdown-menu@^2.0.5": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.0.6.tgz#cdf13c956c5e263afe4e5f3587b3071a25755b63" + integrity sha512-i6TuFOoWmLWq+M/eCLGd/bQ2HfAX1RJgvrBQ6AQLmzfvsLdefxbWu8G9zczcPFfcSPehz9GcpF6K9QYreFV8hA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-menu" "2.0.6" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-focus-guards@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-guards/-/react-focus-guards-1.0.1.tgz#1ea7e32092216b946397866199d892f71f7f98ad" + integrity sha512-Rect2dWbQ8waGzhMavsIbmSVCgYxkXLxxR3ZvCX79JOglzdEy4JXMb98lq4hPxUbLr77nP0UOGf4rcMU+s1pUA== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-focus-scope@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-focus-scope/-/react-focus-scope-1.0.4.tgz#2ac45fce8c5bb33eb18419cdc1905ef4f1906525" + integrity sha512-sL04Mgvf+FmyvZeYfNu1EPAaaxD+aw7cYeIB9L9Fvq8+urhltTRaEo5ysKOpHuKPclsZcSUMKlN05x4u+CINpA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-icons@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@radix-ui/react-icons/-/react-icons-1.3.0.tgz#c61af8f323d87682c5ca76b856d60c2312dbcb69" + integrity sha512-jQxj/0LKgp+j9BiTXz3O3sgs26RNet2iLWmsPyRz2SIcR4q/4SbazXfnYwbAr+vLYKSfc7qxzyGQA1HLlYiuNw== + +"@radix-ui/react-id@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-id/-/react-id-1.0.1.tgz#73cdc181f650e4df24f0b6a5b7aa426b912c88c0" + integrity sha512-tI7sT/kqYp8p96yGWY1OAnLHrqDgzHefRBKQ2YAkBS5ja7QLcZ9Z/uY7bEjPUatf8RomoXM8/1sMj1IJaE5UzQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-menu@2.0.6": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@radix-ui/react-menu/-/react-menu-2.0.6.tgz#2c9e093c1a5d5daa87304b2a2f884e32288ae79e" + integrity sha512-BVkFLS+bUC8HcImkRKPSiVumA1VPOOEC5WBMiT+QAVsPzW1FJzI9KnqgGxVDPBcql5xXrHkD3JOVoXWEXD8SYA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.3" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-callback-ref" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-popover@^1.0.6": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popover/-/react-popover-1.0.7.tgz#23eb7e3327330cb75ec7b4092d685398c1654e3c" + integrity sha512-shtvVnlsxT6faMnK/a7n0wptwBD23xc1Z5mdrtKLwVEfsEMXodS0r5s0/g5P0hX//EKYZS2sxUjqfzlg52ZSnQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-focus-guards" "1.0.1" + "@radix-ui/react-focus-scope" "1.0.4" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.3" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + aria-hidden "^1.1.1" + react-remove-scroll "2.5.5" + +"@radix-ui/react-popper@1.1.3": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-popper/-/react-popper-1.1.3.tgz#24c03f527e7ac348fabf18c89795d85d21b00b42" + integrity sha512-cKpopj/5RHZWjrbF2846jBNacjQVwkP068DfmgrNJXpvVWrOvlAmE9xSiy5OqeE+Gi8D9fP+oDhUnPqNMY8/5w== + dependencies: + "@babel/runtime" "^7.13.10" + "@floating-ui/react-dom" "^2.0.0" + "@radix-ui/react-arrow" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + "@radix-ui/react-use-rect" "1.0.1" + "@radix-ui/react-use-size" "1.0.1" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-portal@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-portal/-/react-portal-1.0.4.tgz#df4bfd353db3b1e84e639e9c63a5f2565fb00e15" + integrity sha512-Qki+C/EuGUVCQTOTD5vzJzJuMUlewbzuKyUy+/iHM2uwGiru9gZeBJtHAPKAEkB5KWGi9mP/CHKcY0wt1aW45Q== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/react-presence@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-presence/-/react-presence-1.0.1.tgz#491990ba913b8e2a5db1b06b203cb24b5cdef9ba" + integrity sha512-UXLW4UAbIY5ZjcvzjfRFo5gxva8QirC9hF7wRE4U5gz+TP0DbRk+//qyuAQ1McDxBt1xNMBTaciFGvEmJvAZCg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-primitive@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-primitive/-/react-primitive-1.0.3.tgz#d49ea0f3f0b2fe3ab1cb5667eb03e8b843b914d0" + integrity sha512-yi58uVyoAcK/Nq1inRY56ZSjKypBNKTa/1mcL8qdl6oJeEaDbOldlzrGn7P6Q3Id5d+SYNGc5AJgc4vGhjs5+g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-slot" "1.0.2" + +"@radix-ui/react-roving-focus@1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-roving-focus/-/react-roving-focus-1.0.4.tgz#e90c4a6a5f6ac09d3b8c1f5b5e81aab2f0db1974" + integrity sha512-2mUg5Mgcu001VkGy+FfzZyzbmuUWzgWkj3rvv4yu+mLw03+mTzbxZHvfcGyFp2b8EkQeMkpRQ5FiA2Vr2O6TeQ== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-collection" "1.0.3" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-use-callback-ref" "1.0.1" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-slot@1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@radix-ui/react-slot/-/react-slot-1.0.2.tgz#a9ff4423eade67f501ffb32ec22064bc9d3099ab" + integrity sha512-YeTpuq4deV+6DusvVUW4ivBgnkHwECUu0BiN43L5UCDFgdhsRUWAghhTF5MbvNTPzmiFOx90asDSUjWuCNapwg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-compose-refs" "1.0.1" + +"@radix-ui/react-tabs@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@radix-ui/react-tabs/-/react-tabs-1.0.4.tgz#993608eec55a5d1deddd446fa9978d2bc1053da2" + integrity sha512-egZfYY/+wRNCflXNHx+dePvnz9FbmssDTJBtgRfDY7e8SE5oIo3Py2eCB1ckAbh1Q7cQ/6yJZThJ++sgbxibog== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-direction" "1.0.1" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-roving-focus" "1.0.4" + "@radix-ui/react-use-controllable-state" "1.0.1" + +"@radix-ui/react-tooltip@^1.0.6": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@radix-ui/react-tooltip/-/react-tooltip-1.0.7.tgz#8f55070f852e7e7450cc1d9210b793d2e5a7686e" + integrity sha512-lPh5iKNFVQ/jav/j6ZrWq3blfDJ0OH9R6FlNUHPMqdLuQ9vwDgFsRxvl8b7Asuy5c8xmoojHUxKHQSOAvMHxyw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/primitive" "1.0.1" + "@radix-ui/react-compose-refs" "1.0.1" + "@radix-ui/react-context" "1.0.1" + "@radix-ui/react-dismissable-layer" "1.0.5" + "@radix-ui/react-id" "1.0.1" + "@radix-ui/react-popper" "1.1.3" + "@radix-ui/react-portal" "1.0.4" + "@radix-ui/react-presence" "1.0.1" + "@radix-ui/react-primitive" "1.0.3" + "@radix-ui/react-slot" "1.0.2" + "@radix-ui/react-use-controllable-state" "1.0.1" + "@radix-ui/react-visually-hidden" "1.0.3" + +"@radix-ui/react-use-callback-ref@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.0.1.tgz#f4bb1f27f2023c984e6534317ebc411fc181107a" + integrity sha512-D94LjX4Sp0xJFVaoQOd3OO9k7tpBYNOXdVhkltUbGv2Qb9OXdrg/CpsjlZv7ia14Sylv398LswWBVVu5nqKzAQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-controllable-state@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.0.1.tgz#ecd2ced34e6330caf89a82854aa2f77e07440286" + integrity sha512-Svl5GY5FQeN758fWKrjM6Qb7asvXeiZltlT4U2gVfl8Gx5UAv2sMR0LWo8yhsIZh2oQ0eFdZ59aoOOMV7b47VA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-escape-keydown@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.0.3.tgz#217b840c250541609c66f67ed7bab2b733620755" + integrity sha512-vyL82j40hcFicA+M4Ex7hVkB9vHgSse1ZWomAqV2Je3RleKGO5iM8KMOEtfoSB0PnIelMd2lATjTGMYqN5ylTg== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-callback-ref" "1.0.1" + +"@radix-ui/react-use-layout-effect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.0.1.tgz#be8c7bc809b0c8934acf6657b577daf948a75399" + integrity sha512-v/5RegiJWYdoCvMnITBkNNx6bCj20fiaJnWtRkU18yITptraXjffz5Qbn05uOiQnOvi+dbkznkoaMltz1GnszQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@radix-ui/react-use-rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-rect/-/react-use-rect-1.0.1.tgz#fde50b3bb9fd08f4a1cd204572e5943c244fcec2" + integrity sha512-Cq5DLuSiuYVKNU8orzJMbl15TXilTnJKUCltMVQg53BQOF1/C5toAaGrowkgksdBQ9H+SRL23g0HDmg9tvmxXw== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/rect" "1.0.1" + +"@radix-ui/react-use-size@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/react-use-size/-/react-use-size-1.0.1.tgz#1c5f5fea940a7d7ade77694bb98116fb49f870b2" + integrity sha512-ibay+VqrgcaI6veAojjofPATwledXiSmX+C0KrBk/xgpX9rBzPV3OsfwlhQdUOFbh+LKQorLYT+xTXW9V8yd0g== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-use-layout-effect" "1.0.1" + +"@radix-ui/react-visually-hidden@1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.0.3.tgz#51aed9dd0fe5abcad7dee2a234ad36106a6984ac" + integrity sha512-D4w41yN5YRKtu464TLnByKzMDG/JlMPHtfZgQAu9v6mNakUqGUI9vUrfQKz8NK41VMm/xbZbh76NUTVtIYqOMA== + dependencies: + "@babel/runtime" "^7.13.10" + "@radix-ui/react-primitive" "1.0.3" + +"@radix-ui/rect@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@radix-ui/rect/-/rect-1.0.1.tgz#bf8e7d947671996da2e30f4904ece343bc4a883f" + integrity sha512-fyrgCaedtvMg9NK3en0pnOYJdtfwxUcNolezkNPUsoX57X8oQk+NkqcvzHXD2uKNij6GXmWU9NDru2IWjrO4BQ== + dependencies: + "@babel/runtime" "^7.13.10" + +"@react-icons/all-files@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@react-icons/all-files/-/all-files-4.1.0.tgz#477284873a0821928224b6fc84c62d2534d6650b" + integrity sha512-hxBI2UOuVaI3O/BhQfhtb4kcGn9ft12RWAFVMUeNjqqhLsHvFtzIkFaptBJpFDANTKoDfdVoHTKZDlwKCACbMQ== + "@rushstack/eslint-patch@^1.0.6": version "1.0.6" resolved "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.0.6.tgz" integrity sha512-Myxw//kzromB9yWgS8qYGuGVf91oBUUJpNvy5eM50sqvmKLbKjwLxohJnkWGTeeI9v9IBMtPLxz5Gc60FIfvCA== +"@safe-global/safe-core-sdk-types@^1.9.1", "@safe-global/safe-core-sdk-types@^1.9.2": + version "1.10.1" + resolved "https://registry.yarnpkg.com/@safe-global/safe-core-sdk-types/-/safe-core-sdk-types-1.10.1.tgz#94331b982671d2f2b8cc23114c58baf63d460c81" + integrity sha512-BKvuYTLOlY16Rq6qCXglmnL6KxInDuXMFqZMaCzwDKiEh+uoHu3xCumG5tVtWOkCgBF4XEZXMqwZUiLcon7IsA== + dependencies: + "@ethersproject/bignumber" "^5.7.0" + "@ethersproject/contracts" "^5.7.0" + "@safe-global/safe-deployments" "^1.20.2" + web3-core "^1.8.1" + web3-utils "^1.8.1" + +"@safe-global/safe-core-sdk-utils@^1.7.4": + version "1.7.4" + resolved "https://registry.yarnpkg.com/@safe-global/safe-core-sdk-utils/-/safe-core-sdk-utils-1.7.4.tgz#810d36cf9629129a28eb1b9c6e690b163834b572" + integrity sha512-ITocwSWlFUA1K9VMP/eJiMfgbP/I9qDxAaFz7ukj5N5NZD3ihVQZkmqML6hjse5UhrfjCnfIEcLkNZhtB2XC2Q== + dependencies: + "@safe-global/safe-core-sdk-types" "^1.9.2" + semver "^7.3.8" + web3-utils "^1.8.1" + +"@safe-global/safe-core-sdk@^3.3.3", "@safe-global/safe-core-sdk@^3.3.4": + version "3.3.5" + resolved "https://registry.yarnpkg.com/@safe-global/safe-core-sdk/-/safe-core-sdk-3.3.5.tgz#30884639d368a9f50aa5fc96f78de87261ebdab3" + integrity sha512-ul+WmpxZOXgDIXrZ6MIHptThYbm0CVV3/rypMQEn4tZLkudh/yXK7EuWBFnx9prR3MePuku51Zcz9fu1vi7sfQ== + dependencies: + "@ethersproject/solidity" "^5.7.0" + "@safe-global/safe-core-sdk-types" "^1.9.2" + "@safe-global/safe-core-sdk-utils" "^1.7.4" + "@safe-global/safe-deployments" "^1.25.0" + ethereumjs-util "^7.1.5" + semver "^7.3.8" + web3-utils "^1.8.1" + zksync-web3 "^0.14.3" + +"@safe-global/safe-deployments@^1.20.2", "@safe-global/safe-deployments@^1.22.0", "@safe-global/safe-deployments@^1.25.0": + version "1.28.0" + resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.28.0.tgz#9984b513999e5a1cd4449ed2c1ba9a66cb5b223c" + integrity sha512-zWn55unMucN3i3awjDA0XxH9BzGNHyC/qCbuISBh0GMZP/q+VCxERAOEO4OqwyGaxk6sSAzP4usGdmgz2y2svg== + dependencies: + semver "^7.3.7" + +"@safe-global/safe-ethers-adapters@0.1.0-alpha.17": + version "0.1.0-alpha.17" + resolved "https://registry.yarnpkg.com/@safe-global/safe-ethers-adapters/-/safe-ethers-adapters-0.1.0-alpha.17.tgz#87ef145c04bf9fc08e7d722d738e7bd9ea63b16a" + integrity sha512-02+emAnnXZAOwld1Ucen6idnMCAD76TXrhmuteYsdYoPjl5Eyq1ySb9tzIjCWklgfjMHQtrHSHDJqwdlHFM4GQ== + dependencies: + "@safe-global/safe-core-sdk" "^3.3.3" + "@safe-global/safe-core-sdk-types" "^1.9.1" + "@safe-global/safe-deployments" "^1.22.0" + axios "^0.27.2" + +"@safe-global/safe-ethers-lib@^1.9.4": + version "1.9.4" + resolved "https://registry.yarnpkg.com/@safe-global/safe-ethers-lib/-/safe-ethers-lib-1.9.4.tgz#049989a302c6f2010c574cf3a834b0cfb9cf67c5" + integrity sha512-WhzcmNun0s0VxeVQKRqaapV0vEpdm76zZBR2Du+S+58u1r57OjZkOSL2Gru0tdwkt3FIZZtE3OhDu09M70pVkA== + dependencies: + "@safe-global/safe-core-sdk-types" "^1.9.2" + "@safe-global/safe-core-sdk-utils" "^1.7.4" + ethers "5.7.2" + "@scure/base@1.1.1": version "1.1.1" resolved "https://registry.npmjs.org/@scure/base/-/base-1.1.1.tgz" integrity sha512-ZxOhsSyxYwLJj3pLZCefNitxsj093tb2vq90mp2txoYeBqbcjDjqFhyM8eUjq/uFm6zJ+mUuqxlS2FkuSY1MTA== +"@scure/base@~1.1.0": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@scure/base/-/base-1.1.3.tgz#8584115565228290a6c6c4961973e0903bb3df2f" + integrity sha512-/+SgoRjLq7Xlf0CWuLHq2LUZeL/w65kfzAPG5NH9pcmBhs+nunQTn4gvdwgMTIXnt9b2C/1SeL2XiysZEyIC9Q== + +"@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.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" + "@sindresorhus/is@^0.14.0": version "0.14.0" resolved "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz" @@ -1897,6 +3397,168 @@ dependencies: "@sinonjs/commons" "^1.7.0" +"@solana/buffer-layout@^4.0.0": + version "4.0.1" + resolved "https://registry.yarnpkg.com/@solana/buffer-layout/-/buffer-layout-4.0.1.tgz#b996235eaec15b1e0b5092a8ed6028df77fa6c15" + integrity sha512-E1ImOIAD1tBZFRdjeM4/pzTiTApC0AOBGwyAMS4fwIodCWArzJ3DWdoh8cKxeFM2fElkxBh2Aqts1BPC373rHA== + dependencies: + buffer "~6.0.3" + +"@solana/web3.js@^1.70.1": + version "1.87.6" + resolved "https://registry.yarnpkg.com/@solana/web3.js/-/web3.js-1.87.6.tgz#6744cfc5f4fc81e0f58241c0a92648a7320bb3bf" + integrity sha512-LkqsEBgTZztFiccZZXnawWa8qNCATEqE97/d0vIwjTclmVlc8pBpD1DmjfVHtZ1HS5fZorFlVhXfpwnCNDZfyg== + dependencies: + "@babel/runtime" "^7.23.2" + "@noble/curves" "^1.2.0" + "@noble/hashes" "^1.3.1" + "@solana/buffer-layout" "^4.0.0" + agentkeepalive "^4.3.0" + bigint-buffer "^1.1.5" + bn.js "^5.2.1" + borsh "^0.7.0" + bs58 "^4.0.1" + buffer "6.0.3" + fast-stable-stringify "^1.0.0" + jayson "^4.1.0" + node-fetch "^2.6.12" + rpc-websockets "^7.5.1" + superstruct "^0.14.2" + +"@stablelib/aead@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/aead/-/aead-1.0.1.tgz#c4b1106df9c23d1b867eb9b276d8f42d5fc4c0c3" + integrity sha512-q39ik6sxGHewqtO0nP4BuSe3db5G1fEJE8ukvngS2gLkBXyy6E7pLubhbYgnkDFv6V8cWaxcE4Xn0t6LWcJkyg== + +"@stablelib/binary@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/binary/-/binary-1.0.1.tgz#c5900b94368baf00f811da5bdb1610963dfddf7f" + integrity sha512-ClJWvmL6UBM/wjkvv/7m5VP3GMr9t0osr4yVgLZsLCOz4hGN9gIAFEqnJ0TsSMAN+n840nf2cHZnA5/KFqHC7Q== + dependencies: + "@stablelib/int" "^1.0.1" + +"@stablelib/bytes@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/bytes/-/bytes-1.0.1.tgz#0f4aa7b03df3080b878c7dea927d01f42d6a20d8" + integrity sha512-Kre4Y4kdwuqL8BR2E9hV/R5sOrUj6NanZaZis0V6lX5yzqC3hBuVSDXUIBqQv/sCpmuWRiHLwqiT1pqqjuBXoQ== + +"@stablelib/chacha20poly1305@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/chacha20poly1305/-/chacha20poly1305-1.0.1.tgz#de6b18e283a9cb9b7530d8767f99cde1fec4c2ee" + integrity sha512-MmViqnqHd1ymwjOQfghRKw2R/jMIGT3wySN7cthjXCBdO+qErNPUBnRzqNpnvIwg7JBCg3LdeCZZO4de/yEhVA== + dependencies: + "@stablelib/aead" "^1.0.1" + "@stablelib/binary" "^1.0.1" + "@stablelib/chacha" "^1.0.1" + "@stablelib/constant-time" "^1.0.1" + "@stablelib/poly1305" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/chacha@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/chacha/-/chacha-1.0.1.tgz#deccfac95083e30600c3f92803a3a1a4fa761371" + integrity sha512-Pmlrswzr0pBzDofdFuVe1q7KdsHKhhU24e8gkEwnTGOmlC7PADzLVxGdn2PoNVBBabdg0l/IfLKg6sHAbTQugg== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/constant-time@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/constant-time/-/constant-time-1.0.1.tgz#bde361465e1cf7b9753061b77e376b0ca4c77e35" + integrity sha512-tNOs3uD0vSJcK6z1fvef4Y+buN7DXhzHDPqRLSXUel1UfqMB1PWNsnnAezrKfEwTLpN0cGH2p9NNjs6IqeD0eg== + +"@stablelib/ed25519@^1.0.2": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@stablelib/ed25519/-/ed25519-1.0.3.tgz#f8fdeb6f77114897c887bb6a3138d659d3f35996" + integrity sha512-puIMWaX9QlRsbhxfDc5i+mNPMY+0TmQEskunY1rZEBPi1acBCVQAhnsk/1Hk50DGPtVsZtAWQg4NHGlVaO9Hqg== + dependencies: + "@stablelib/random" "^1.0.2" + "@stablelib/sha512" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/hash@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/hash/-/hash-1.0.1.tgz#3c944403ff2239fad8ebb9015e33e98444058bc5" + integrity sha512-eTPJc/stDkdtOcrNMZ6mcMK1e6yBbqRBaNW55XA1jU8w/7QdnCF0CmMmOD1m7VSkBR44PWrMHU2l6r8YEQHMgg== + +"@stablelib/hkdf@1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/hkdf/-/hkdf-1.0.1.tgz#b4efd47fd56fb43c6a13e8775a54b354f028d98d" + integrity sha512-SBEHYE16ZXlHuaW5RcGk533YlBj4grMeg5TooN80W3NpcHRtLZLLXvKyX0qcRFxf+BGDobJLnwkvgEwHIDBR6g== + dependencies: + "@stablelib/hash" "^1.0.1" + "@stablelib/hmac" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/hmac@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/hmac/-/hmac-1.0.1.tgz#3d4c1b8cf194cb05d28155f0eed8a299620a07ec" + integrity sha512-V2APD9NSnhVpV/QMYgCVMIYKiYG6LSqw1S65wxVoirhU/51ACio6D4yDVSwMzuTJXWZoVHbDdINioBwKy5kVmA== + dependencies: + "@stablelib/constant-time" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/int@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/int/-/int-1.0.1.tgz#75928cc25d59d73d75ae361f02128588c15fd008" + integrity sha512-byr69X/sDtDiIjIV6m4roLVWnNNlRGzsvxw+agj8CIEazqWGOQp2dTYgQhtyVXV9wpO6WyXRQUzLV/JRNumT2w== + +"@stablelib/keyagreement@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/keyagreement/-/keyagreement-1.0.1.tgz#4612efb0a30989deb437cd352cee637ca41fc50f" + integrity sha512-VKL6xBwgJnI6l1jKrBAfn265cspaWBPAPEc62VBQrWHLqVgNRE09gQ/AnOEyKUWrrqfD+xSQ3u42gJjLDdMDQg== + dependencies: + "@stablelib/bytes" "^1.0.1" + +"@stablelib/poly1305@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/poly1305/-/poly1305-1.0.1.tgz#93bfb836c9384685d33d70080718deae4ddef1dc" + integrity sha512-1HlG3oTSuQDOhSnLwJRKeTRSAdFNVB/1djy2ZbS35rBSJ/PFqx9cf9qatinWghC2UbfOYD8AcrtbUQl8WoxabA== + dependencies: + "@stablelib/constant-time" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/random@^1.0.1", "@stablelib/random@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@stablelib/random/-/random-1.0.2.tgz#2dece393636489bf7e19c51229dd7900eddf742c" + integrity sha512-rIsE83Xpb7clHPVRlBj8qNe5L8ISQOzjghYQm/dZ7VaM2KHYwMW5adjQjrzTZCchFnNCNhkwtnOBa9HTMJCI8w== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/sha256@1.0.1", "@stablelib/sha256@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/sha256/-/sha256-1.0.1.tgz#77b6675b67f9b0ea081d2e31bda4866297a3ae4f" + integrity sha512-GIIH3e6KH+91FqGV42Kcj71Uefd/QEe7Dy42sBTeqppXV95ggCcxLTk39bEr+lZfJmp+ghsR07J++ORkRELsBQ== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/sha512@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/sha512/-/sha512-1.0.1.tgz#6da700c901c2c0ceacbd3ae122a38ac57c72145f" + integrity sha512-13gl/iawHV9zvDKciLo1fQ8Bgn2Pvf7OV6amaRVKiq3pjQ3UmEpXxWiAfV8tYjUpeZroBxtyrwtdooQT/i3hzw== + dependencies: + "@stablelib/binary" "^1.0.1" + "@stablelib/hash" "^1.0.1" + "@stablelib/wipe" "^1.0.1" + +"@stablelib/wipe@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@stablelib/wipe/-/wipe-1.0.1.tgz#d21401f1d59ade56a62e139462a97f104ed19a36" + integrity sha512-WfqfX/eXGiAd3RJe4VU2snh/ZPwtSjLG4ynQ/vYzvghTh7dHFcI1wl+nrkWG6lGhukOxOsUHfv8dUXr58D0ayg== + +"@stablelib/x25519@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@stablelib/x25519/-/x25519-1.0.3.tgz#13c8174f774ea9f3e5e42213cbf9fc68a3c7b7fd" + integrity sha512-KnTbKmUhPhHavzobclVJQG5kuivH+qDLpe84iRqX3CLrKp881cF160JvXJ+hjn1aMyCwYOKeIZefIH/P5cJoRw== + dependencies: + "@stablelib/keyagreement" "^1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/wipe" "^1.0.1" + "@substrate/connect-extension-protocol@^1.0.1": version "1.0.1" resolved "https://registry.npmjs.org/@substrate/connect-extension-protocol/-/connect-extension-protocol-1.0.1.tgz" @@ -2043,6 +3705,178 @@ lodash.isplainobject "^4.0.6" lodash.merge "^4.6.2" +"@tanstack/query-core@4.36.1": + version "4.36.1" + resolved "https://registry.yarnpkg.com/@tanstack/query-core/-/query-core-4.36.1.tgz#79f8c1a539d47c83104210be2388813a7af2e524" + integrity sha512-DJSilV5+ytBP1FbFcEJovv4rnnm/CokuVvrBEtW/Va9DvuJ3HksbXUJEpI0aV1KtuL4ZoO9AVE6PyNLzF7tLeA== + +"@tanstack/react-query@^4.33.0": + version "4.36.1" + resolved "https://registry.yarnpkg.com/@tanstack/react-query/-/react-query-4.36.1.tgz#acb589fab4085060e2e78013164868c9c785e5d2" + integrity sha512-y7ySVHFyyQblPl3J3eQBWpXZkliroki3ARnBKsdJchlgt7yJLRDUcf4B8soufgiYt3pEQIkBWBx1N9/ZPIeUWw== + dependencies: + "@tanstack/query-core" "4.36.1" + use-sync-external-store "^1.2.0" + +"@thirdweb-dev/auth@4.1.4": + version "4.1.4" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/auth/-/auth-4.1.4.tgz#8a3d161cf9fdf35f91e365fdd2334d5cd73072cf" + integrity sha512-0Ha1Jt0ZueWPd/AP9nEwIFa0CrxhpQJnrAbYYe5lyo0rYEA0vRrh383ZYIfI+tY5meGLgLW8FrL13xoXqZuNiw== + dependencies: + "@fastify/cookie" "^9.1.0" + "@thirdweb-dev/wallets" "2.1.1" + cookie "^0.5.0" + fastify-type-provider-zod "^1.1.9" + uuid "^9.0.1" + zod "^3.22.3" + +"@thirdweb-dev/chains@0.1.58": + version "0.1.58" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/chains/-/chains-0.1.58.tgz#5a26fe187ef39b7c6af87972166785d110cad53e" + integrity sha512-prSShAWoLODuZQcDBwNDqcXLzfevV2BOw54cDaHetSP+Sw/BP6SaPKIxojRQGsXARjn0JMWniG/NCtppUUHALQ== + +"@thirdweb-dev/contracts-js@1.3.16": + version "1.3.16" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts-js/-/contracts-js-1.3.16.tgz#264727b40b0f320c01eefcb4295e89c9e9947002" + integrity sha512-EpLcD5mdm8b+tvSO7gD9cxSAqjLRr7ygktMp4Pe7Wvobl5ffq8O95futxdVsYc5pyciPZYr8apHUJFYMDlaTqA== + dependencies: + "@thirdweb-dev/contracts" "3.10.3" + +"@thirdweb-dev/contracts@3.10.3": + version "3.10.3" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/contracts/-/contracts-3.10.3.tgz#985b890b2bac051bc69a9108ac9e9df0fd37a1c1" + integrity sha512-wSVNaEoosn0AgUtnxlvv7rgK+3EUMzJm2ZasofPgJgqGS3gYH5nDBmK29VMquA2BLc38OAPyYMWc/iQCiCikMg== + dependencies: + "@chainlink/contracts" "^0.6.1" + "@openzeppelin/contracts" "4.7.3" + "@openzeppelin/contracts-upgradeable" "4.7.3" + "@thirdweb-dev/dynamic-contracts" "^1.1.2" + erc721a-upgradeable "^3.3.0" + +"@thirdweb-dev/dynamic-contracts@^1.1.2": + version "1.2.4" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/dynamic-contracts/-/dynamic-contracts-1.2.4.tgz#468de8a98e3be211ad1a0e541da1190093ceca49" + integrity sha512-cQtUznRXBDifzME3zmppVrfBM2Aw8C/okCLzsgcLU/Qr68TjLJTKTDGt2uGo/q5qAvRVJjQRD/bNvV1QTqjqSg== + +"@thirdweb-dev/generated-abis@0.0.1", "@thirdweb-dev/generated-abis@^0.0.1": + version "0.0.1" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/generated-abis/-/generated-abis-0.0.1.tgz#0d788d6aff0ac08f11e9eeb9ae4c8321845272a8" + integrity sha512-vO9/3lSLO8smyyH1QVeYravSTzFwV1nf1C/Im1NBDPdH8//YvcbhtETGGiNfHWpyCvSi0vRYwvf+/7FKdwpDGQ== + +"@thirdweb-dev/react-core@4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/react-core/-/react-core-4.1.2.tgz#2dce8b8b722ba291b802e5f669c5add3ff8f4535" + integrity sha512-IrZqdCS2eHFBZbLHvu9mCQHU0gZHdiO3/WDATYboLxtKWZ5AofuIp70/92t4ybDoQq79lVhf0Z6rsmZZKxhzTQ== + dependencies: + "@tanstack/react-query" "^4.33.0" + "@thirdweb-dev/auth" "4.1.4" + "@thirdweb-dev/chains" "0.1.58" + "@thirdweb-dev/generated-abis" "^0.0.1" + "@thirdweb-dev/sdk" "4.0.11" + "@thirdweb-dev/storage" "2.0.2" + "@thirdweb-dev/wallets" "2.1.1" + mime "3.0.0" + tiny-invariant "^1.2.0" + +"@thirdweb-dev/react@^4.1.2": + version "4.1.2" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/react/-/react-4.1.2.tgz#e4a1c923f11cad0dc37f1b22ea5b93fa3d7600b3" + integrity sha512-/hQ8oyzPXYwsJATH44B+zfZNTGQFMj8AJdK7HDeZv19HUxrAFn1ppv1YjDyvx8t5HyMpwYshmjOv56wZxxHNfg== + dependencies: + "@emotion/react" "^11.11.1" + "@emotion/styled" "^11.11.0" + "@google/model-viewer" "^2.1.1" + "@radix-ui/colors" "^0.1.9" + "@radix-ui/react-dialog" "^1.0.4" + "@radix-ui/react-dropdown-menu" "^2.0.5" + "@radix-ui/react-icons" "^1.3.0" + "@radix-ui/react-popover" "^1.0.6" + "@radix-ui/react-tabs" "^1.0.4" + "@radix-ui/react-tooltip" "^1.0.6" + "@react-icons/all-files" "^4.1.0" + "@tanstack/react-query" "^4.33.0" + "@thirdweb-dev/chains" "0.1.58" + "@thirdweb-dev/react-core" "4.1.2" + "@thirdweb-dev/wallets" "2.1.1" + buffer "^6.0.3" + copy-to-clipboard "^3.3.2" + detect-browser "^5.3.0" + fuse.js "^6.6.2" + qrcode "^1.5.3" + tiny-invariant "^1.2.0" + +"@thirdweb-dev/sdk@4.0.11", "@thirdweb-dev/sdk@^4.0.11": + version "4.0.11" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/sdk/-/sdk-4.0.11.tgz#a69676ec01022c2a4381144c60106d4b9ccce19b" + integrity sha512-gdfKhE7cIIpO215b/bxP+htTi+d+8UzrpVWc9FGQZdfYw3i0TBNXqC3l239ULZch0Wxamm2/1k5Yf5OoMttjkQ== + dependencies: + "@thirdweb-dev/chains" "0.1.58" + "@thirdweb-dev/contracts-js" "1.3.16" + "@thirdweb-dev/generated-abis" "0.0.1" + "@thirdweb-dev/storage" "2.0.2" + abitype "^0.2.5" + bn.js "^5.2.1" + bs58 "^5.0.0" + buffer "^6.0.3" + eventemitter3 "^5.0.1" + fast-deep-equal "^3.1.3" + merkletreejs "^0.2.24" + tiny-invariant "^1.2.0" + tweetnacl "^1.0.3" + uuid "^9.0.1" + yaml "^2.3.1" + zod "^3.22.3" + +"@thirdweb-dev/storage@2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/storage/-/storage-2.0.2.tgz#813d2da87ff864ae97992e3f7d91fb1c384b7071" + integrity sha512-idi0fWy2G9M5kAr4RdfoFwKtIBMNe+h4oUXX/zyCi8CKQ4ruBPku1+3nA9Z7pXSUbEt7JpPIvIJGu063OnyPTg== + dependencies: + cid-tool "^3.0.0" + form-data "^4.0.0" + uuid "^9.0.1" + +"@thirdweb-dev/wallets@2.1.1": + version "2.1.1" + resolved "https://registry.yarnpkg.com/@thirdweb-dev/wallets/-/wallets-2.1.1.tgz#6e478c39b30ee15101d245a99ba3925fa7ae72bf" + integrity sha512-OAj1cHmldd2ZrzFt+05P0NQRvWs9p4XskaBOwfKw/Gs2gt7nP1IwaJa795gT7eCeaDyGnxWwBPUNP3KDqIKUKQ== + dependencies: + "@account-abstraction/contracts" "^0.5.0" + "@account-abstraction/sdk" "^0.5.0" + "@account-abstraction/utils" "^0.5.0" + "@blocto/sdk" "^0.5.4" + "@coinbase/wallet-sdk" "^3.7.1" + "@google-cloud/kms" "3.0.1" + "@magic-ext/connect" "^6.7.2" + "@magic-ext/oauth" "^7.6.2" + "@magic-sdk/provider" "^13.6.2" + "@metamask/eth-sig-util" "^4.0.0" + "@paperxyz/embedded-wallet-service-sdk" "^1.2.5" + "@paperxyz/sdk-common-utilities" "^0.1.0" + "@safe-global/safe-core-sdk" "^3.3.4" + "@safe-global/safe-ethers-adapters" "0.1.0-alpha.17" + "@safe-global/safe-ethers-lib" "^1.9.4" + "@thirdweb-dev/chains" "0.1.58" + "@thirdweb-dev/contracts-js" "1.3.16" + "@thirdweb-dev/sdk" "4.0.11" + "@walletconnect/core" "^2.9.1" + "@walletconnect/ethereum-provider" "^2.9.1" + "@walletconnect/jsonrpc-utils" "^1.0.8" + "@walletconnect/modal" "^2.6.1" + "@walletconnect/types" "^2.9.1" + "@walletconnect/utils" "^2.10.2" + "@walletconnect/web3wallet" "^1.8.7" + asn1.js "5.4.1" + bn.js "5.2.0" + buffer "^6.0.3" + crypto-js "^4.1.1" + eth-provider "^0.13.6" + ethereumjs-util "^7.1.3" + eventemitter3 "^5.0.1" + key-encoder "2.0.3" + magic-sdk "^13.6.2" + web3-core "1.5.2" + "@tootallnate/once@1": version "1.1.2" resolved "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz" @@ -2081,7 +3915,14 @@ dependencies: "@babel/types" "^7.3.0" -"@types/bn.js@^4.11.5": +"@types/bn.js@*": + version "5.1.5" + resolved "https://registry.yarnpkg.com/@types/bn.js/-/bn.js-5.1.5.tgz#2e0dacdcce2c0f16b905d20ff87aedbc6f7b4bf0" + integrity sha512-V46N0zwKRF5Q00AZ6hWtN0T8gGmDUaUzLWQvHFo5yThtVwK/VCenFY3wXVbOvNfajEpsTfQM4IN9k/d6gUVX3A== + dependencies: + "@types/node" "*" + +"@types/bn.js@^4.11.3", "@types/bn.js@^4.11.5": version "4.11.6" resolved "https://registry.npmjs.org/@types/bn.js/-/bn.js-4.11.6.tgz" integrity sha512-pqr857jrp2kPuO9uRjZ3PwnJTjoQy+fcdxvBTvHm6dkmEL9q+hDD/2j/0ELOBPtPnS8LjCX0gI9nbl8lVkadpg== @@ -2109,6 +3950,35 @@ dependencies: classnames "*" +"@types/connect@^3.4.33": + version "3.4.38" + resolved "https://registry.yarnpkg.com/@types/connect/-/connect-3.4.38.tgz#5ba7f3bc4fbbdeaff8dded952e5ff2cc53f8d858" + integrity sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug== + dependencies: + "@types/node" "*" + +"@types/debug@^4.1.7": + version "4.1.12" + resolved "https://registry.yarnpkg.com/@types/debug/-/debug-4.1.12.tgz#a155f21690871953410df4b6b6f53187f0500917" + integrity sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ== + dependencies: + "@types/ms" "*" + +"@types/elliptic@^6.4.9": + version "6.4.17" + resolved "https://registry.yarnpkg.com/@types/elliptic/-/elliptic-6.4.17.tgz#6c9ff6ba137670c8bc3c65da2e23995b22ec3607" + integrity sha512-+NOzUIq9aenYuaIFS+8Gmv72r72zb12jttZsAsu4zEJ3QmQfGo958Kh0jQ+GJp5+uflE14KI4BcZqcsGCxTNFA== + dependencies: + "@types/bn.js" "*" + +"@types/glob@*": + version "8.1.0" + resolved "https://registry.yarnpkg.com/@types/glob/-/glob-8.1.0.tgz#b63e70155391b0584dce44e7ea25190bbc38f2fc" + integrity sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w== + dependencies: + "@types/minimatch" "^5.1.2" + "@types/node" "*" + "@types/graceful-fs@^4.1.2": version "4.1.5" resolved "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz" @@ -2155,6 +4025,39 @@ resolved "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz" integrity sha1-7ihweulOEdK4J7y+UnC86n8+ce4= +"@types/linkify-it@*": + version "3.0.5" + resolved "https://registry.yarnpkg.com/@types/linkify-it/-/linkify-it-3.0.5.tgz#1e78a3ac2428e6d7e6c05c1665c242023a4601d8" + integrity sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw== + +"@types/long@^4.0.0": + version "4.0.2" + resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a" + integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA== + +"@types/markdown-it@^12.2.3": + version "12.2.3" + resolved "https://registry.yarnpkg.com/@types/markdown-it/-/markdown-it-12.2.3.tgz#0d6f6e5e413f8daaa26522904597be3d6cd93b51" + integrity sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ== + dependencies: + "@types/linkify-it" "*" + "@types/mdurl" "*" + +"@types/mdurl@*": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@types/mdurl/-/mdurl-1.0.5.tgz#3e0d2db570e9fb6ccb2dc8fde0be1d79ac810d39" + integrity sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA== + +"@types/minimatch@^5.1.2": + version "5.1.2" + resolved "https://registry.yarnpkg.com/@types/minimatch/-/minimatch-5.1.2.tgz#07508b45797cb81ec3f273011b054cd0755eddca" + integrity sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA== + +"@types/ms@*": + version "0.7.34" + resolved "https://registry.yarnpkg.com/@types/ms/-/ms-0.7.34.tgz#10964ba0dee6ac4cd462e2795b6bebd407303433" + integrity sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g== + "@types/node-fetch@^2.6.2": version "2.6.2" resolved "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz" @@ -2168,6 +4071,18 @@ resolved "https://registry.npmjs.org/@types/node/-/node-15.12.2.tgz" integrity sha512-zjQ69G564OCIWIOHSXyQEEDpdpGl+G348RAKY0XXy9Z5kU9Vzv1GMNnkar/ZJ8dzXB3COzD9Mo9NtRZ4xfgUww== +"@types/node@>=12.12.47", "@types/node@>=13.7.0": + version "20.9.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.9.0.tgz#bfcdc230583aeb891cf51e73cfdaacdd8deae298" + integrity sha512-nekiGu2NDb1BcVofVcEKMIwzlx4NjHlcjhoxxKBNLtz15Y1z7MYf549DFvkHSId02Ax6kGwWntIBPC3l/JZcmw== + dependencies: + undici-types "~5.26.4" + +"@types/node@^12.12.54": + version "12.20.55" + resolved "https://registry.yarnpkg.com/@types/node/-/node-12.20.55.tgz#c329cbd434c42164f846b909bd6f85b5537f6240" + integrity sha512-J8xLz7q2OFulZ2cyGTLE1TbbZcjpno7FaN6zdJNrgAdrJ+DZzh/uFR6YrTb4C+nXakvud8Q4+rbhoIWlYQbUFQ== + "@types/node@^12.12.6": version "12.20.21" resolved "https://registry.npmjs.org/@types/node/-/node-12.20.21.tgz" @@ -2244,6 +4159,14 @@ "@types/scheduler" "*" csstype "^3.0.2" +"@types/rimraf@^3.0.2": + version "3.0.2" + resolved "https://registry.yarnpkg.com/@types/rimraf/-/rimraf-3.0.2.tgz#a63d175b331748e5220ad48c901d7bbf1f44eef8" + integrity sha512-F3OznnSLAUxFrCEu/L5PY8+ny8DtcFRjx7fZZ9bycvXRi3KPTRS9HOitGZwvPg0juRhXFWIeKX58cnX5YqLohQ== + dependencies: + "@types/glob" "*" + "@types/node" "*" + "@types/scheduler@*": version "0.16.1" resolved "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz" @@ -2261,6 +4184,11 @@ resolved "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.0.tgz" integrity sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== +"@types/trusted-types@^2.0.2": + version "2.0.6" + resolved "https://registry.yarnpkg.com/@types/trusted-types/-/trusted-types-2.0.6.tgz#d12451beaeb9c3838f12024580dc500b7e88b0ad" + integrity sha512-HYtNooPvUY9WAVRBr4u+4Qa9fYD1ze2IUlAD3HoA6oehn1taGwBx3Oa52U4mTslTS+GAExKpaFu39Y5xUEwfjg== + "@types/websocket@^1.0.5": version "1.0.5" resolved "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.5.tgz" @@ -2268,6 +4196,13 @@ dependencies: "@types/node" "*" +"@types/ws@^7.4.4": + version "7.4.7" + resolved "https://registry.yarnpkg.com/@types/ws/-/ws-7.4.7.tgz#f7c390a36f7a0679aa69de2d501319f4f8d9b702" + integrity sha512-JQbbmxZTZehdc2iszGKs5oC3NFnjeay7mtAWrdt7qNtAVK0g19muApzAy4bm9byz79xa2ZnO/BOBC2R8RC5Lww== + dependencies: + "@types/node" "*" + "@types/yargs-parser@*": version "20.2.0" resolved "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.0.tgz" @@ -2377,32 +4312,420 @@ semver "^7.3.5" tsutils "^3.21.0" -"@typescript-eslint/visitor-keys@4.28.0": - version "4.28.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.0.tgz" - integrity sha512-PjJyTWwrlrvM5jazxYF5ZPs/nl0kHDZMVbuIcbpawVXaDPelp3+S9zpOz5RmVUfS/fD5l5+ZXNKnWhNYjPzCvw== +"@typescript-eslint/visitor-keys@4.28.0": + version "4.28.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.28.0.tgz" + integrity sha512-PjJyTWwrlrvM5jazxYF5ZPs/nl0kHDZMVbuIcbpawVXaDPelp3+S9zpOz5RmVUfS/fD5l5+ZXNKnWhNYjPzCvw== + dependencies: + "@typescript-eslint/types" "4.28.0" + eslint-visitor-keys "^2.0.0" + +"@typescript-eslint/visitor-keys@4.31.0": + version "4.31.0" + resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz" + integrity sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w== + dependencies: + "@typescript-eslint/types" "4.31.0" + eslint-visitor-keys "^2.0.0" + +"@walletconnect/auth-client@2.1.2": + version "2.1.2" + resolved "https://registry.yarnpkg.com/@walletconnect/auth-client/-/auth-client-2.1.2.tgz#cee304fb0cdca76f6bf4aafac96ef9301862a7e8" + integrity sha512-ubJLn+vGb8sTdBFX6xAh4kjR5idrtS3RBngQWaJJJpEPBQmxMb8pM2q0FIRs8Is4K6jKy+uEhusMV+7ZBmTzjw== + dependencies: + "@ethersproject/hash" "^5.7.0" + "@ethersproject/transactions" "^5.7.0" + "@stablelib/random" "^1.0.2" + "@stablelib/sha256" "^1.0.1" + "@walletconnect/core" "^2.10.1" + "@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/utils" "^2.10.1" + events "^3.3.0" + isomorphic-unfetch "^3.1.0" + +"@walletconnect/core@2.10.3": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.10.3.tgz#413d4acfcf3ca831b2f072a083a830194ebbfd82" + integrity sha512-zvV7Rr48Mftm1+eWr+eTyriV3BFhhY703hGmi2+dA1qMe/5FuIQZs24anBWQapfJuL+CgdGczb/BI9/x3NX7jA== + 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.13" + "@walletconnect/keyvaluestorage" "^1.0.2" + "@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.10.3" + "@walletconnect/utils" "2.10.3" + events "^3.3.0" + lodash.isequal "4.5.0" + uint8arrays "^3.1.0" + +"@walletconnect/core@2.10.4", "@walletconnect/core@^2.10.1", "@walletconnect/core@^2.9.1": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/core/-/core-2.10.4.tgz#da9396b56f63806c165389cbf98d2373d36854df" + integrity sha512-MGdw5a4dIlQFPxVHEw2neIpHPAw3gtrsJYyUqm6rI+1c1SfmZyOPCaYTr6zPU2cnoWQUjv2ePMLeO/JKy3Yh5g== + 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.13" + "@walletconnect/keyvaluestorage" "^1.0.2" + "@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.10.4" + "@walletconnect/utils" "2.10.4" + events "^3.3.0" + lodash.isequal "4.5.0" + uint8arrays "^3.1.0" + +"@walletconnect/environment@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@walletconnect/environment/-/environment-1.0.1.tgz#1d7f82f0009ab821a2ba5ad5e5a7b8ae3b214cd7" + integrity sha512-T426LLZtHj8e8rYnKfzsw1aG6+M0BT1ZxayMdv/p8yM0MU+eJDISqNY3/bccxRr4LrF9csq02Rhqt08Ibl0VRg== + dependencies: + tslib "1.14.1" + +"@walletconnect/ethereum-provider@^2.9.1": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/ethereum-provider/-/ethereum-provider-2.10.4.tgz#6123c4418ab8ff2a787ea6b70d40493dace992d6" + integrity sha512-t8Utp3GOk4p1X//tRgLDdTh/+nmb5SwvmrMpfHzcDvYjetqtTWfZcXt2xj7DOsnvwaxi8MPf+0FqlTiZnrnNWQ== + 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/sign-client" "2.10.4" + "@walletconnect/types" "2.10.4" + "@walletconnect/universal-provider" "2.10.4" + "@walletconnect/utils" "2.10.4" + events "^3.3.0" + +"@walletconnect/events@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@walletconnect/events/-/events-1.0.1.tgz#2b5f9c7202019e229d7ccae1369a9e86bda7816c" + integrity sha512-NPTqaoi0oPBVNuLv7qPaJazmGHs5JGyO8eEAk5VGKmJzDR7AHzD4k6ilox5kxk1iwiOnFopBOOMLs86Oa76HpQ== + dependencies: + keyvaluestorage-interface "^1.0.0" + tslib "1.14.1" + +"@walletconnect/heartbeat@1.2.1", "@walletconnect/heartbeat@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@walletconnect/heartbeat/-/heartbeat-1.2.1.tgz#afaa3a53232ae182d7c9cff41c1084472d8f32e9" + integrity sha512-yVzws616xsDLJxuG/28FqtZ5rzrTA4gUjdEMTbWB5Y8V1XHRmqq4efAxCw5ie7WjbXFSUyBHaWlMR+2/CpQC5Q== + dependencies: + "@walletconnect/events" "^1.0.1" + "@walletconnect/time" "^1.0.2" + tslib "1.14.1" + +"@walletconnect/jsonrpc-http-connection@^1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-http-connection/-/jsonrpc-http-connection-1.0.7.tgz#a6973569b8854c22da707a759d241e4f5c2d5a98" + integrity sha512-qlfh8fCfu8LOM9JRR9KE0s0wxP6ZG9/Jom8M0qsoIQeKF3Ni0FyV4V1qy/cc7nfI46SLQLSl4tgWSfLiE1swyQ== + dependencies: + "@walletconnect/jsonrpc-utils" "^1.0.6" + "@walletconnect/safe-json" "^1.0.1" + cross-fetch "^3.1.4" + tslib "1.14.1" + +"@walletconnect/jsonrpc-provider@1.0.13", "@walletconnect/jsonrpc-provider@^1.0.13": + version "1.0.13" + resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-provider/-/jsonrpc-provider-1.0.13.tgz#9a74da648d015e1fffc745f0c7d629457f53648b" + integrity sha512-K73EpThqHnSR26gOyNEL+acEex3P7VWZe6KE12ZwKzAt2H4e5gldZHbjsu2QR9cLeJ8AXuO7kEMOIcRv1QEc7g== + dependencies: + "@walletconnect/jsonrpc-utils" "^1.0.8" + "@walletconnect/safe-json" "^1.0.2" + tslib "1.14.1" + +"@walletconnect/jsonrpc-types@1.0.3", "@walletconnect/jsonrpc-types@^1.0.2", "@walletconnect/jsonrpc-types@^1.0.3": + version "1.0.3" + resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-types/-/jsonrpc-types-1.0.3.tgz#65e3b77046f1a7fa8347ae02bc1b841abe6f290c" + integrity sha512-iIQ8hboBl3o5ufmJ8cuduGad0CQm3ZlsHtujv9Eu16xq89q+BG7Nh5VLxxUgmtpnrePgFkTwXirCTkwJH1v+Yw== + dependencies: + keyvaluestorage-interface "^1.0.0" + tslib "1.14.1" + +"@walletconnect/jsonrpc-utils@1.0.8", "@walletconnect/jsonrpc-utils@^1.0.6", "@walletconnect/jsonrpc-utils@^1.0.7", "@walletconnect/jsonrpc-utils@^1.0.8": + version "1.0.8" + resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-utils/-/jsonrpc-utils-1.0.8.tgz#82d0cc6a5d6ff0ecc277cb35f71402c91ad48d72" + integrity sha512-vdeb03bD8VzJUL6ZtzRYsFMq1eZQcM3EAzT0a3st59dyLfJ0wq+tKMpmGH7HlB7waD858UWgfIcudbPFsbzVdw== + dependencies: + "@walletconnect/environment" "^1.0.1" + "@walletconnect/jsonrpc-types" "^1.0.3" + tslib "1.14.1" + +"@walletconnect/jsonrpc-ws-connection@1.0.13": + version "1.0.13" + resolved "https://registry.yarnpkg.com/@walletconnect/jsonrpc-ws-connection/-/jsonrpc-ws-connection-1.0.13.tgz#23b0cdd899801bfbb44a6556936ec2b93ef2adf4" + integrity sha512-mfOM7uFH4lGtQxG+XklYuFBj6dwVvseTt5/ahOkkmpcAEgz2umuzu7fTR+h5EmjQBdrmYyEBOWADbeaFNxdySg== + dependencies: + "@walletconnect/jsonrpc-utils" "^1.0.6" + "@walletconnect/safe-json" "^1.0.2" + events "^3.3.0" + tslib "1.14.1" + ws "^7.5.1" + +"@walletconnect/keyvaluestorage@^1.0.2": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@walletconnect/keyvaluestorage/-/keyvaluestorage-1.1.0.tgz#782ad09af71e5241147fd7479f8814bd8ab8bb38" + integrity sha512-CjDBs1WmLGstYRoxWx9oAskTKj1deu7gvPycxZo2jYMa85hAYe762AITKWW1i2OJ8y9+5WJTGDAy3inVl8pjtw== + dependencies: + "@walletconnect/safe-json" "^1.0.1" + idb-keyval "^6.2.1" + unstorage "^1.9.0" + +"@walletconnect/logger@2.0.1", "@walletconnect/logger@^2.0.1": + version "2.0.1" + resolved "https://registry.yarnpkg.com/@walletconnect/logger/-/logger-2.0.1.tgz#7f489b96e9a1ff6bf3e58f0fbd6d69718bf844a8" + integrity sha512-SsTKdsgWm+oDTBeNE/zHxxr5eJfZmE9/5yp/Ku+zJtcTAjELb3DXueWkDXmE9h8uHIbJzIb5wj5lPdzyrjT6hQ== + dependencies: + pino "7.11.0" + tslib "1.14.1" + +"@walletconnect/modal-core@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal-core/-/modal-core-2.6.2.tgz#d73e45d96668764e0c8668ea07a45bb8b81119e9" + integrity sha512-cv8ibvdOJQv2B+nyxP9IIFdxvQznMz8OOr/oR/AaUZym4hjXNL/l1a2UlSQBXrVjo3xxbouMxLb3kBsHoYP2CA== + dependencies: + valtio "1.11.2" + +"@walletconnect/modal-ui@2.6.2": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal-ui/-/modal-ui-2.6.2.tgz#fa57c087c57b7f76aaae93deab0f84bb68b59cf9" + integrity sha512-rbdstM1HPGvr7jprQkyPggX7rP4XiCG85ZA+zWBEX0dVQg8PpAgRUqpeub4xQKDgY7pY/xLRXSiCVdWGqvG2HA== + dependencies: + "@walletconnect/modal-core" "2.6.2" + lit "2.8.0" + motion "10.16.2" + qrcode "1.5.3" + +"@walletconnect/modal@^2.6.1": + version "2.6.2" + resolved "https://registry.yarnpkg.com/@walletconnect/modal/-/modal-2.6.2.tgz#4b534a836f5039eeb3268b80be7217a94dd12651" + integrity sha512-eFopgKi8AjKf/0U4SemvcYw9zlLpx9njVN8sf6DAkowC2Md0gPU/UNEbH1Wwj407pEKnEds98pKWib1NN1ACoA== + dependencies: + "@walletconnect/modal-core" "2.6.2" + "@walletconnect/modal-ui" "2.6.2" + +"@walletconnect/relay-api@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@walletconnect/relay-api/-/relay-api-1.0.9.tgz#f8c2c3993dddaa9f33ed42197fc9bfebd790ecaf" + integrity sha512-Q3+rylJOqRkO1D9Su0DPE3mmznbAalYapJ9qmzDgK28mYF9alcP3UwG/og5V7l7CFOqzCLi7B8BvcBUrpDj0Rg== dependencies: - "@typescript-eslint/types" "4.28.0" - eslint-visitor-keys "^2.0.0" + "@walletconnect/jsonrpc-types" "^1.0.2" + tslib "1.14.1" -"@typescript-eslint/visitor-keys@4.31.0": - version "4.31.0" - resolved "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.31.0.tgz" - integrity sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w== +"@walletconnect/relay-auth@^1.0.4": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@walletconnect/relay-auth/-/relay-auth-1.0.4.tgz#0b5c55c9aa3b0ef61f526ce679f3ff8a5c4c2c7c" + integrity sha512-kKJcS6+WxYq5kshpPaxGHdwf5y98ZwbfuS4EE/NkQzqrDFm5Cj+dP8LofzWvjrrLkZq7Afy7WrQMXdLy8Sx7HQ== dependencies: - "@typescript-eslint/types" "4.31.0" - eslint-visitor-keys "^2.0.0" + "@stablelib/ed25519" "^1.0.2" + "@stablelib/random" "^1.0.1" + "@walletconnect/safe-json" "^1.0.1" + "@walletconnect/time" "^1.0.2" + tslib "1.14.1" + uint8arrays "^3.0.0" + +"@walletconnect/safe-json@^1.0.1", "@walletconnect/safe-json@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@walletconnect/safe-json/-/safe-json-1.0.2.tgz#7237e5ca48046e4476154e503c6d3c914126fa77" + integrity sha512-Ogb7I27kZ3LPC3ibn8ldyUr5544t3/STow9+lzz7Sfo808YD7SBWk7SAsdBFlYgP2zDRy2hS3sKRcuSRM0OTmA== + dependencies: + tslib "1.14.1" + +"@walletconnect/sign-client@2.10.3": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.10.3.tgz#154774f6b03a785b1f3d90df17ed5bf5fd6cce50" + integrity sha512-XvO1HpJM3jVaQfYAZ8FKgT9UqaqSgEWjlDcJir6X2imRRJthZxFIcezs43+SnF41eVA7HNHL4RmIOW/eHku1lQ== + dependencies: + "@walletconnect/core" "2.10.3" + "@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.10.3" + "@walletconnect/utils" "2.10.3" + events "^3.3.0" + +"@walletconnect/sign-client@2.10.4": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/sign-client/-/sign-client-2.10.4.tgz#4e3b14ebe900472874f4cae5f53c74a6077c85da" + integrity sha512-C5VHkK59/DQNrJS91UXLn5OSr0drXHkKjajhl2a9hb3h6kxuSdlWbyC0yRPKT1sD0fQho8+EWZHBiV063yBePw== + dependencies: + "@walletconnect/core" "2.10.4" + "@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.10.4" + "@walletconnect/utils" "2.10.4" + events "^3.3.0" + +"@walletconnect/time@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@walletconnect/time/-/time-1.0.2.tgz#6c5888b835750ecb4299d28eecc5e72c6d336523" + integrity sha512-uzdd9woDcJ1AaBZRhqy5rNC9laqWGErfc4dxA9a87mPdKOgWMD85mcFo9dIYIts/Jwocfwn07EC6EzclKubk/g== + dependencies: + tslib "1.14.1" + +"@walletconnect/types@2.10.3": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.3.tgz#e32adaf6ca921f4c08e1331fc5f919b5baad8120" + integrity sha512-HcLR4JKTQyVoconQ8CqxtPrIVYHMQwZtvBq5RD0InuhxChabu2GsxtSfmz+M7ShzKWItohZx1EQJKYZKYw9ekA== + dependencies: + "@walletconnect/events" "^1.0.1" + "@walletconnect/heartbeat" "1.2.1" + "@walletconnect/jsonrpc-types" "1.0.3" + "@walletconnect/keyvaluestorage" "^1.0.2" + "@walletconnect/logger" "^2.0.1" + events "^3.3.0" + +"@walletconnect/types@2.10.4", "@walletconnect/types@^2.9.1": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/types/-/types-2.10.4.tgz#23f6e4bd785671812dc6ea96848a6bd7ea78f038" + integrity sha512-eQpOElyiwJp3tepuOS3TS9dXTl9jVVlrC3iVA8bytnbLagkAUxmiv/s7PyDFx+ndXwQVh8PFBkWg1oxGwgCSBA== + dependencies: + "@walletconnect/events" "^1.0.1" + "@walletconnect/heartbeat" "1.2.1" + "@walletconnect/jsonrpc-types" "1.0.3" + "@walletconnect/keyvaluestorage" "^1.0.2" + "@walletconnect/logger" "^2.0.1" + events "^3.3.0" + +"@walletconnect/universal-provider@2.10.4": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/universal-provider/-/universal-provider-2.10.4.tgz#601604d11320531594dab928ef2af88b19dda74c" + integrity sha512-f9uhRQX9iExoMz1V4JT13OpqvpoJYhE9GLvuwNWposhDS35vVKfQfmPxQCcsdw7IpMr+UdpA8K2ShPh8g9wT4g== + dependencies: + "@walletconnect/jsonrpc-http-connection" "^1.0.7" + "@walletconnect/jsonrpc-provider" "1.0.13" + "@walletconnect/jsonrpc-types" "^1.0.2" + "@walletconnect/jsonrpc-utils" "^1.0.7" + "@walletconnect/logger" "^2.0.1" + "@walletconnect/sign-client" "2.10.4" + "@walletconnect/types" "2.10.4" + "@walletconnect/utils" "2.10.4" + events "^3.3.0" + +"@walletconnect/utils@2.10.3": + version "2.10.3" + resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.3.tgz#56fb9a6ab96a3c85f952205dc5042f1c0f1e9f6c" + integrity sha512-9FTujY4t+SrENgvyT84TFsO1iFvix2dWH5C9PmJ3/LMrkYytjszJVMPY5bDG73RBwph9wbeYzPgkGvid2RP63A== + dependencies: + "@stablelib/chacha20poly1305" "1.0.1" + "@stablelib/hkdf" "1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/sha256" "1.0.1" + "@stablelib/x25519" "^1.0.3" + "@walletconnect/relay-api" "^1.0.9" + "@walletconnect/safe-json" "^1.0.2" + "@walletconnect/time" "^1.0.2" + "@walletconnect/types" "2.10.3" + "@walletconnect/window-getters" "^1.0.1" + "@walletconnect/window-metadata" "^1.0.1" + detect-browser "5.3.0" + query-string "7.1.3" + uint8arrays "^3.1.0" + +"@walletconnect/utils@2.10.4", "@walletconnect/utils@^2.10.1", "@walletconnect/utils@^2.10.2": + version "2.10.4" + resolved "https://registry.yarnpkg.com/@walletconnect/utils/-/utils-2.10.4.tgz#5f17938e7ea481541ec2dbae0df5cd494c72523f" + integrity sha512-XbrKgnQ0hC9DC9wjFb468MEYMoJxnCVmOj2gi01DA4FSr8fJi7wwNRUnlnZzLWrUWrHuaPReYe4PgBAgIv363g== + dependencies: + "@stablelib/chacha20poly1305" "1.0.1" + "@stablelib/hkdf" "1.0.1" + "@stablelib/random" "^1.0.2" + "@stablelib/sha256" "1.0.1" + "@stablelib/x25519" "^1.0.3" + "@walletconnect/relay-api" "^1.0.9" + "@walletconnect/safe-json" "^1.0.2" + "@walletconnect/time" "^1.0.2" + "@walletconnect/types" "2.10.4" + "@walletconnect/window-getters" "^1.0.1" + "@walletconnect/window-metadata" "^1.0.1" + detect-browser "5.3.0" + query-string "7.1.3" + uint8arrays "^3.1.0" + +"@walletconnect/web3wallet@^1.8.7": + version "1.9.3" + resolved "https://registry.yarnpkg.com/@walletconnect/web3wallet/-/web3wallet-1.9.3.tgz#8ad2f71ff121ea078650a268ca2da9dae4de263f" + integrity sha512-oXun37ie3NTvLIfPjAaYDdIYfxWw0bOZBuOEAIBQaXzBAEqTBg/amk9MFoSa+twSY0OEn128d6wyc9ju81BMPg== + dependencies: + "@walletconnect/auth-client" "2.1.2" + "@walletconnect/core" "2.10.3" + "@walletconnect/jsonrpc-provider" "1.0.13" + "@walletconnect/jsonrpc-utils" "1.0.8" + "@walletconnect/logger" "2.0.1" + "@walletconnect/sign-client" "2.10.3" + "@walletconnect/types" "2.10.3" + "@walletconnect/utils" "2.10.3" + +"@walletconnect/window-getters@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@walletconnect/window-getters/-/window-getters-1.0.1.tgz#f36d1c72558a7f6b87ecc4451fc8bd44f63cbbdc" + integrity sha512-vHp+HqzGxORPAN8gY03qnbTMnhqIwjeRJNOMOAzePRg4xVEEE2WvYsI9G2NMjOknA8hnuYbU3/hwLcKbjhc8+Q== + dependencies: + tslib "1.14.1" + +"@walletconnect/window-metadata@^1.0.1": + version "1.0.1" + resolved "https://registry.yarnpkg.com/@walletconnect/window-metadata/-/window-metadata-1.0.1.tgz#2124f75447b7e989e4e4e1581d55d25bc75f7be5" + integrity sha512-9koTqyGrM2cqFRW517BPY/iEtUDx2r1+Pwwu5m7sJ7ka79wi3EyqhqcICk/yDmv6jAS1rjKgTKXlEhanYjijcA== + dependencies: + "@walletconnect/window-getters" "^1.0.1" + tslib "1.14.1" "@xobotyi/scrollbar-width@^1.9.5": version "1.9.5" resolved "https://registry.npmjs.org/@xobotyi/scrollbar-width/-/scrollbar-width-1.9.5.tgz" integrity sha512-N8tkAACJx2ww8vFMneJmaAgmjAG1tnVBZJRLRcx061tmsLRZHSEZSLuGWnwPtunsSLvSqXQ2wfp7Mgqg1I+2dQ== +JSONStream@^1.3.5: + version "1.3.5" + resolved "https://registry.yarnpkg.com/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" + integrity sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ== + dependencies: + jsonparse "^1.2.0" + through ">=2.2.7 <3" + abab@^2.0.3, abab@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz" integrity sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== +abitype@^0.2.5: + version "0.2.5" + resolved "https://registry.yarnpkg.com/abitype/-/abitype-0.2.5.tgz#e571ef2ed99db1cae551fffde5bcbcee4e446177" + integrity sha512-t1iiokWYpkrziu4WL2Gb6YdGvaP9ZKs7WnA39TI8TsW2E99GVRgDPW/xOKhzoCdyxOYt550CNYEFluCwGaFHaA== + +abort-controller@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/abort-controller/-/abort-controller-3.0.0.tgz#eaf54d53b62bae4138e809ca225c8439a6efb392" + integrity sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg== + dependencies: + event-target-shim "^5.0.0" + +abortcontroller-polyfill@^1.7.5: + version "1.7.5" + resolved "https://registry.yarnpkg.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.5.tgz#6738495f4e901fbb57b6c0611d0c75f76c485bed" + integrity sha512-JMJ5soJWP18htbbxJjG7bG6yuI6pRhgJ0scHHTfkUjf6wjP912xZWvM+A4sJK3gqd9E8fcPbDnOefbA9Th/FIQ== + accepts@~1.3.7: version "1.3.7" resolved "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz" @@ -2424,6 +4747,11 @@ acorn-jsx@^5.3.1: resolved "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.1.tgz" integrity sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== +acorn-jsx@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937" + integrity sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ== + acorn-node@^1.6.1: version "1.8.2" resolved "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz" @@ -2443,11 +4771,21 @@ acorn@^7.0.0, acorn@^7.1.1, acorn@^7.4.0: resolved "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz" integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== +acorn@^8.10.0, acorn@^8.9.0: + version "8.11.2" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.11.2.tgz#ca0d78b51895be5390a5903c5b3bdcdaf78ae40b" + integrity sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w== + acorn@^8.2.4: version "8.4.0" resolved "https://registry.npmjs.org/acorn/-/acorn-8.4.0.tgz" integrity sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w== +aes-js@3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/aes-js/-/aes-js-3.0.0.tgz#e21df10ad6c2053295bcbb8dab40b09dbea87e4d" + integrity sha512-H7wUZRn8WpTq9jocdxQ2c8x2sKo9ZVmzfRE13GiNJXfp7NcKYEdvl3vspKjXox6RIG2VtaRe4JFvxG4rqp2Zuw== + agent-base@6: version "6.0.2" resolved "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz" @@ -2455,6 +4793,13 @@ agent-base@6: dependencies: debug "4" +agentkeepalive@^4.3.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/agentkeepalive/-/agentkeepalive-4.5.0.tgz#2673ad1389b3c418c5a20c5d7364f93ca04be923" + integrity sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew== + dependencies: + humanize-ms "^1.2.1" + aggregate-error@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" @@ -2500,6 +4845,11 @@ ansi-regex@^5.0.0: resolved "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz" integrity sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== +ansi-regex@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-5.0.1.tgz#082cb2c89c9fe8659a311a53bd6a4dc5301db304" + integrity sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + ansi-styles@^3.2.1: version "3.2.1" resolved "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz" @@ -2527,6 +4877,19 @@ anymatch@^3.0.3, anymatch@~3.1.2: normalize-path "^3.0.0" picomatch "^2.0.4" +anymatch@^3.1.3: + version "3.1.3" + resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.3.tgz#790c58b19ba1720a84205b57c618d5ad8524973e" + integrity sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw== + dependencies: + normalize-path "^3.0.0" + picomatch "^2.0.4" + +arch@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/arch/-/arch-2.2.0.tgz#1bc47818f305764f23ab3306b0bfc086c5a29d11" + integrity sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + arg@^5.0.1: version "5.0.1" resolved "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz" @@ -2539,6 +4902,18 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" +argparse@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38" + integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + +aria-hidden@^1.1.1: + version "1.2.3" + resolved "https://registry.yarnpkg.com/aria-hidden/-/aria-hidden-1.2.3.tgz#14aeb7fb692bbb72d69bebfa47279c1fd725e954" + integrity sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ== + dependencies: + tslib "^2.0.0" + aria-query@^4.2.2: version "4.2.2" resolved "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz" @@ -2604,7 +4979,12 @@ array.prototype.flatmap@^1.2.4: es-abstract "^1.18.0-next.1" function-bind "^1.1.1" -asn1.js@^5.2.0: +arrify@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/arrify/-/arrify-2.0.1.tgz#c9655e9331e0abcd588d2a7cad7e9956f66701fa" + integrity sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug== + +asn1.js@5.4.1, asn1.js@^5.0.1, asn1.js@^5.2.0: version "5.4.1" resolved "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz" integrity sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== @@ -2626,6 +5006,11 @@ assert-plus@1.0.0, assert-plus@^1.0.0: resolved "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz" integrity sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= +assertion-error@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/assertion-error/-/assertion-error-1.1.0.tgz#e60b6b0e8f301bd97e5375215bda406c85118c0b" + integrity sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw== + ast-types-flow@^0.0.7: version "0.0.7" resolved "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz" @@ -2641,6 +5026,13 @@ async-limiter@~1.0.0: resolved "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz" integrity sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== +async-mutex@^0.2.6: + version "0.2.6" + resolved "https://registry.yarnpkg.com/async-mutex/-/async-mutex-0.2.6.tgz#0d7a3deb978bc2b984d5908a2038e1ae2e54ff40" + integrity sha512-Hs4R+4SPgamu6rSGW8C7cV9gaWUKEHykfzCCvIRuaVv636Ju10ZdeUbvb4TBEW0INuq2DHZqXbK4Nd3yG4RaRw== + dependencies: + tslib "^2.0.0" + async@^2.6.1: version "2.6.3" resolved "https://registry.npmjs.org/async/-/async-2.6.3.tgz" @@ -2653,6 +5045,11 @@ asynckit@^0.4.0: resolved "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= +atomic-sleep@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/atomic-sleep/-/atomic-sleep-1.0.0.tgz#eb85b77a601fc932cfe432c5acd364a9e2c9075b" + integrity sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ== + autoprefixer@^10.4.4: version "10.4.4" resolved "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.4.tgz" @@ -2685,6 +5082,21 @@ axe-core@^4.0.2: resolved "https://registry.npmjs.org/axe-core/-/axe-core-4.2.2.tgz" integrity sha512-OKRkKM4ojMEZRJ5UNJHmq9tht7cEnRnqKG6KyB/trYws00Xtkv12mHtlJ0SK7cmuNbrU8dPUova3ELTuilfBbw== +axios@^0.21.0: + version "0.21.4" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575" + integrity sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + dependencies: + follow-redirects "^1.14.0" + +axios@^0.27.2: + version "0.27.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-0.27.2.tgz#207658cc8621606e586c85db4b41a750e756d972" + integrity sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ== + dependencies: + follow-redirects "^1.14.9" + form-data "^4.0.0" + axobject-query@^2.2.0: version "2.2.0" resolved "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz" @@ -2732,6 +5144,15 @@ babel-plugin-jest-hoist@^27.0.6: "@types/babel__core" "^7.0.0" "@types/babel__traverse" "^7.0.6" +babel-plugin-macros@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz#9ef6dc74deb934b4db344dc973ee851d148c50c1" + integrity sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg== + dependencies: + "@babel/runtime" "^7.12.5" + cosmiconfig "^7.0.0" + resolve "^1.19.0" + babel-plugin-polyfill-corejs2@^0.2.2: version "0.2.2" resolved "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz" @@ -2794,7 +5215,12 @@ base-x@^3.0.2, base-x@^3.0.8: dependencies: safe-buffer "^5.0.1" -base64-js@^1.3.1: +base-x@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/base-x/-/base-x-4.0.0.tgz#d0e3b7753450c73f8ad2389b5c018a4af7b2224a" + integrity sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw== + +base64-js@^1.3.0, base64-js@^1.3.1: version "1.5.1" resolved "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== @@ -2806,6 +5232,11 @@ bcrypt-pbkdf@^1.0.0: dependencies: tweetnacl "^0.14.3" +bech32@1.1.4: + version "1.1.4" + resolved "https://registry.yarnpkg.com/bech32/-/bech32-1.1.4.tgz#e38c9f37bf179b8eb16ae3a772b40c356d4832e9" + integrity sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ== + big-integer@^1.6.16: version "1.6.48" resolved "https://registry.npmjs.org/big-integer/-/big-integer-1.6.48.tgz" @@ -2816,11 +5247,23 @@ big.js@^5.2.2: resolved "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz" integrity sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== +bigint-buffer@^1.1.5: + version "1.1.5" + resolved "https://registry.yarnpkg.com/bigint-buffer/-/bigint-buffer-1.1.5.tgz#d038f31c8e4534c1f8d0015209bf34b4fa6dd442" + integrity sha512-trfYco6AoZ+rKhKnxA0hgX0HAbVP/s808/EuDSe2JDzUnCp/xAsli35Orvk67UrTEcwuxZqYZDmfA2RXJgxVvA== + dependencies: + bindings "^1.3.0" + bignumber.js@^9.0.0: version "9.0.1" resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.0.1.tgz" integrity sha512-IdZR9mh6ahOBv/hYGiXyVuyCetmGJhtYkqLBpTStdhEGjegpPlUawydyaF3pbIOFynJTpllEs+NP+CS9jKFLjA== +bignumber.js@^9.0.1: + version "9.1.2" + resolved "https://registry.yarnpkg.com/bignumber.js/-/bignumber.js-9.1.2.tgz#b7c4242259c008903b13707983b5f4bbd31eda0c" + integrity sha512-2/mKyZH9K85bzOEfhXDBFZTGd1CTs+5IHpeFQo9luiBG7hghdC851Pj2WAhb6E3R6b9tZj/XKhbg4fum+Kepug== + bignumber.js@^9.1.1: version "9.1.1" resolved "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.1.1.tgz" @@ -2831,12 +5274,24 @@ binary-extensions@^2.0.0: resolved "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz" integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== +bind-decorator@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/bind-decorator/-/bind-decorator-1.0.11.tgz#e41bc06a1f65dd9cec476c91c5daf3978488252f" + integrity sha512-yzkH0uog6Vv/vQ9+rhSKxecnqGUZHYncg7qS7voz3Q76+TAi1SGiOKk2mlOvusQnFz9Dc4BC/NMkeXu11YgjJg== + +bindings@^1.3.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/bindings/-/bindings-1.5.0.tgz#10353c9e945334bc0511a6d90b38fbc7c9c504df" + integrity sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + dependencies: + file-uri-to-path "1.0.0" + blakejs@^1.1.0: version "1.1.0" resolved "https://registry.npmjs.org/blakejs/-/blakejs-1.1.0.tgz" integrity sha1-ad+S75U6qIylGjLfarHFShVfx6U= -bluebird@^3.5.0: +bluebird@^3.5.0, bluebird@^3.7.2: version "3.7.2" resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz" integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== @@ -2846,17 +5301,17 @@ bn.js@4.11.6: resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.11.6.tgz" integrity sha1-UzRK2xRhehP26N0s4okF0cC6MhU= -bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.9: - version "4.12.0" - resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" - integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== - -bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2: +bn.js@5.2.0, bn.js@^5.0.0, bn.js@^5.1.1, bn.js@^5.1.2: version "5.2.0" resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz" integrity sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw== -bn.js@^5.2.1: +bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.11.0, bn.js@^4.11.1, bn.js@^4.11.6, bn.js@^4.11.8, bn.js@^4.11.9: + version "4.12.0" + resolved "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz" + integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA== + +bn.js@^5.2.0, bn.js@^5.2.1: version "5.2.1" resolved "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz" integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ== @@ -2882,6 +5337,15 @@ boolbase@^1.0.0, boolbase@~1.0.0: resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz" integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= +borsh@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/borsh/-/borsh-0.7.0.tgz#6e9560d719d86d90dc589bca60ffc8a6c51fec2a" + integrity sha512-CLCsZGIBCFnPtkNnieW/a8wmreDmfUtjU2m9yHrzPXIlNbqVs0AQrSatSG6vdNYUqdc83tkQi2eHfF98ubzQLA== + dependencies: + bn.js "^5.2.0" + bs58 "^4.0.0" + text-encoding-utf-8 "^1.0.2" + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz" @@ -2890,7 +5354,14 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^3.0.1, braces@~3.0.2: +brace-expansion@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-2.0.1.tgz#1edc459e0f0c548486ecf9fc99f2221364b9a0ae" + integrity sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA== + dependencies: + balanced-match "^1.0.0" + +braces@^3.0.1, braces@^3.0.2, braces@~3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz" integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== @@ -2997,13 +5468,20 @@ browserslist@^4.20.2: node-releases "^2.0.2" picocolors "^1.0.0" -bs58@^4.0.0: +bs58@^4.0.0, bs58@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz" integrity sha1-vhYedsNU9veIrkBx9j806MTwpCo= dependencies: base-x "^3.0.2" +bs58@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/bs58/-/bs58-5.0.0.tgz#865575b4d13c09ea2a84622df6c8cbeb54ffc279" + integrity sha512-r+ihvQJvahgYT50JD05dyJNKlmmSlMoOGwn1lCcEzanPglg7TxYjioQUYehQ9mAR/+hOSd2jRc/Z2y5UxBymvQ== + dependencies: + base-x "^4.0.0" + bs58check@^2.1.2: version "2.1.2" resolved "https://registry.npmjs.org/bs58check/-/bs58check-2.1.2.tgz" @@ -3020,11 +5498,21 @@ bser@2.1.1: dependencies: node-int64 "^0.4.0" +buffer-equal-constant-time@1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz#f8e71132f7ffe6e01a5c9697a4c6f3e48d5cc819" + integrity sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA== + buffer-from@^1.0.0: version "1.1.1" resolved "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz" integrity sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== +buffer-reverse@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/buffer-reverse/-/buffer-reverse-1.0.1.tgz#49283c8efa6f901bc01fa3304d06027971ae2f60" + integrity sha512-M87YIUBsZ6N924W57vDwT/aOu8hw7ZgdByz6ijksLjmHJELBASmYTTlNHRgjE+pTsT9oJXGaDSgqqwfdHotDUg== + buffer-to-arraybuffer@^0.0.5: version "0.0.5" resolved "https://registry.npmjs.org/buffer-to-arraybuffer/-/buffer-to-arraybuffer-0.0.5.tgz" @@ -3035,6 +5523,14 @@ buffer-xor@^1.0.3: resolved "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz" integrity sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= +buffer@6.0.3, buffer@^6.0.3, buffer@~6.0.3: + version "6.0.3" + resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6" + integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA== + dependencies: + base64-js "^1.3.1" + ieee754 "^1.2.1" + buffer@^5.0.5, buffer@^5.5.0, buffer@^5.6.0: version "5.7.1" resolved "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" @@ -3050,6 +5546,11 @@ bufferutil@^4.0.1: dependencies: node-gyp-build "^4.2.0" +bufio@^1.0.7: + version "1.2.1" + resolved "https://registry.yarnpkg.com/bufio/-/bufio-1.2.1.tgz#8d4ab3ddfcd5faa90f996f922f9397d41cbaf2de" + integrity sha512-9oR3zNdupcg/Ge2sSHQF3GX+kmvL/fTPvD0nd5AGLq8SjUYnTz+SlFjK/GXidndbZtIj+pVKXiWeR9w6e9wKCA== + bytes@3.1.0: version "3.1.0" resolved "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz" @@ -3105,7 +5606,7 @@ camelcase-css@^2.0.1: resolved "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz" integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA== -camelcase@^5.3.1: +camelcase@^5.0.0, camelcase@^5.3.1: version "5.3.1" resolved "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== @@ -3125,6 +5626,26 @@ caseless@~0.12.0: resolved "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz" integrity sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= +catharsis@^0.9.0: + version "0.9.0" + resolved "https://registry.yarnpkg.com/catharsis/-/catharsis-0.9.0.tgz#40382a168be0e6da308c277d3a2b3eb40c7d2121" + integrity sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A== + dependencies: + lodash "^4.17.15" + +chai@^4.3.4: + version "4.3.10" + resolved "https://registry.yarnpkg.com/chai/-/chai-4.3.10.tgz#d784cec635e3b7e2ffb66446a63b4e33bd390384" + integrity sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g== + dependencies: + assertion-error "^1.1.0" + check-error "^1.0.3" + deep-eql "^4.1.3" + get-func-name "^2.0.2" + loupe "^2.3.6" + pathval "^1.1.1" + type-detect "^4.0.8" + chalk@^2.0.0, chalk@^2.4.1: version "2.4.2" resolved "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz" @@ -3147,6 +5668,13 @@ char-regex@^1.0.2: resolved "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz" integrity sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== +check-error@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/check-error/-/check-error-1.0.3.tgz#a6502e4312a7ee969f646e83bb3ddd56281bd694" + integrity sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg== + dependencies: + get-func-name "^2.0.2" + "chokidar@>=3.0.0 <4.0.0": version "3.5.2" resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz" @@ -3187,6 +5715,19 @@ ci-info@^3.1.1: resolved "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz" integrity sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A== +cid-tool@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/cid-tool/-/cid-tool-3.0.0.tgz#557540c5896d204503ef0ece848b88bbb350b90a" + integrity sha512-rgpV/LzuxUsGCJvUHe9+OuOAENVCiTn+mgGT8Nee1qDLS3xFGBUvZQdsY9MEpUi0YOFy6oz1pybHErcvE4SlGw== + dependencies: + cids "^1.0.0" + explain-error "^1.0.4" + multibase "^4.0.2" + multihashes "^4.0.2" + split2 "^3.1.1" + uint8arrays "^2.1.3" + yargs "^16.2.0" + cids@^0.7.1: version "0.7.5" resolved "https://registry.npmjs.org/cids/-/cids-0.7.5.tgz" @@ -3198,6 +5739,16 @@ cids@^0.7.1: multicodec "^1.0.0" multihashes "~0.4.15" +cids@^1.0.0: + version "1.1.9" + resolved "https://registry.yarnpkg.com/cids/-/cids-1.1.9.tgz#402c26db5c07059377bcd6fb82f2a24e7f2f4a4f" + integrity sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg== + dependencies: + multibase "^4.0.1" + multicodec "^3.0.1" + multihashes "^4.0.1" + uint8arrays "^3.0.0" + cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: version "1.0.4" resolved "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz" @@ -3206,6 +5757,13 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" +citty@^0.1.3, citty@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/citty/-/citty-0.1.4.tgz#91091be06ae4951dffa42fd443de7fe72245f2e0" + integrity sha512-Q3bK1huLxzQrvj7hImJ7Z1vKYJRPQCDnd0EjXfHMidcjecGOMuLrmuQmtWmFkuKLcMThlGh1yCKG8IEc6VeNXQ== + dependencies: + consola "^3.2.3" + cjs-module-lexer@^1.0.0: version "1.2.1" resolved "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.1.tgz" @@ -3246,6 +5804,24 @@ client-only@^0.0.1: resolved "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz" integrity sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA== +clipboardy@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/clipboardy/-/clipboardy-3.0.0.tgz#f3876247404d334c9ed01b6f269c11d09a5e3092" + integrity sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg== + dependencies: + arch "^2.2.0" + execa "^5.1.1" + is-wsl "^2.2.0" + +cliui@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-6.0.0.tgz#511d702c0c4e41ca156d7d0e96021f23e13225b1" + integrity sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.0" + wrap-ansi "^6.2.0" + cliui@^7.0.2: version "7.0.4" resolved "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz" @@ -3255,6 +5831,15 @@ cliui@^7.0.2: strip-ansi "^6.0.0" wrap-ansi "^7.0.0" +cliui@^8.0.1: + version "8.0.1" + resolved "https://registry.yarnpkg.com/cliui/-/cliui-8.0.1.tgz#0c04b075db02cbfe60dc8e6cf2f5486b1a3608aa" + integrity sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ== + dependencies: + string-width "^4.2.0" + strip-ansi "^6.0.1" + wrap-ansi "^7.0.0" + clone-deep@^0.2.4: version "0.2.4" resolved "https://registry.npmjs.org/clone-deep/-/clone-deep-0.2.4.tgz" @@ -3273,6 +5858,16 @@ clone-response@^1.0.2: dependencies: mimic-response "^1.0.0" +clsx@^1.1.0: + version "1.2.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-1.2.1.tgz#0ddc4a20a549b59c93a4116bb26f5294ca17dc12" + integrity sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg== + +cluster-key-slot@^1.1.0: + version "1.1.2" + resolved "https://registry.yarnpkg.com/cluster-key-slot/-/cluster-key-slot-1.1.2.tgz#88ddaa46906e303b5de30d3153b7d9fe0a0c19ac" + integrity sha512-RMr0FhtfXemyinomL4hrWcYJxmX6deFdCxpJzhDttxgO1+bcCnkk+9drydLVDmAMG7NE6aN/fl4F7ucU/90gAA== + co@^4.6.0: version "4.6.0" resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz" @@ -3328,7 +5923,7 @@ combined-stream@^1.0.6, combined-stream@^1.0.8, combined-stream@~1.0.6: dependencies: delayed-stream "~1.0.0" -commander@^2.18.0: +commander@^2.18.0, commander@^2.20.3: version "2.20.3" resolved "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== @@ -3348,6 +5943,11 @@ concat-map@0.0.1: resolved "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= +consola@^3.2.3: + version "3.2.3" + resolved "https://registry.yarnpkg.com/consola/-/consola-3.2.3.tgz#0741857aa88cfa0d6fd53f1cff0375136e98502f" + integrity sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ== + content-disposition@0.5.3: version "0.5.3" resolved "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz" @@ -3376,6 +5976,16 @@ convert-source-map@^1.4.0, convert-source-map@^1.6.0, convert-source-map@^1.7.0: dependencies: safe-buffer "~5.1.1" +convert-source-map@^1.5.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/convert-source-map/-/convert-source-map-1.9.0.tgz#7faae62353fb4213366d0ca98358d22e8368b05f" + integrity sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== + +cookie-es@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/cookie-es/-/cookie-es-1.0.0.tgz#4759684af168dfc54365b2c2dda0a8d7ee1e4865" + integrity sha512-mWYvfOLrfEc996hlKcdABeIiPHUPC6DM2QYZdGGOvhOTbA3tjm2eBwqlJpoFdjC89NI4Qt6h0Pu06Mp+1Pj5OQ== + cookie-signature@1.0.6: version "1.0.6" resolved "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz" @@ -3386,6 +5996,11 @@ cookie@0.4.0: resolved "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz" integrity sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== +cookie@^0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" + integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== + cookiejar@^2.1.1: version "2.1.2" resolved "https://registry.npmjs.org/cookiejar/-/cookiejar-2.1.2.tgz" @@ -3398,6 +6013,13 @@ copy-to-clipboard@^3.3.1: dependencies: toggle-selection "^1.0.6" +copy-to-clipboard@^3.3.2: + version "3.3.3" + resolved "https://registry.yarnpkg.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz#55ac43a1db8ae639a4bd99511c148cdd1b83a1b0" + integrity sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== + dependencies: + toggle-selection "^1.0.6" + core-js-compat@^3.14.0, core-js-compat@^3.9.1: version "3.14.0" resolved "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.14.0.tgz" @@ -3484,6 +6106,20 @@ create-hmac@^1.1.0, create-hmac@^1.1.4, create-hmac@^1.1.7: safe-buffer "^5.0.1" sha.js "^2.4.8" +cross-fetch@^3.1.4: + version "3.1.8" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-3.1.8.tgz#0327eba65fd68a7d119f8fb2bf9334a1a7956f82" + integrity sha512-cvA+JwZoU0Xq+h6WkMvAUqPEYy92Obet6UdKLfW60qn99ftItKjB5T+BkyWOFWe2pUyfQ+IJHmpOTznqk1M6Kg== + dependencies: + node-fetch "^2.6.12" + +cross-fetch@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/cross-fetch/-/cross-fetch-4.0.0.tgz#f037aef1580bb3a1a35164ea2a848ba81b445983" + integrity sha512-e4a5N8lVvuLgAWgnCrLr2PP0YyDOTHa9H/Rj54dirp61qXnNq46m82bRhNqIA5VccJtWBvPTFRV3TtvHUKPB1g== + dependencies: + node-fetch "^2.6.12" + cross-spawn@^7.0.2, cross-spawn@^7.0.3: version "7.0.3" resolved "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz" @@ -3510,6 +6146,16 @@ crypto-browserify@3.12.0: randombytes "^2.0.0" randomfill "^1.0.3" +crypto-js@^3.1.9-1: + version "3.3.0" + resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-3.3.0.tgz#846dd1cce2f68aacfa156c8578f926a609b7976b" + integrity sha512-DIT51nX0dCfKltpRiXV+/TVZq+Qq2NgF4644+K7Ttnla7zEzqc+kjJyiB96BHNyUTBxyjzRcZYpUdZa+QAqi6Q== + +crypto-js@^4.1.1: + version "4.2.0" + resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.2.0.tgz#4d931639ecdfd12ff80e8186dba6af2c2e856631" + integrity sha512-KALDyEYgpY+Rlob/iriUtjV6d5Eq+Y191A5g4UqLAi8CyGP9N1+FdVbkc1SxKc2r4YAYqG8JzO2KGL+AizD70Q== + css-in-js-utils@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/css-in-js-utils/-/css-in-js-utils-2.0.1.tgz" @@ -3643,6 +6289,18 @@ debug@^3.2.7: dependencies: ms "^2.1.1" +debug@^4.3.4: + version "4.3.4" + resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865" + integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ== + dependencies: + ms "2.1.2" + +decamelize@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290" + integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA== + decimal.js@^10.2.1: version "10.2.1" resolved "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz" @@ -3653,6 +6311,11 @@ decode-uri-component@^0.2.0: resolved "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +decode-uri-component@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.2.tgz#e69dbe25d37941171dd540e024c444cd5188e1e9" + integrity sha512-FqUYQ+8o158GyGTrMFJms9qh3CqTKvAqgqsTnkLI8sKu0028orqBhxNMFkFen0zGyg6epACD32pjVk58ngIErQ== + decompress-response@^3.2.0, decompress-response@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz" @@ -3665,6 +6328,13 @@ dedent@^0.7.0: resolved "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz" integrity sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= +deep-eql@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/deep-eql/-/deep-eql-4.1.3.tgz#7c7775513092f7df98d8df9996dd085eb668cc6d" + integrity sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw== + dependencies: + type-detect "^4.0.0" + deep-is@^0.1.3, deep-is@~0.1.3: version "0.1.3" resolved "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz" @@ -3692,11 +6362,26 @@ defined@^1.0.0: resolved "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz" integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= +defu@^6.1.2: + version "6.1.3" + resolved "https://registry.yarnpkg.com/defu/-/defu-6.1.3.tgz#6d7f56bc61668e844f9f593ace66fd67ef1205fd" + integrity sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ== + +delay@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/delay/-/delay-5.0.0.tgz#137045ef1b96e5071060dd5be60bf9334436bd1d" + integrity sha512-ReEBKkIfe4ya47wlPYf/gu5ib6yUG0/Aez0JQZQz94kiWtRQvZIQbTiehsnwHvLSWJnQdhVeqYue7Id1dKr0qw== + delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz" integrity sha1-3zrhmayt+31ECqrgsp4icrJOxhk= +denque@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/denque/-/denque-2.1.0.tgz#e93e1a6569fb5e66f16a3c2a2964617d349d6ab1" + integrity sha512-HVQE3AAb/pxF8fQAoiqpvg9i3evqug3hoiwakOyZAwJm+6vZehbkYXZ0l4JxS+I3QxM97v5aaRNhj8v5oBhekw== + depd@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz" @@ -3710,16 +6395,36 @@ des.js@^1.0.0: inherits "^2.0.1" minimalistic-assert "^1.0.0" +destr@^2.0.1: + version "2.0.2" + resolved "https://registry.yarnpkg.com/destr/-/destr-2.0.2.tgz#8d3c0ee4ec0a76df54bc8b819bca215592a8c218" + integrity sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg== + destroy@~1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz" integrity sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= +detect-browser@5.3.0, detect-browser@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/detect-browser/-/detect-browser-5.3.0.tgz#9705ef2bddf46072d0f7265a1fe300e36fe7ceca" + integrity sha512-53rsFbGdwMwlF7qvCt0ypLM5V5/Mbl0szB7GPN8y9NCcbknYOeVVXdrXEq+90IwAfrrzt6Hd+u2E2ntakICU8w== + +detect-libc@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-1.0.3.tgz#fa137c4bd698edf55cd5cd02ac559f91a4c4ba9b" + integrity sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg== + detect-newline@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz" integrity sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== +detect-node-es@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/detect-node-es/-/detect-node-es-1.1.0.tgz#163acdf643330caa0b4cd7c21e7ee7755d6fa493" + integrity sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ== + detect-node@^2.0.4, detect-node@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz" @@ -3753,6 +6458,11 @@ diffie-hellman@^5.0.0: miller-rabin "^4.0.0" randombytes "^2.0.0" +dijkstrajs@^1.0.1: + version "1.0.3" + resolved "https://registry.yarnpkg.com/dijkstrajs/-/dijkstrajs-1.0.3.tgz#4c8dbdea1f0f6478bff94d9c49c784d623e4fc23" + integrity sha512-qiSlmBq9+BCdCA/L46dw8Uy93mloxsPSbwnm5yrKn2vMPiy8KyAskTF6zuV/j5BMsmOGZDPs7KjU+mjb670kfA== + dir-glob@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" @@ -3822,6 +6532,16 @@ duplexer3@^0.1.4: resolved "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz" integrity sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= +duplexify@^4.0.0, duplexify@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/duplexify/-/duplexify-4.1.2.tgz#18b4f8d28289132fa0b9573c898d9f903f81c7b0" + integrity sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw== + dependencies: + end-of-stream "^1.4.1" + inherits "^2.0.3" + readable-stream "^3.1.1" + stream-shift "^1.0.0" + ecc-jsbn@~0.1.1: version "0.1.2" resolved "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz" @@ -3830,6 +6550,13 @@ ecc-jsbn@~0.1.1: jsbn "~0.1.0" safer-buffer "^2.1.0" +ecdsa-sig-formatter@1.0.11, ecdsa-sig-formatter@^1.0.11: + version "1.0.11" + resolved "https://registry.yarnpkg.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz#ae0f0fa2d85045ef14a817daa3ce9acd0489e5bf" + integrity sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + dependencies: + safe-buffer "^5.0.1" + ed2curve@^0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/ed2curve/-/ed2curve-0.3.0.tgz" @@ -3842,6 +6569,13 @@ ee-first@1.1.1: resolved "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= +eip1193-provider@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/eip1193-provider/-/eip1193-provider-1.0.1.tgz#420d29cf4f6c443e3f32e718fb16fafb250637c3" + integrity sha512-kSuqwQ26d7CzuS/t3yRXo2Su2cVH0QfvyKbr2H7Be7O5YDyIq4hQGCNTo5wRdP07bt+E2R/8nPCzey4ojBHf7g== + dependencies: + "@json-rpc-tools/provider" "^1.5.5" + electron-to-chromium@^1.3.723: version "1.3.752" resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.752.tgz" @@ -3852,7 +6586,7 @@ electron-to-chromium@^1.4.84: resolved "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.111.tgz" integrity sha512-/s3+fwhKf1YK4k7btOImOzCQLpUjS6MaPf0ODTNuT4eTM1Bg4itBpLkydhOzJmpmH6Z9eXFyuuK5czsmzRzwtw== -elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.5.2, elliptic@^6.5.3: +elliptic@6.5.4, elliptic@^6.4.0, elliptic@^6.4.1, elliptic@^6.5.2, elliptic@^6.5.3: version "6.5.4" resolved "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz" integrity sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== @@ -3890,12 +6624,17 @@ emojis-list@^3.0.0: resolved "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz" integrity sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== +encode-utf8@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/encode-utf8/-/encode-utf8-1.0.3.tgz#f30fdd31da07fb596f281beb2f6b027851994cda" + integrity sha512-ucAnuBEhUK4boH2HjVYG5Q2mQyPorvv0u/ocS+zhdw0S8AlHYY+GOFhP1Gio5z4icpP2ivFSvhtFjQi8+T9ppw== + encodeurl@~1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz" integrity sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= -end-of-stream@^1.1.0: +end-of-stream@^1.1.0, end-of-stream@^1.4.1: version "1.4.4" resolved "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz" integrity sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== @@ -3919,6 +6658,18 @@ entities@^2.0.0: resolved "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz" integrity sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A== +entities@~2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.1.0.tgz#992d3129cf7df6870b96c57858c249a120f8b8b5" + integrity sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== + +erc721a-upgradeable@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/erc721a-upgradeable/-/erc721a-upgradeable-3.3.0.tgz#c7b481668694756120868261fe98ab3a245a06b4" + integrity sha512-ILE0SjKuvhx+PABG0A/41QUp0MFiYmzrgo71htQ0Ov6JfDOmgUzGxDW8gZuYfKrdlYjNwSAqMpUFWBbyW3sWBA== + dependencies: + "@openzeppelin/contracts-upgradeable" "^4.4.2" + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz" @@ -3982,6 +6733,18 @@ es6-iterator@~2.0.3: es5-ext "^0.10.35" es6-symbol "^3.1.1" +es6-promise@^4.0.3, es6-promise@^4.2.8: + version "4.2.8" + resolved "https://registry.yarnpkg.com/es6-promise/-/es6-promise-4.2.8.tgz#4eb21594c972bc40553d276e510539143db53e0a" + integrity sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w== + +es6-promisify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/es6-promisify/-/es6-promisify-5.0.0.tgz#5109d62f3e56ea967c4b63505aef08291c8a5203" + integrity sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ== + dependencies: + es6-promise "^4.0.3" + es6-symbol@^3.1.1, es6-symbol@~3.1.3: version "3.1.3" resolved "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz" @@ -4015,6 +6778,18 @@ escape-string-regexp@^4.0.0: resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== +escodegen@^1.13.0: + version "1.14.3" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.14.3.tgz#4e7b81fba61581dc97582ed78cab7f0e8d63f503" + integrity sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dependencies: + esprima "^4.0.1" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + escodegen@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz" @@ -4193,6 +6968,11 @@ eslint-visitor-keys@^2.0.0: resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== +eslint-visitor-keys@^3.4.1: + version "3.4.3" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" + integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag== + eslint@^7.32.0: version "7.32.0" resolved "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz" @@ -4248,6 +7028,15 @@ espree@^7.3.0, espree@^7.3.1: acorn-jsx "^5.3.1" eslint-visitor-keys "^1.3.0" +espree@^9.0.0: + version "9.6.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-9.6.1.tgz#a2a17b8e434690a5432f2f8018ce71d331a48c6f" + integrity sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ== + dependencies: + acorn "^8.9.0" + acorn-jsx "^5.3.2" + eslint-visitor-keys "^3.4.1" + esprima@^4.0.0, esprima@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" @@ -4267,7 +7056,7 @@ esrecurse@^4.3.0: dependencies: estraverse "^5.2.0" -estraverse@^4.1.1: +estraverse@^4.1.1, estraverse@^4.2.0: version "4.3.0" resolved "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz" integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== @@ -4287,6 +7076,16 @@ etag@~1.8.1: resolved "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= +eth-block-tracker@6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/eth-block-tracker/-/eth-block-tracker-6.1.0.tgz#0481f97bbb88a100b9d45806fe7e37af741cbefc" + integrity sha512-K9SY8+/xMBi4M5HHTDdxnpEqEEGjbNpzHFqvxyjMZej8InV/B+CkFRKM6W+uvrFJ7m8Zd1E0qUkseU3vdIDFYQ== + dependencies: + "@metamask/safe-event-emitter" "^2.0.0" + "@metamask/utils" "^3.0.1" + json-rpc-random-id "^1.0.1" + pify "^3.0.0" + eth-ens-namehash@2.0.8: version "2.0.8" resolved "https://registry.npmjs.org/eth-ens-namehash/-/eth-ens-namehash-2.0.8.tgz" @@ -4295,6 +7094,17 @@ eth-ens-namehash@2.0.8: idna-uts46-hx "^2.3.1" js-sha3 "^0.5.7" +eth-json-rpc-filters@5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/eth-json-rpc-filters/-/eth-json-rpc-filters-5.1.0.tgz#f0c2aeaec2a45e2dc6ca1b9843d8e85447821427" + integrity sha512-fos+9xmoa1A2Ytsc9eYof17r81BjdJOUcGcgZn4K/tKdCCTb+a8ytEtwlu1op5qsXFDlgGmstTELFrDEc89qEQ== + dependencies: + "@metamask/safe-event-emitter" "^2.0.0" + async-mutex "^0.2.6" + eth-query "^2.1.2" + json-rpc-engine "^6.1.0" + pify "^5.0.0" + eth-lib@0.2.8: version "0.2.8" resolved "https://registry.npmjs.org/eth-lib/-/eth-lib-0.2.8.tgz" @@ -4316,6 +7126,40 @@ eth-lib@^0.1.26: ws "^3.0.0" xhr-request-promise "^0.1.2" +eth-provider@^0.13.6: + version "0.13.6" + resolved "https://registry.yarnpkg.com/eth-provider/-/eth-provider-0.13.6.tgz#664ad8a5b0aa5db41ff419e6cc1081b4588f1c12" + integrity sha512-/i0qSQby/rt3CCZrNVlgBdCUYQBwULStFRlBt7+ULNVpwbsYWl9VWXFaQxsbJLOo0x7swRS3OknIdlxlunsGJw== + dependencies: + ethereum-provider "0.7.7" + events "3.3.0" + oboe "2.1.5" + uuid "9.0.0" + ws "8.9.0" + xhr2-cookies "1.1.0" + +eth-query@^2.1.2: + version "2.1.2" + resolved "https://registry.yarnpkg.com/eth-query/-/eth-query-2.1.2.tgz#d6741d9000106b51510c72db92d6365456a6da5e" + integrity sha512-srES0ZcvwkR/wd5OQBRA1bIJMww1skfGS0s8wlwK3/oNP4+wnds60krvu5R1QbpRQjMmpG5OMIWro5s7gvDPsA== + dependencies: + json-rpc-random-id "^1.0.0" + xtend "^4.0.1" + +eth-rpc-errors@4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-4.0.2.tgz#11bc164e25237a679061ac05b7da7537b673d3b7" + integrity sha512-n+Re6Gu8XGyfFy1it0AwbD1x0MUzspQs0D5UiPs1fFPCr6WAwZM+vbIhXheBFrpgosqN9bs5PqlB4Q61U/QytQ== + dependencies: + fast-safe-stringify "^2.0.6" + +eth-rpc-errors@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eth-rpc-errors/-/eth-rpc-errors-4.0.3.tgz#6ddb6190a4bf360afda82790bb7d9d5e724f423a" + integrity sha512-Z3ymjopaoft7JDoxZcEb3pwdGh7yiYMhOwm2doUt6ASXlMavpNlK6Cre0+IMl2VSGyEU9rkiperQhp5iRxn5Pg== + dependencies: + fast-safe-stringify "^2.0.6" + ethereum-bloom-filters@^1.0.6: version "1.0.10" resolved "https://registry.npmjs.org/ethereum-bloom-filters/-/ethereum-bloom-filters-1.0.10.tgz" @@ -4344,6 +7188,44 @@ ethereum-cryptography@^0.1.3: secp256k1 "^4.0.1" setimmediate "^1.0.5" +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-provider@0.7.7: + version "0.7.7" + resolved "https://registry.yarnpkg.com/ethereum-provider/-/ethereum-provider-0.7.7.tgz#c67c69aa9ced8f728dacc2b4c00ad4a8bf329319" + integrity sha512-ulbjKgu1p2IqtZqNTNfzXysvFJrMR3oTmWEEX3DnoEae7WLd4MkY4u82kvXhxA2C171rK8IVlcodENX7TXvHTA== + dependencies: + events "3.3.0" + +ethereumjs-abi@^0.6.8: + version "0.6.8" + resolved "https://registry.yarnpkg.com/ethereumjs-abi/-/ethereumjs-abi-0.6.8.tgz#71bc152db099f70e62f108b7cdfca1b362c6fcae" + integrity sha512-Tx0r/iXI6r+lRsdvkFDlut0N08jWMnKRZ6Gkq+Nmw75lZe4e6o3EkSnkaBP5NF6+m5PTGAr9JP43N3LyeoglsA== + dependencies: + bn.js "^4.11.8" + ethereumjs-util "^6.0.0" + +ethereumjs-util@^6.0.0, ethereumjs-util@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-6.2.1.tgz#fcb4e4dd5ceacb9d2305426ab1a5cd93e3163b69" + integrity sha512-W2Ktez4L01Vexijrm5EB6w7dg4n/TgpoYU4avuT5T3Vmnw/eCRtiBrJfQYS/DCSvDIOLn2k57GcHdeBcgVxAqw== + dependencies: + "@types/bn.js" "^4.11.3" + bn.js "^4.11.0" + create-hash "^1.1.2" + elliptic "^6.5.2" + ethereum-cryptography "^0.1.3" + ethjs-util "0.1.6" + rlp "^2.2.3" + ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0: version "7.1.0" resolved "https://registry.npmjs.org/ethereumjs-util/-/ethereumjs-util-7.1.0.tgz" @@ -4353,9 +7235,56 @@ ethereumjs-util@^7.0.10, ethereumjs-util@^7.1.0: bn.js "^5.1.2" create-hash "^1.1.2" ethereum-cryptography "^0.1.3" - ethjs-util "0.1.6" + ethjs-util "0.1.6" + rlp "^2.2.4" + +ethereumjs-util@^7.1.3, ethereumjs-util@^7.1.5: + version "7.1.5" + resolved "https://registry.yarnpkg.com/ethereumjs-util/-/ethereumjs-util-7.1.5.tgz#9ecf04861e4fbbeed7465ece5f23317ad1129181" + integrity sha512-SDl5kKrQAudFBUe5OJM9Ac6WmMyYmXX/6sTmLZ3ffG2eY6ZIGBes3pEDxNN6V72WyOw4CPD5RomKdsa8DAAwLg== + dependencies: + "@types/bn.js" "^5.1.0" + bn.js "^5.1.2" + create-hash "^1.1.2" + ethereum-cryptography "^0.1.3" rlp "^2.2.4" +ethers@5.7.2, ethers@^5, ethers@^5.7.0: + version "5.7.2" + resolved "https://registry.yarnpkg.com/ethers/-/ethers-5.7.2.tgz#3a7deeabbb8c030d4126b24f84e525466145872e" + integrity sha512-wswUsmWo1aOK8rR7DIKiWSw9DbLWe6x98Jrn8wcTflTVvaXhAMaB5zGAXy0GYQEQp9iO1iSHWVyARQm11zUtyg== + dependencies: + "@ethersproject/abi" "5.7.0" + "@ethersproject/abstract-provider" "5.7.0" + "@ethersproject/abstract-signer" "5.7.0" + "@ethersproject/address" "5.7.0" + "@ethersproject/base64" "5.7.0" + "@ethersproject/basex" "5.7.0" + "@ethersproject/bignumber" "5.7.0" + "@ethersproject/bytes" "5.7.0" + "@ethersproject/constants" "5.7.0" + "@ethersproject/contracts" "5.7.0" + "@ethersproject/hash" "5.7.0" + "@ethersproject/hdnode" "5.7.0" + "@ethersproject/json-wallets" "5.7.0" + "@ethersproject/keccak256" "5.7.0" + "@ethersproject/logger" "5.7.0" + "@ethersproject/networks" "5.7.1" + "@ethersproject/pbkdf2" "5.7.0" + "@ethersproject/properties" "5.7.0" + "@ethersproject/providers" "5.7.2" + "@ethersproject/random" "5.7.0" + "@ethersproject/rlp" "5.7.0" + "@ethersproject/sha2" "5.7.0" + "@ethersproject/signing-key" "5.7.0" + "@ethersproject/solidity" "5.7.0" + "@ethersproject/strings" "5.7.0" + "@ethersproject/transactions" "5.7.0" + "@ethersproject/units" "5.7.0" + "@ethersproject/wallet" "5.7.0" + "@ethersproject/web" "5.7.1" + "@ethersproject/wordlists" "5.7.0" + ethjs-unit@0.1.6: version "0.1.6" resolved "https://registry.npmjs.org/ethjs-unit/-/ethjs-unit-0.1.6.tgz" @@ -4364,7 +7293,7 @@ ethjs-unit@0.1.6: bn.js "4.11.6" number-to-bn "1.7.0" -ethjs-util@0.1.6: +ethjs-util@0.1.6, ethjs-util@^0.1.6: version "0.1.6" resolved "https://registry.npmjs.org/ethjs-util/-/ethjs-util-0.1.6.tgz" integrity sha512-CUnVOQq7gSpDHZVVrQW8ExxUETWrnrvXYvYz55wOU8Uj4VCgw56XC2B/fVqQN+f7gmrnRHSLVnFAwsCuNwji8w== @@ -4372,16 +7301,31 @@ ethjs-util@0.1.6: is-hex-prefixed "1.0.0" strip-hex-prefix "1.0.0" +event-target-shim@^5.0.0: + version "5.0.1" + resolved "https://registry.yarnpkg.com/event-target-shim/-/event-target-shim-5.0.1.tgz#5d4d3ebdf9583d63a5333ce2deb7480ab2b05789" + integrity sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ== + eventemitter3@4.0.4: version "4.0.4" resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.4.tgz" integrity sha512-rlaVLnVxtxvoyLsQQFBx53YmXHDxRIzzTLbdfxqi4yocpSjAxXwkU0cScM5JgSKMqEhrZpnvQ2D9gjylR0AimQ== -eventemitter3@^4.0.7: +eventemitter3@^4.0.4, eventemitter3@^4.0.7: version "4.0.7" resolved "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz" integrity sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== +eventemitter3@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/eventemitter3/-/eventemitter3-5.0.1.tgz#53f5ffd0a492ac800721bb42c66b841de96423c4" + integrity sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA== + +events@3.3.0, events@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/events/-/events-3.3.0.tgz#31a95ad0a924e2d2c419a813aeb2c4e878ea7400" + integrity sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q== + evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz" @@ -4390,7 +7334,7 @@ evp_bytestokey@^1.0.0, evp_bytestokey@^1.0.3: md5.js "^1.3.4" safe-buffer "^5.1.1" -execa@^5.0.0: +execa@^5.0.0, execa@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz" integrity sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg== @@ -4427,6 +7371,11 @@ expect@^27.1.1: jest-message-util "^27.1.1" jest-regex-util "^27.0.6" +explain-error@^1.0.4: + version "1.0.4" + resolved "https://registry.yarnpkg.com/explain-error/-/explain-error-1.0.4.tgz#a793d3ac0cad4c6ab571e9968fbbab6cb2532929" + integrity sha512-/wSgNMxFusiYRy1rd19LT2SQlIXDppHpumpWo06wxjflD1OYxDLbl6rMVw+U3bxD5Nuhex4TKqv9Aem4D0lVzQ== + express@^4.14.0: version "4.17.1" resolved "https://registry.npmjs.org/express/-/express-4.17.1.tgz" @@ -4470,7 +7419,7 @@ ext@^1.1.2: dependencies: type "^2.5.0" -extend@~3.0.2: +extend@^3.0.2, extend@~3.0.2: version "3.0.2" resolved "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" integrity sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== @@ -4485,6 +7434,11 @@ extsprintf@^1.2.0: resolved "https://registry.npmjs.org/extsprintf/-/extsprintf-1.4.0.tgz" integrity sha1-4mifjzVvrWLMplo6kcXfX5VRaS8= +eyes@^0.1.8: + version "0.1.8" + resolved "https://registry.yarnpkg.com/eyes/-/eyes-0.1.8.tgz#62cf120234c683785d902348a800ef3e0cc20bc0" + integrity sha512-GipyPsXO1anza0AOZdy69Im7hGFCNB7Y/NGjDlZGJ3GJJLtwNSb2vrzYrTYJRrRloVx7pl+bhUaTB8yiccPvFQ== + fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: version "3.1.3" resolved "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" @@ -4528,16 +7482,48 @@ fast-levenshtein@^2.0.6, fast-levenshtein@~2.0.6: resolved "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fast-redact@^3.0.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/fast-redact/-/fast-redact-3.3.0.tgz#7c83ce3a7be4898241a46560d51de10f653f7634" + integrity sha512-6T5V1QK1u4oF+ATxs1lWUmlEk6P2T9HqJG3e2DnHOdVgZy2rFJBoEnrIedcTXlkAHU/zKC+7KETJ+KGGKwxgMQ== + +fast-safe-stringify@^2.0.6: + version "2.1.1" + resolved "https://registry.yarnpkg.com/fast-safe-stringify/-/fast-safe-stringify-2.1.1.tgz#c406a83b6e70d9e35ce3b30a81141df30aeba884" + integrity sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA== + fast-shallow-equal@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/fast-shallow-equal/-/fast-shallow-equal-1.0.0.tgz" integrity sha512-HPtaa38cPgWvaCFmRNhlc6NG7pv6NUHqjPgVAkWGoB9mQMwYB27/K0CvOM5Czy+qpT3e8XJ6Q4aPAnzpNpzNaw== +fast-stable-stringify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/fast-stable-stringify/-/fast-stable-stringify-1.0.0.tgz#5c5543462b22aeeefd36d05b34e51c78cb86d313" + integrity sha512-wpYMUmFu5f00Sm0cj2pfivpmawLZ0NKdviQ4w9zJeR8JVtOpOxHmLaJuj0vxvGqMJQWyP/COUkF75/57OKyRag== + +fast-text-encoding@^1.0.0, fast-text-encoding@^1.0.3: + version "1.0.6" + resolved "https://registry.yarnpkg.com/fast-text-encoding/-/fast-text-encoding-1.0.6.tgz#0aa25f7f638222e3396d72bf936afcf1d42d6867" + integrity sha512-VhXlQgj9ioXCqGstD37E/HBeqEGV/qOD/kmbVG8h5xKBYvM1L3lR1Zn4555cQ8GkYbJa8aJSipLPndE1k6zK2w== + fastest-stable-stringify@^2.0.2: version "2.0.2" resolved "https://registry.npmjs.org/fastest-stable-stringify/-/fastest-stable-stringify-2.0.2.tgz" integrity sha512-bijHueCGd0LqqNK9b5oCMHc0MluJAx0cwqASgbWMvkO01lCYgIhacVRLcaDz3QnyYIRNJRDwMb41VuT6pHJ91Q== +fastify-plugin@^4.0.0: + version "4.5.1" + resolved "https://registry.yarnpkg.com/fastify-plugin/-/fastify-plugin-4.5.1.tgz#44dc6a3cc2cce0988bc09e13f160120bbd91dbee" + integrity sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ== + +fastify-type-provider-zod@^1.1.9: + version "1.1.9" + resolved "https://registry.yarnpkg.com/fastify-type-provider-zod/-/fastify-type-provider-zod-1.1.9.tgz#fcbb089e20cb91b9798ca8080a52217df191ab7f" + integrity sha512-Ztnu1ZWJEKJouZvdTyfgjuVqS+A4JLoCbWBvFqFhfnrg6YQvEvW+5cJvP98kNbuV5gjfpWmHSOTi3BpkidJPQg== + dependencies: + zod-to-json-schema "^3.17.1" + fastq@^1.6.0: version "1.11.0" resolved "https://registry.npmjs.org/fastq/-/fastq-1.11.0.tgz" @@ -4567,6 +7553,11 @@ file-entry-cache@^6.0.1: dependencies: flat-cache "^3.0.4" +file-uri-to-path@1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" + integrity sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + filename-reserved-regex@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz" @@ -4588,6 +7579,11 @@ fill-range@^7.0.1: dependencies: to-regex-range "^5.0.1" +filter-obj@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/filter-obj/-/filter-obj-1.1.0.tgz#9b311112bc6c6127a16e016c6c5d7f19e0805c5b" + integrity sha512-8rXg1ZnX7xzy2NGDVkBVaAy+lSlPNwad13BtgSlLuxfIslyt5Vg64U7tFcCt4WS1R0hvtnQybT/IyCkGZ3DpXQ== + finalhandler@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz" @@ -4610,6 +7606,11 @@ find-cache-dir@^3.3.1: make-dir "^3.0.2" pkg-dir "^4.1.0" +find-root@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/find-root/-/find-root-1.1.0.tgz#abcfc8ba76f708c42a97b3d685b7e9450bfb9ce4" + integrity sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + find-up@^2.0.0, find-up@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz" @@ -4638,6 +7639,11 @@ flatted@^3.1.0: resolved "https://registry.npmjs.org/flatted/-/flatted-3.1.1.tgz" integrity sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA== +follow-redirects@^1.14.0, follow-redirects@^1.14.9: + version "1.15.3" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.3.tgz#fe2f3ef2690afce7e82ed0b44db08165b207123a" + integrity sha512-1VzOtuEM8pC9SFU1E+8KfTjZyMztRsgEfwQl44z8A25uy13jSzTj6dyK2Df52iV0vgHCfBwLhDWevLn95w5v6Q== + for-in@^0.1.3: version "0.1.8" resolved "https://registry.npmjs.org/for-in/-/for-in-0.1.8.tgz" @@ -4674,6 +7680,15 @@ form-data@^3.0.0: combined-stream "^1.0.8" mime-types "^2.1.12" +form-data@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/form-data/-/form-data-4.0.0.tgz#93919daeaf361ee529584b9b31664dc12c9fa452" + integrity sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww== + dependencies: + asynckit "^0.4.0" + combined-stream "^1.0.8" + mime-types "^2.1.12" + form-data@~2.3.2: version "2.3.3" resolved "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz" @@ -4745,21 +7760,54 @@ function-bind@^1.1.1: resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +function-bind@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c" + integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA== + functional-red-black-tree@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz" integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= +fuse.js@^6.6.2: + version "6.6.2" + resolved "https://registry.yarnpkg.com/fuse.js/-/fuse.js-6.6.2.tgz#fe463fed4b98c0226ac3da2856a415576dc9a111" + integrity sha512-cJaJkxCCxC8qIIcPBF9yGxY0W/tVZS3uEISDxhYIdtk8OL93pe+6Zj7LjCqVV4dzbqcriOZ+kQ/NE4RXZHsIGA== + +gaxios@^5.0.0, gaxios@^5.0.1: + version "5.1.3" + resolved "https://registry.yarnpkg.com/gaxios/-/gaxios-5.1.3.tgz#f7fa92da0fe197c846441e5ead2573d4979e9013" + integrity sha512-95hVgBRgEIRQQQHIbnxBXeHbW4TqFk4ZDJW7wmVtvYar72FdhRIo1UGOLS2eRAKCPEdPBWu+M7+A33D9CdX9rA== + dependencies: + extend "^3.0.2" + https-proxy-agent "^5.0.0" + is-stream "^2.0.0" + node-fetch "^2.6.9" + +gcp-metadata@^5.3.0: + version "5.3.0" + resolved "https://registry.yarnpkg.com/gcp-metadata/-/gcp-metadata-5.3.0.tgz#6f45eb473d0cb47d15001476b48b663744d25408" + integrity sha512-FNTkdNEnBdlqF2oatizolQqNANMrcqJt6AAYt99B3y1aLLC8Hc5IOBb+ZnnzllodEEf6xMBp6wRcBbc16fa65w== + dependencies: + gaxios "^5.0.0" + json-bigint "^1.0.0" + gensync@^1.0.0-beta.2: version "1.0.0-beta.2" resolved "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" integrity sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== -get-caller-file@^2.0.5: +get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== +get-func-name@^2.0.1, get-func-name@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/get-func-name/-/get-func-name-2.0.2.tgz#0d7cf20cd13fda808669ffa88f4ffc7a3943fc41" + integrity sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ== + get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: version "1.1.1" resolved "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz" @@ -4769,6 +7817,11 @@ get-intrinsic@^1.0.2, get-intrinsic@^1.1.0, get-intrinsic@^1.1.1: has "^1.0.3" has-symbols "^1.0.1" +get-nonce@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/get-nonce/-/get-nonce-1.0.1.tgz#fdf3f0278073820d2ce9426c18f07481b1e0cdf3" + integrity sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q== + get-own-enumerable-property-symbols@^3.0.0: version "3.0.2" resolved "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz" @@ -4779,6 +7832,11 @@ get-package-type@^0.1.0: resolved "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" integrity sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== +get-port-please@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/get-port-please/-/get-port-please-3.1.1.tgz#2556623cddb4801d823c0a6a15eec038abb483be" + integrity sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA== + get-stream@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz" @@ -4849,6 +7907,17 @@ glob@7.1.7, glob@^7.0.3, glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glo once "^1.3.0" path-is-absolute "^1.0.0" +glob@^8.0.0: + version "8.1.0" + resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" + integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== + dependencies: + fs.realpath "^1.0.0" + inflight "^1.0.4" + inherits "2" + minimatch "^5.0.1" + once "^1.3.0" + global@~4.4.0: version "4.4.0" resolved "https://registry.npmjs.org/global/-/global-4.4.0.tgz" @@ -4892,6 +7961,49 @@ globby@^6.1.0: pify "^2.0.0" pinkie-promise "^2.0.0" +google-auth-library@^8.0.2: + version "8.9.0" + resolved "https://registry.yarnpkg.com/google-auth-library/-/google-auth-library-8.9.0.tgz#15a271eb2ec35d43b81deb72211bd61b1ef14dd0" + integrity sha512-f7aQCJODJFmYWN6PeNKzgvy9LI2tYmXnzpNDHEjG5sDNPgGb2FXQyTBnXeSH+PAtpKESFD+LmHw3Ox3mN7e1Fg== + dependencies: + arrify "^2.0.0" + base64-js "^1.3.0" + ecdsa-sig-formatter "^1.0.11" + fast-text-encoding "^1.0.0" + gaxios "^5.0.0" + gcp-metadata "^5.3.0" + gtoken "^6.1.0" + jws "^4.0.0" + lru-cache "^6.0.0" + +google-gax@^3.0.1: + version "3.6.1" + resolved "https://registry.yarnpkg.com/google-gax/-/google-gax-3.6.1.tgz#02c78fc496f5adf86f2ca9145545f4b6575f6118" + integrity sha512-g/lcUjGcB6DSw2HxgEmCDOrI/CByOwqRvsuUvNalHUK2iPPPlmAIpbMbl62u0YufGMr8zgE3JL7th6dCb1Ry+w== + dependencies: + "@grpc/grpc-js" "~1.8.0" + "@grpc/proto-loader" "^0.7.0" + "@types/long" "^4.0.0" + "@types/rimraf" "^3.0.2" + abort-controller "^3.0.0" + duplexify "^4.0.0" + fast-text-encoding "^1.0.3" + google-auth-library "^8.0.2" + is-stream-ended "^0.1.4" + node-fetch "^2.6.1" + object-hash "^3.0.0" + proto3-json-serializer "^1.0.0" + protobufjs "7.2.4" + protobufjs-cli "1.1.1" + retry-request "^5.0.0" + +google-p12-pem@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/google-p12-pem/-/google-p12-pem-4.0.1.tgz#82841798253c65b7dc2a4e5fe9df141db670172a" + integrity sha512-WPkN4yGtz05WZ5EhtlxNDWPhC4JIic6G8ePitwUWy4l+XPVYec+a0j0Ts47PDtW59y3RwAhUd9/h9ZZ63px6RQ== + dependencies: + node-forge "^1.3.1" + got@9.6.0: version "9.6.0" resolved "https://registry.npmjs.org/got/-/got-9.6.0.tgz" @@ -4934,6 +8046,34 @@ graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4: resolved "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz" integrity sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ== +graceful-fs@^4.1.9: + version "4.2.11" + resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" + integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== + +gtoken@^6.1.0: + version "6.1.2" + resolved "https://registry.yarnpkg.com/gtoken/-/gtoken-6.1.2.tgz#aeb7bdb019ff4c3ba3ac100bbe7b6e74dce0e8bc" + integrity sha512-4ccGpzz7YAr7lxrT2neugmXQ3hP9ho2gcaityLVkiUecAiwiy60Ii8gRbZeOsXV19fYaRjgBSshs8kXw+NKCPQ== + dependencies: + gaxios "^5.0.1" + google-p12-pem "^4.0.0" + jws "^4.0.0" + +h3@^1.7.1, h3@^1.8.1: + version "1.8.2" + resolved "https://registry.yarnpkg.com/h3/-/h3-1.8.2.tgz#69ea8ca0285c1bb268cd08b9a7017e02939f88b7" + integrity sha512-1Ca0orJJlCaiFY68BvzQtP2lKLk46kcLAxVM8JgYbtm2cUg6IY7pjpYgWMwUvDO9QI30N5JAukOKoT8KD3Q0PQ== + dependencies: + cookie-es "^1.0.0" + defu "^6.1.2" + destr "^2.0.1" + iron-webcrypto "^0.10.1" + radix3 "^1.1.0" + ufo "^1.3.0" + uncrypto "^0.1.3" + unenv "^1.7.4" + har-schema@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz" @@ -5008,6 +8148,18 @@ hash.js@1.1.7, hash.js@^1.0.0, hash.js@^1.0.3, hash.js@^1.1.7: inherits "^2.0.3" minimalistic-assert "^1.0.1" +hasown@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.0.tgz#f4c513d454a57b7c7e1650778de226b11700546c" + integrity sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA== + dependencies: + function-bind "^1.1.2" + +hey-listen@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/hey-listen/-/hey-listen-1.0.8.tgz#8e59561ff724908de1aa924ed6ecc84a56a9aa68" + integrity sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q== + hmac-drbg@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz" @@ -5017,6 +8169,13 @@ hmac-drbg@^1.0.1: minimalistic-assert "^1.0.0" minimalistic-crypto-utils "^1.0.1" +hoist-non-react-statics@^3.3.1: + version "3.3.2" + resolved "https://registry.yarnpkg.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz#ece0acaf71d62c2969c2ec59feff42a4b1a85b45" + integrity sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + dependencies: + react-is "^16.7.0" + hosted-git-info@^2.1.4: version "2.8.9" resolved "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" @@ -5075,6 +8234,11 @@ http-proxy-agent@^4.0.1: agent-base "6" debug "4" +http-shutdown@^1.2.2: + version "1.2.2" + resolved "https://registry.yarnpkg.com/http-shutdown/-/http-shutdown-1.2.2.tgz#41bc78fc767637c4c95179bc492f312c0ae64c5f" + integrity sha512-S9wWkJ/VSY9/k4qcjG318bqJNruzE4HySUhFYknwmu6LBP97KLLfwNf+n4V1BHurvFNkSKLFnK/RsuUnRTf9Vw== + http-signature@~1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz" @@ -5097,6 +8261,13 @@ human-signals@^2.1.0: resolved "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz" integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== +humanize-ms@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/humanize-ms/-/humanize-ms-1.2.1.tgz#c46e3159a293f6b896da29316d8b6fe8bb79bbed" + integrity sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ== + dependencies: + ms "^2.0.0" + husky@^7.0.2: version "7.0.2" resolved "https://registry.npmjs.org/husky/-/husky-7.0.2.tgz" @@ -5114,6 +8285,11 @@ iconv-lite@0.4.24: dependencies: safer-buffer ">= 2.1.2 < 3" +idb-keyval@^6.2.1: + version "6.2.1" + resolved "https://registry.yarnpkg.com/idb-keyval/-/idb-keyval-6.2.1.tgz#94516d625346d16f56f3b33855da11bfded2db33" + integrity sha512-8Sb3veuYCyrZL+VBt9LJfZjLUPWVvqn8tG28VqYNFCo43KHcKuq+b4EiXGeuaLAQWL2YmyDgMp2aSpH9JHsEQg== + identity-obj-proxy@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz" @@ -5128,7 +8304,7 @@ idna-uts46-hx@^2.3.1: dependencies: punycode "2.1.0" -ieee754@^1.1.13: +ieee754@^1.1.13, ieee754@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== @@ -5143,6 +8319,11 @@ ignore@^5.1.4: resolved "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz" integrity sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== +immediate@~3.0.5: + version "3.0.6" + resolved "https://registry.yarnpkg.com/immediate/-/immediate-3.0.6.tgz#9db1dbd0faf8de6fbe0f5dd5e56bb606280de69b" + integrity sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ== + import-fresh@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz" @@ -5185,7 +8366,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4: +inherits@2, inherits@2.0.4, inherits@^2.0.1, inherits@^2.0.3, inherits@^2.0.4, inherits@~2.0.4: version "2.0.4" resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -5211,11 +8392,38 @@ internal-slot@^1.0.3: has "^1.0.3" side-channel "^1.0.4" +invariant@^2.2.4: + version "2.2.4" + resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" + integrity sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + dependencies: + loose-envify "^1.0.0" + +ioredis@^5.3.2: + version "5.3.2" + resolved "https://registry.yarnpkg.com/ioredis/-/ioredis-5.3.2.tgz#9139f596f62fc9c72d873353ac5395bcf05709f7" + integrity sha512-1DKMMzlIHM02eBBVOFQ1+AolGjs6+xEcM4PDL7NqOS6szq7H9jSaEkIUH6/a5Hl241LzW6JLSiAbNvTQjUupUA== + dependencies: + "@ioredis/commands" "^1.1.1" + cluster-key-slot "^1.1.0" + debug "^4.3.4" + denque "^2.1.0" + lodash.defaults "^4.2.0" + lodash.isarguments "^3.1.0" + redis-errors "^1.2.0" + redis-parser "^3.0.0" + standard-as-callback "^2.1.0" + ipaddr.js@1.9.1: version "1.9.1" resolved "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== +iron-webcrypto@^0.10.1: + version "0.10.1" + resolved "https://registry.yarnpkg.com/iron-webcrypto/-/iron-webcrypto-0.10.1.tgz#cab8636a468685533a8521bfd7f06b19b7174809" + integrity sha512-QGOS8MRMnj/UiOa+aMIgfyHcvkhqNUsUxb1XzskENvbo+rEfp6TOwqd1KPuDzXC4OnGHcMSVxDGRoilqB8ViqA== + is-arguments@^1.0.4: version "1.1.0" resolved "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz" @@ -5264,6 +8472,13 @@ is-ci@^3.0.0: dependencies: ci-info "^3.1.1" +is-core-module@^2.13.0: + version "2.13.1" + resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384" + integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw== + dependencies: + hasown "^2.0.0" + is-core-module@^2.2.0, is-core-module@^2.4.0: version "2.4.0" resolved "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz" @@ -5288,6 +8503,11 @@ is-directory@^0.3.1: resolved "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz" integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= +is-docker@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/is-docker/-/is-docker-2.2.1.tgz#33eeabe23cfe86f14bde4408a02c0cfb853acdaa" + integrity sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ== + is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz" @@ -5397,6 +8617,11 @@ is-retry-allowed@^1.0.0: resolved "https://registry.npmjs.org/is-retry-allowed/-/is-retry-allowed-1.2.0.tgz" integrity sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== +is-stream-ended@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/is-stream-ended/-/is-stream-ended-0.1.4.tgz#f50224e95e06bce0e356d440a4827cd35b267eda" + integrity sha512-xj0XPvmr7bQFTvirqnFr50o0hQIh6ZItDqloxt5aJrR4NQsYeSsyFQERYGCAzfindAcnKjINnwEEgLx4IqVzQw== + is-stream@^1.0.0: version "1.1.0" resolved "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz" @@ -5440,6 +8665,13 @@ is-unicode-supported@^0.1.0: resolved "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" integrity sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== +is-wsl@^2.2.0: + version "2.2.0" + resolved "https://registry.yarnpkg.com/is-wsl/-/is-wsl-2.2.0.tgz#74a4c76e77ca9fd3f932f290c17ea326cd157271" + integrity sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + dependencies: + is-docker "^2.0.0" + isexe@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" @@ -5450,6 +8682,19 @@ isobject@^3.0.1: resolved "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz" integrity sha1-TkMekrEalzFjaqH5yNHMvP2reN8= +isomorphic-unfetch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f" + integrity sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== + dependencies: + node-fetch "^2.6.1" + unfetch "^4.2.0" + +isomorphic-ws@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz#55fd4cd6c5e6491e76dc125938dd863f5cd4f2dc" + integrity sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + isstream@~0.1.2: version "0.1.2" resolved "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz" @@ -5504,6 +8749,24 @@ isurl@^1.0.0-alpha5: has-to-string-tag-x "^1.2.0" is-object "^1.0.1" +jayson@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/jayson/-/jayson-4.1.0.tgz#60dc946a85197317f2b1439d672a8b0a99cea2f9" + integrity sha512-R6JlbyLN53Mjku329XoRT2zJAE6ZgOQ8f91ucYdMCD4nkGCF9kZSrcGXpHIU4jeKj58zUZke2p+cdQchU7Ly7A== + dependencies: + "@types/connect" "^3.4.33" + "@types/node" "^12.12.54" + "@types/ws" "^7.4.4" + JSONStream "^1.3.5" + commander "^2.20.3" + delay "^5.0.0" + es6-promisify "^5.0.0" + eyes "^0.1.8" + isomorphic-ws "^4.0.1" + json-stringify-safe "^5.0.1" + uuid "^8.3.2" + ws "^7.4.5" + jest-changed-files@^27.1.1: version "27.1.1" resolved "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.1.1.tgz" @@ -5915,6 +9178,11 @@ jest@^27.1.1: import-local "^3.0.2" jest-cli "^27.1.1" +jiti@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/jiti/-/jiti-1.21.0.tgz#7c97f8fe045724e136a397f7340475244156105d" + integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== + js-cookie@^2.2.1: version "2.2.1" resolved "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz" @@ -5943,11 +9211,39 @@ js-yaml@^3.13.1: argparse "^1.0.7" esprima "^4.0.0" +js2xmlparser@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/js2xmlparser/-/js2xmlparser-4.0.2.tgz#2a1fdf01e90585ef2ae872a01bc169c6a8d5e60a" + integrity sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA== + dependencies: + xmlcreate "^2.0.4" + jsbn@~0.1.0: version "0.1.1" resolved "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz" integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= +jsdoc@^4.0.0: + version "4.0.2" + resolved "https://registry.yarnpkg.com/jsdoc/-/jsdoc-4.0.2.tgz#a1273beba964cf433ddf7a70c23fd02c3c60296e" + integrity sha512-e8cIg2z62InH7azBBi3EsSEqrKx+nUtAS5bBcYTSpZFA+vhNPyhv8PTFZ0WsjOPDj04/dOLlm08EDcQJDqaGQg== + dependencies: + "@babel/parser" "^7.20.15" + "@jsdoc/salty" "^0.2.1" + "@types/markdown-it" "^12.2.3" + bluebird "^3.7.2" + catharsis "^0.9.0" + escape-string-regexp "^2.0.0" + js2xmlparser "^4.0.2" + klaw "^3.0.0" + markdown-it "^12.3.2" + markdown-it-anchor "^8.4.1" + marked "^4.0.10" + mkdirp "^1.0.4" + requizzle "^0.2.3" + strip-json-comments "^3.1.0" + underscore "~1.13.2" + jsdom@^16.6.0: version "16.6.0" resolved "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz" @@ -5991,6 +9287,13 @@ jsesc@~0.5.0: resolved "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz" integrity sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= +json-bigint@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/json-bigint/-/json-bigint-1.0.0.tgz#ae547823ac0cad8398667f8cd9ef4730f5b01ff1" + integrity sha512-SiPv/8VpZuWbvLSMtTDU8hEfrZWg/mH/nV/b4o0CYbSxu1UIQPLdwKOCIyLQX+VIPO5vrLX3i8qtqFyhdPSUSQ== + dependencies: + bignumber.js "^9.0.0" + json-buffer@3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz" @@ -6006,6 +9309,19 @@ json-parse-even-better-errors@^2.3.0: resolved "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== +json-rpc-engine@6.1.0, json-rpc-engine@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-6.1.0.tgz#bf5ff7d029e1c1bf20cb6c0e9f348dcd8be5a393" + integrity sha512-NEdLrtrq1jUZyfjkr9OCz9EzCNhnRyWtt1PAnvnhwy6e8XETS0Dtc+ZNCO2gvuAoKsIn2+vCSowXTYE4CkgnAQ== + dependencies: + "@metamask/safe-event-emitter" "^2.0.0" + eth-rpc-errors "^4.0.2" + +json-rpc-random-id@^1.0.0, json-rpc-random-id@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-rpc-random-id/-/json-rpc-random-id-1.0.1.tgz#ba49d96aded1444dbb8da3d203748acbbcdec8c8" + integrity sha512-RJ9YYNCkhVDBuP4zN5BBtYAzEl03yq/jIIsyif0JY9qyJuQQZNeDK7anAPKKlyEtLSj2s8h6hNh2F8zO5q7ScA== + json-schema-traverse@^0.4.1: version "0.4.1" resolved "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" @@ -6052,6 +9368,11 @@ json5@^2.1.2: dependencies: minimist "^1.2.5" +jsonc-parser@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/jsonc-parser/-/jsonc-parser-3.2.0.tgz#31ff3f4c2b9793f89c67212627c51c6394f88e76" + integrity sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w== + jsonfile@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" @@ -6059,6 +9380,11 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" +jsonparse@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" + integrity sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg== + jsprim@^1.2.2: version "1.4.1" resolved "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz" @@ -6077,6 +9403,23 @@ jsprim@^1.2.2: array-includes "^3.1.2" object.assign "^4.1.2" +jwa@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/jwa/-/jwa-2.0.0.tgz#a7e9c3f29dae94027ebcaf49975c9345593410fc" + integrity sha512-jrZ2Qx916EA+fq9cEAeCROWPTfCwi1IVHqT2tapuqLEVVDKFDENFw1oL+MwrTvH6msKxsd1YTDVw6uKEcsrLEA== + dependencies: + buffer-equal-constant-time "1.0.1" + ecdsa-sig-formatter "1.0.11" + safe-buffer "^5.0.1" + +jws@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/jws/-/jws-4.0.0.tgz#2d4e8cf6a318ffaa12615e9dec7e86e6c97310f4" + integrity sha512-KDncfTmOZoOMTFG4mBlG0qUIOlc03fmzH+ru6RgYVZhPkyiy/92Owlt/8UEN+a4TXR1FQetfIpJE8ApdvdVxTg== + dependencies: + jwa "^2.0.0" + safe-buffer "^5.0.1" + keccak@^3.0.0: version "3.0.2" resolved "https://registry.npmjs.org/keccak/-/keccak-3.0.2.tgz" @@ -6086,6 +9429,25 @@ keccak@^3.0.0: node-gyp-build "^4.2.0" readable-stream "^3.6.0" +keccak@^3.0.1: + version "3.0.4" + resolved "https://registry.yarnpkg.com/keccak/-/keccak-3.0.4.tgz#edc09b89e633c0549da444432ecf062ffadee86d" + integrity sha512-3vKuW0jV8J3XNTzvfyicFR5qvxrSAGl7KIhvgOu5cmWwM7tZRj3fMbj/pfIf4be7aznbc+prBWGjywox/g2Y6Q== + dependencies: + node-addon-api "^2.0.0" + node-gyp-build "^4.2.0" + readable-stream "^3.6.0" + +key-encoder@2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/key-encoder/-/key-encoder-2.0.3.tgz#77073bb48ff1fe2173bb2088b83b91152c8fa4ba" + integrity sha512-fgBtpAGIr/Fy5/+ZLQZIPPhsZEcbSlYu/Wu96tNDFNSjSACw5lEIOFeaVdQ/iwrb8oxjlWi6wmWdH76hV6GZjg== + dependencies: + "@types/elliptic" "^6.4.9" + asn1.js "^5.0.1" + bn.js "^4.11.8" + elliptic "^6.4.1" + keyv@^3.0.0: version "3.1.0" resolved "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz" @@ -6093,6 +9455,11 @@ keyv@^3.0.0: dependencies: json-buffer "3.0.0" +keyvaluestorage-interface@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/keyvaluestorage-interface/-/keyvaluestorage-interface-1.0.0.tgz#13ebdf71f5284ad54be94bd1ad9ed79adad515ff" + integrity sha512-8t6Q3TclQ4uZynJY9IGr2+SsIGwK9JHcO6ootkHCGA0CrQCRy+VkouYNO2xicET6b9al7QKzpebNow+gkpCL8g== + kind-of@^2.0.1: version "2.0.1" resolved "https://registry.npmjs.org/kind-of/-/kind-of-2.0.1.tgz" @@ -6107,6 +9474,13 @@ kind-of@^3.0.2: dependencies: is-buffer "^1.1.5" +klaw@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/klaw/-/klaw-3.0.0.tgz#b11bec9cf2492f06756d6e809ab73a2910259146" + integrity sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g== + dependencies: + graceful-fs "^4.1.9" + kleur@^3.0.3: version "3.0.3" resolved "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz" @@ -6155,6 +9529,13 @@ levn@~0.3.0: prelude-ls "~1.1.2" type-check "~0.3.2" +lie@3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/lie/-/lie-3.1.1.tgz#9a436b2cc7746ca59de7a41fa469b3efb76bd87e" + integrity sha512-RiNhHysUjhrDQntfYSfY4MU24coXXdEOgw9WGcKHNeEwffDYbF//u87M1EWaMGzuFoSbqW0C9C6lEEhDOAswfw== + dependencies: + immediate "~3.0.5" + lilconfig@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz" @@ -6165,6 +9546,13 @@ lines-and-columns@^1.1.6: resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz" integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= +linkify-it@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/linkify-it/-/linkify-it-3.0.3.tgz#a98baf44ce45a550efb4d49c769d07524cc2fa2e" + integrity sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ== + dependencies: + uc.micro "^1.0.1" + lint-staged@^11.1.2: version "11.1.2" resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-11.1.2.tgz" @@ -6185,6 +9573,29 @@ lint-staged@^11.1.2: string-argv "0.3.1" stringify-object "^3.3.0" +listhen@^1.2.2: + version "1.5.5" + resolved "https://registry.yarnpkg.com/listhen/-/listhen-1.5.5.tgz#58915512af70f770aa3e9fb19367adf479bb58c4" + integrity sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA== + dependencies: + "@parcel/watcher" "^2.3.0" + "@parcel/watcher-wasm" "2.3.0" + citty "^0.1.4" + clipboardy "^3.0.0" + consola "^3.2.3" + defu "^6.1.2" + get-port-please "^3.1.1" + h3 "^1.8.1" + http-shutdown "^1.2.2" + jiti "^1.20.0" + mlly "^1.4.2" + node-forge "^1.3.1" + pathe "^1.1.1" + std-env "^3.4.3" + ufo "^1.3.0" + untun "^0.1.2" + uqr "^0.1.2" + listr2@^3.8.2: version "3.10.0" resolved "https://registry.npmjs.org/listr2/-/listr2-3.10.0.tgz" @@ -6198,6 +9609,31 @@ listr2@^3.8.2: through "^2.3.8" wrap-ansi "^7.0.0" +lit-element@^3.3.0: + version "3.3.3" + resolved "https://registry.yarnpkg.com/lit-element/-/lit-element-3.3.3.tgz#10bc19702b96ef5416cf7a70177255bfb17b3209" + integrity sha512-XbeRxmTHubXENkV4h8RIPyr8lXc+Ff28rkcQzw3G6up2xg5E8Zu1IgOWIwBLEQsu3cOVFqdYwiVi0hv0SlpqUA== + dependencies: + "@lit-labs/ssr-dom-shim" "^1.1.0" + "@lit/reactive-element" "^1.3.0" + lit-html "^2.8.0" + +lit-html@^2.8.0: + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit-html/-/lit-html-2.8.0.tgz#96456a4bb4ee717b9a7d2f94562a16509d39bffa" + integrity sha512-o9t+MQM3P4y7M7yNzqAyjp7z+mQGa4NS4CxiyLqFPyFWyc4O+nodLrkrxSaCTrla6M5YOLaT3RpbbqjszB5g3Q== + dependencies: + "@types/trusted-types" "^2.0.2" + +lit@2.8.0, lit@^2.2.3: + version "2.8.0" + resolved "https://registry.yarnpkg.com/lit/-/lit-2.8.0.tgz#4d838ae03059bf9cafa06e5c61d8acc0081e974e" + integrity sha512-4Sc3OFX9QHOJaHbmTMk28SYgVxLN3ePDjg7hofEft2zWlehFL3LiAuapWc4U/kYwMYJSh2hTCPZ6/LIC7ii0MA== + dependencies: + "@lit/reactive-element" "^1.6.0" + lit-element "^3.3.0" + lit-html "^2.8.0" + load-json-file@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz" @@ -6217,6 +9653,13 @@ loader-utils@^1.2.3: emojis-list "^3.0.0" json5 "^1.0.1" +localforage@^1.7.4: + version "1.10.0" + resolved "https://registry.yarnpkg.com/localforage/-/localforage-1.10.0.tgz#5c465dc5f62b2807c3a84c0c6a1b1b3212781dd4" + integrity sha512-14/H1aX7hzBBmmh7sGPd+AOMkkIrHM3Z1PAyGgZigA1H1p5O5ANnMyWzvpAETtG68/dC4pC0ncy3+PPGzXZHPg== + dependencies: + lie "3.1.1" + locate-path@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz" @@ -6232,6 +9675,11 @@ locate-path@^5.0.0: dependencies: p-locate "^4.1.0" +lodash.camelcase@^4.3.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz#b28aa6288a2b9fc651035c7711f65ab6190331a6" + integrity sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== + lodash.castarray@^4.4.0: version "4.4.0" resolved "https://registry.npmjs.org/lodash.castarray/-/lodash.castarray-4.4.0.tgz" @@ -6247,6 +9695,21 @@ lodash.debounce@^4.0.8: resolved "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz" integrity sha1-gteb/zCmfEAF/9XiUVMArZyk168= +lodash.defaults@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/lodash.defaults/-/lodash.defaults-4.2.0.tgz#d09178716ffea4dde9e5fb7b37f6f0802274580c" + integrity sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ== + +lodash.isarguments@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz#2f573d85c6a24289ff00663b491c1d338ff3458a" + integrity sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg== + +lodash.isequal@4.5.0: + version "4.5.0" + resolved "https://registry.yarnpkg.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz#415c4478f2bcc30120c22ce10ed3226f7d3e18e0" + integrity sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ== + lodash.isplainobject@^4.0.6: version "4.0.6" resolved "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz" @@ -6262,7 +9725,7 @@ lodash.truncate@^4.4.2: resolved "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz" integrity sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM= -lodash@^4.17.14, lodash@^4.17.21, lodash@^4.7.0: +lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.21, lodash@^4.7.0: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -6285,13 +9748,25 @@ log-update@^4.0.0: slice-ansi "^4.0.0" wrap-ansi "^6.2.0" -loose-envify@^1.1.0, loose-envify@^1.4.0: +long@^5.0.0: + version "5.2.3" + resolved "https://registry.yarnpkg.com/long/-/long-5.2.3.tgz#a3ba97f3877cf1d778eccbcb048525ebb77499e1" + integrity sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q== + +loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz" integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== dependencies: js-tokens "^3.0.0 || ^4.0.0" +loupe@^2.3.6: + version "2.3.7" + resolved "https://registry.yarnpkg.com/loupe/-/loupe-2.3.7.tgz#6e69b7d4db7d3ab436328013d37d1c8c3540c697" + integrity sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA== + dependencies: + get-func-name "^2.0.1" + lowercase-keys@^1.0.0, lowercase-keys@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz" @@ -6302,6 +9777,13 @@ lowercase-keys@^2.0.0: resolved "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz" integrity sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== +lru-cache@^10.0.0: + version "10.0.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.0.2.tgz#34504678cc3266b09b8dfd6fab4e1515258271b7" + integrity sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg== + dependencies: + semver "^7.3.5" + lru-cache@^6.0.0: version "6.0.0" resolved "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" @@ -6309,6 +9791,16 @@ lru-cache@^6.0.0: dependencies: yallist "^4.0.0" +magic-sdk@^13.6.2: + version "13.6.2" + resolved "https://registry.yarnpkg.com/magic-sdk/-/magic-sdk-13.6.2.tgz#68766fd9d1805332d2a00e5da1bd30fce251a6ac" + integrity sha512-ZjIZM2gqaxxOR+ZAyKVw50akjfdyo0q5hZzrCMiqyCqh4BXulU7yqHgUa/5/nJ+0/4xBgUejoOcDEm+UdmzLjA== + dependencies: + "@magic-sdk/commons" "^9.6.2" + "@magic-sdk/provider" "^13.6.2" + "@magic-sdk/types" "^11.6.2" + localforage "^1.7.4" + make-dir@^3.0.0, make-dir@^3.0.2: version "3.1.0" resolved "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" @@ -6323,6 +9815,27 @@ makeerror@1.0.x: dependencies: tmpl "1.0.x" +markdown-it-anchor@^8.4.1: + version "8.6.7" + resolved "https://registry.yarnpkg.com/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz#ee6926daf3ad1ed5e4e3968b1740eef1c6399634" + integrity sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA== + +markdown-it@^12.3.2: + version "12.3.2" + resolved "https://registry.yarnpkg.com/markdown-it/-/markdown-it-12.3.2.tgz#bf92ac92283fe983fe4de8ff8abfb5ad72cd0c90" + integrity sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg== + dependencies: + argparse "^2.0.1" + entities "~2.1.0" + linkify-it "^3.0.1" + mdurl "^1.0.1" + uc.micro "^1.0.5" + +marked@^4.0.10: + version "4.3.0" + resolved "https://registry.yarnpkg.com/marked/-/marked-4.3.0.tgz#796362821b019f734054582038b116481b456cf3" + integrity sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A== + match-sorter@^6.0.2: version "6.3.0" resolved "https://registry.npmjs.org/match-sorter/-/match-sorter-6.3.0.tgz" @@ -6357,6 +9870,11 @@ mdn-data@2.0.4: resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz" integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== +mdurl@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-1.0.1.tgz#fe85b2ec75a59037f2adfec100fd6c601761152e" + integrity sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== + media-typer@0.3.0: version "0.3.0" resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz" @@ -6386,11 +9904,27 @@ merge2@^1.3.0: resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== +merkletreejs@^0.2.24: + version "0.2.32" + resolved "https://registry.yarnpkg.com/merkletreejs/-/merkletreejs-0.2.32.tgz#cf1c0760e2904e4a1cc269108d6009459fd06223" + integrity sha512-TostQBiwYRIwSE5++jGmacu3ODcKAgqb0Y/pnIohXS7sWxh1gCkSptbmF1a43faehRDpcHf7J/kv0Ml2D/zblQ== + dependencies: + bignumber.js "^9.0.1" + buffer-reverse "^1.0.1" + crypto-js "^3.1.9-1" + treeify "^1.1.0" + web3-utils "^1.3.4" + methods@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz" integrity sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= +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@^4.0.2, micromatch@^4.0.4: version "4.0.4" resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz" @@ -6399,6 +9933,14 @@ micromatch@^4.0.2, micromatch@^4.0.4: braces "^3.0.1" picomatch "^2.2.3" +micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + microseconds@0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/microseconds/-/microseconds-0.2.0.tgz" @@ -6441,6 +9983,11 @@ mime@1.6.0: resolved "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz" integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== +mime@3.0.0, mime@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7" + integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A== + mimic-fn@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz" @@ -6475,6 +10022,13 @@ minimatch@^3.0.4: dependencies: brace-expansion "^1.1.7" +minimatch@^5.0.1: + version "5.1.6" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-5.1.6.tgz#1cfcb8cf5522ea69952cd2af95ae09477f122a96" + integrity sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g== + dependencies: + brace-expansion "^2.0.1" + minimist@^1.1.1: version "1.2.6" resolved "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz" @@ -6515,7 +10069,7 @@ mkdirp-promise@^5.0.1: dependencies: mkdirp "*" -mkdirp@*: +mkdirp@*, mkdirp@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== @@ -6527,6 +10081,16 @@ mkdirp@^0.5.5, mkdirp@~0.5.1: dependencies: minimist "^1.2.5" +mlly@^1.2.0, mlly@^1.4.2: + version "1.4.2" + resolved "https://registry.yarnpkg.com/mlly/-/mlly-1.4.2.tgz#7cf406aa319ff6563d25da6b36610a93f2a8007e" + integrity sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg== + dependencies: + acorn "^8.10.0" + pathe "^1.1.1" + pkg-types "^1.0.3" + ufo "^1.3.0" + mock-fs@^4.1.0: version "4.14.0" resolved "https://registry.npmjs.org/mock-fs/-/mock-fs-4.14.0.tgz" @@ -6537,6 +10101,23 @@ mock-socket@^9.1.5: resolved "https://registry.npmjs.org/mock-socket/-/mock-socket-9.1.5.tgz" integrity sha512-3DeNIcsQixWHHKk6NdoBhWI4t1VMj5/HzfnI1rE/pLl5qKx7+gd4DNA07ehTaZ6MoUU053si6Hd+YtiM/tQZfg== +motion@10.16.2: + version "10.16.2" + resolved "https://registry.yarnpkg.com/motion/-/motion-10.16.2.tgz#7dc173c6ad62210a7e9916caeeaf22c51e598d21" + integrity sha512-p+PurYqfUdcJZvtnmAqu5fJgV2kR0uLFQuBKtLeFVTrYEVllI99tiOTSefVNYuip9ELTEkepIIDftNdze76NAQ== + dependencies: + "@motionone/animation" "^10.15.1" + "@motionone/dom" "^10.16.2" + "@motionone/svelte" "^10.16.2" + "@motionone/types" "^10.15.1" + "@motionone/utils" "^10.15.1" + "@motionone/vue" "^10.16.2" + +mri@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mri/-/mri-1.2.0.tgz#6721480fec2a11a4889861115a48b6cbe7cc8f0b" + integrity sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA== + ms@2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz" @@ -6552,7 +10133,7 @@ ms@2.1.2: resolved "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== -ms@^2.1.1: +ms@^2.0.0, ms@^2.1.1: version "2.1.3" resolved "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== @@ -6565,6 +10146,13 @@ multibase@^0.7.0: base-x "^3.0.8" buffer "^5.5.0" +multibase@^4.0.1, multibase@^4.0.2: + version "4.0.6" + resolved "https://registry.yarnpkg.com/multibase/-/multibase-4.0.6.tgz#6e624341483d6123ca1ede956208cb821b440559" + integrity sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ== + dependencies: + "@multiformats/base-x" "^4.0.1" + multibase@~0.6.0: version "0.6.1" resolved "https://registry.npmjs.org/multibase/-/multibase-0.6.1.tgz" @@ -6588,6 +10176,19 @@ multicodec@^1.0.0: buffer "^5.6.0" varint "^5.0.0" +multicodec@^3.0.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-3.2.1.tgz#82de3254a0fb163a107c1aab324f2a91ef51efb2" + integrity sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw== + dependencies: + uint8arrays "^3.0.0" + varint "^6.0.0" + +multiformats@^9.4.2: + version "9.9.0" + resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37" + integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg== + multihashes@^0.4.15, multihashes@~0.4.15: version "0.4.21" resolved "https://registry.npmjs.org/multihashes/-/multihashes-0.4.21.tgz" @@ -6597,6 +10198,15 @@ multihashes@^0.4.15, multihashes@~0.4.15: multibase "^0.7.0" varint "^5.0.0" +multihashes@^4.0.1, multihashes@^4.0.2: + version "4.0.3" + resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-4.0.3.tgz#426610539cd2551edbf533adeac4c06b3b90fb05" + integrity sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA== + dependencies: + multibase "^4.0.1" + uint8arrays "^3.0.0" + varint "^5.0.2" + nano-css@^5.3.1: version "5.3.1" resolved "https://registry.npmjs.org/nano-css/-/nano-css-5.3.1.tgz" @@ -6633,6 +10243,11 @@ nanoid@^3.3.1: resolved "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz" integrity sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w== +napi-wasm@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/napi-wasm/-/napi-wasm-1.1.0.tgz#bbe617823765ae9c1bc12ff5942370eae7b2ba4e" + integrity sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg== + natural-compare@^1.4.0: version "1.4.0" resolved "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" @@ -6702,11 +10317,28 @@ node-addon-api@^2.0.0: resolved "https://registry.npmjs.org/node-addon-api/-/node-addon-api-2.0.2.tgz" integrity sha512-Ntyt4AIXyaLIuMHF6IOoTakB3K+RWxwtsHNRxllEoA6vPwP9o4866g6YWDLUdnucilZhmkxiHwHr11gAENw+QA== +node-addon-api@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.0.0.tgz#8136add2f510997b3b94814f4af1cce0b0e3962e" + integrity sha512-vgbBJTS4m5/KkE16t5Ly0WW9hz46swAstv0hYYwMtbG7AznRhNyfLRe8HZAiWIpcHzoO7HxhLuBQj9rJ/Ho0ZA== + node-domexception@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" integrity sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ== +node-fetch-native@^1.2.0, node-fetch-native@^1.4.0: + version "1.4.1" + resolved "https://registry.yarnpkg.com/node-fetch-native/-/node-fetch-native-1.4.1.tgz#5a336e55b4e1b1e72b9927da09fecd2b374c9be5" + integrity sha512-NsXBU0UgBxo2rQLOeWNZqS3fvflWePMECr8CoSWoSTqCqGbVVsvl9vZu1HfQicYN0g5piV9Gh8RTEvo/uP752w== + +node-fetch@^2.6.1, node-fetch@^2.6.12, node-fetch@^2.6.9: + version "2.7.0" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d" + integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A== + dependencies: + whatwg-url "^5.0.0" + node-fetch@^3.3.0: version "3.3.0" resolved "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.0.tgz" @@ -6716,6 +10348,11 @@ node-fetch@^3.3.0: fetch-blob "^3.1.4" formdata-polyfill "^4.0.10" +node-forge@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.1.tgz#be8da2af243b2417d5f646a770663a92b7e9ded3" + integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== + node-gyp-build@^4.2.0: version "4.2.3" resolved "https://registry.npmjs.org/node-gyp-build/-/node-gyp-build-4.2.3.tgz" @@ -6877,6 +10514,20 @@ oboe@2.1.5: dependencies: http-https "^1.0.0" +ofetch@^1.1.1: + version "1.3.3" + resolved "https://registry.yarnpkg.com/ofetch/-/ofetch-1.3.3.tgz#588cb806a28e5c66c2c47dd8994f9059a036d8c0" + integrity sha512-s1ZCMmQWXy4b5K/TW9i/DtiN8Ku+xCiHcjQ6/J/nDdssirrQNOoB165Zu8EqLMA2lln1JUth9a0aW9Ap2ctrUg== + dependencies: + destr "^2.0.1" + node-fetch-native "^1.4.0" + ufo "^1.3.0" + +on-exit-leak-free@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/on-exit-leak-free/-/on-exit-leak-free-0.2.0.tgz#b39c9e3bf7690d890f4861558b0d7b90a442d209" + integrity sha512-dqaz3u44QbRXQooZLTUKU41ZrzYrcvLISVgbrzbyCMxpmSLJvZ3ZamIJIZ29P6OhZIkNIQKosdeM6t1LYbA9hg== + on-finished@~2.3.0: version "2.3.0" resolved "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz" @@ -7092,6 +10743,16 @@ path-type@^4.0.0: resolved "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== +pathe@^1.1.0, pathe@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathe/-/pathe-1.1.1.tgz#1dd31d382b974ba69809adc9a7a347e65d84829a" + integrity sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q== + +pathval@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/pathval/-/pathval-1.1.1.tgz#8534e77a77ce7ac5a2512ea21e0fdb8fcf6c3d8d" + integrity sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ== + pbkdf2@^3.0.17, pbkdf2@^3.0.3: version "3.1.2" resolved "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz" @@ -7118,6 +10779,11 @@ picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3: resolved "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz" integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw== +picomatch@^2.3.1: + version "2.3.1" + resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42" + integrity sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== + pify@^2.0.0: version "2.3.0" resolved "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz" @@ -7128,6 +10794,11 @@ pify@^3.0.0: resolved "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz" integrity sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= +pify@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pify/-/pify-5.0.0.tgz#1f5eca3f5e87ebec28cc6d54a0e4aaf00acc127f" + integrity sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== + pinkie-promise@^2.0.0: version "2.0.1" resolved "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz" @@ -7140,6 +10811,36 @@ pinkie@^2.0.0: resolved "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz" integrity sha1-clVrgM+g1IqXToDnckjoDtT3+HA= +pino-abstract-transport@v0.5.0: + version "0.5.0" + resolved "https://registry.yarnpkg.com/pino-abstract-transport/-/pino-abstract-transport-0.5.0.tgz#4b54348d8f73713bfd14e3dc44228739aa13d9c0" + integrity sha512-+KAgmVeqXYbTtU2FScx1XS3kNyfZ5TrXY07V96QnUSFqo2gAqlvmaxH67Lj7SWazqsMabf+58ctdTcBgnOLUOQ== + dependencies: + duplexify "^4.1.2" + split2 "^4.0.0" + +pino-std-serializers@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/pino-std-serializers/-/pino-std-serializers-4.0.0.tgz#1791ccd2539c091ae49ce9993205e2cd5dbba1e2" + integrity sha512-cK0pekc1Kjy5w9V2/n+8MkZwusa6EyyxfeQCB799CQRhRt/CqYKiWs5adeu8Shve2ZNffvfC/7J64A2PJo1W/Q== + +pino@7.11.0: + version "7.11.0" + resolved "https://registry.yarnpkg.com/pino/-/pino-7.11.0.tgz#0f0ea5c4683dc91388081d44bff10c83125066f6" + integrity sha512-dMACeu63HtRLmCG8VKdy4cShCPKaYDR4youZqoSWLxl5Gu99HUw8bw75thbPv9Nip+H+QYX8o3ZJbTdVZZ2TVg== + dependencies: + atomic-sleep "^1.0.0" + fast-redact "^3.0.0" + on-exit-leak-free "^0.2.0" + pino-abstract-transport v0.5.0 + pino-std-serializers "^4.0.0" + process-warning "^1.0.0" + quick-format-unescaped "^4.0.3" + real-require "^0.1.0" + safe-stable-stringify "^2.1.0" + sonic-boom "^2.2.1" + thread-stream "^0.15.1" + pirates@^4.0.1: version "4.0.1" resolved "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz" @@ -7159,7 +10860,16 @@ pkg-dir@^4.1.0, pkg-dir@^4.2.0: resolved "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" integrity sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== dependencies: - find-up "^4.0.0" + find-up "^4.0.0" + +pkg-types@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/pkg-types/-/pkg-types-1.0.3.tgz#988b42ab19254c01614d13f4f65a2cfc7880f868" + integrity sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A== + dependencies: + jsonc-parser "^3.2.0" + mlly "^1.2.0" + pathe "^1.1.0" pkg-up@^2.0.0: version "2.0.0" @@ -7175,6 +10885,11 @@ please-upgrade-node@^3.2.0: dependencies: semver-compare "^1.0.0" +pngjs@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/pngjs/-/pngjs-5.0.0.tgz#e79dd2b215767fd9c04561c01236df960bce7fbb" + integrity sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw== + postcss-js@^4.0.0: version "4.0.0" resolved "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz" @@ -7228,6 +10943,11 @@ postcss@^8.4.12: picocolors "^1.0.0" source-map-js "^1.0.2" +preact@^10.5.9: + version "10.19.1" + resolved "https://registry.yarnpkg.com/preact/-/preact-10.19.1.tgz#821b243a08ad4b71c77aa4f5a5035588e86c047e" + integrity sha512-ZSsUr6EFlwWH0btdXMj6+X+hJAZ1v+aUzKlfwBGokKB1ZO6Shz+D16LxQhM8f+E/UgkKbVe2tsWXtGTUMCkGpQ== + prelude-ls@^1.2.1: version "1.2.1" resolved "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" @@ -7280,6 +11000,11 @@ printj@~1.1.0: resolved "https://registry.npmjs.org/printj/-/printj-1.1.2.tgz" integrity sha512-zA2SmoLaxZyArQTOPj5LXecR+RagfPSU5Kw1qP+jkWeNlrq+eJZyY2oS68SU1Z/7/myXM4lo9716laOFAVStCQ== +process-warning@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/process-warning/-/process-warning-1.0.0.tgz#980a0b25dc38cd6034181be4b7726d89066b4616" + integrity sha512-du4wfLyj4yCZq1VupnVSZmRsPJsNuxoDQFdCFHLaYiEbFBD7QE0a+I4D7hOxrVnh78QE/YipFAj9lXHiXocV+Q== + process@^0.11.10: version "0.11.10" resolved "https://registry.npmjs.org/process/-/process-0.11.10.tgz" @@ -7312,6 +11037,65 @@ propagate@^2.0.0: resolved "https://registry.npmjs.org/propagate/-/propagate-2.0.1.tgz" integrity sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag== +proto3-json-serializer@^1.0.0: + version "1.1.1" + resolved "https://registry.yarnpkg.com/proto3-json-serializer/-/proto3-json-serializer-1.1.1.tgz#1b5703152b6ce811c5cdcc6468032caf53521331" + integrity sha512-AwAuY4g9nxx0u52DnSMkqqgyLHaW/XaPLtaAo3y/ZCfeaQB/g4YDH4kb8Wc/mWzWvu0YjOznVnfn373MVZZrgw== + dependencies: + protobufjs "^7.0.0" + +protobufjs-cli@1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/protobufjs-cli/-/protobufjs-cli-1.1.1.tgz#f531201b1c8c7772066aa822bf9a08318b24a704" + integrity sha512-VPWMgIcRNyQwWUv8OLPyGQ/0lQY/QTQAVN5fh+XzfDwsVw1FZ2L3DM/bcBf8WPiRz2tNpaov9lPZfNcmNo6LXA== + dependencies: + chalk "^4.0.0" + escodegen "^1.13.0" + espree "^9.0.0" + estraverse "^5.1.0" + glob "^8.0.0" + jsdoc "^4.0.0" + minimist "^1.2.0" + semver "^7.1.2" + tmp "^0.2.1" + uglify-js "^3.7.7" + +protobufjs@7.2.4: + version "7.2.4" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.4.tgz#3fc1ec0cdc89dd91aef9ba6037ba07408485c3ae" + integrity sha512-AT+RJgD2sH8phPmCf7OUZR8xGdcJRga4+1cOaXJ64hvcSkVhNcRHOwIxUatPH15+nj59WAGTDv3LSGZPEQbJaQ== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/node" ">=13.7.0" + long "^5.0.0" + +protobufjs@^7.0.0, protobufjs@^7.2.4: + version "7.2.5" + resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-7.2.5.tgz#45d5c57387a6d29a17aab6846dcc283f9b8e7f2d" + integrity sha512-gGXRSXvxQ7UiPgfw8gevrfRWcTlSbOFg+p/N+JVJEK5VhueL2miT6qTymqAmjr1Q5WbOCyJbyrk6JfWKwlFn6A== + dependencies: + "@protobufjs/aspromise" "^1.1.2" + "@protobufjs/base64" "^1.1.2" + "@protobufjs/codegen" "^2.0.4" + "@protobufjs/eventemitter" "^1.1.0" + "@protobufjs/fetch" "^1.1.0" + "@protobufjs/float" "^1.0.2" + "@protobufjs/inquire" "^1.1.0" + "@protobufjs/path" "^1.1.2" + "@protobufjs/pool" "^1.1.0" + "@protobufjs/utf8" "^1.1.0" + "@types/node" ">=13.7.0" + long "^5.0.0" + proxy-addr@~2.0.5: version "2.0.7" resolved "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" @@ -7320,6 +11104,11 @@ proxy-addr@~2.0.5: forwarded "0.2.0" ipaddr.js "1.9.1" +proxy-compare@2.5.1: + version "2.5.1" + resolved "https://registry.yarnpkg.com/proxy-compare/-/proxy-compare-2.5.1.tgz#17818e33d1653fbac8c2ec31406bce8a2966f600" + integrity sha512-oyfc0Tx87Cpwva5ZXezSp5V9vht1c7dZBhvuV/y3ctkgMVUmiAGDVeeB0dKhGSyT0v1ZTEQYpe/RXlBVBNuCLA== + psl@^1.1.28, psl@^1.1.33: version "1.8.0" resolved "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz" @@ -7360,16 +11149,43 @@ q@^1.1.2: resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz" integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= +qrcode@1.5.3, qrcode@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/qrcode/-/qrcode-1.5.3.tgz#03afa80912c0dccf12bc93f615a535aad1066170" + integrity sha512-puyri6ApkEHYiVl4CFzo1tDkAZ+ATcnbJrJ6RiBM1Fhctdn/ix9MTE3hRph33omisEbC/2fcfemsseiKgBPKZg== + dependencies: + dijkstrajs "^1.0.1" + encode-utf8 "^1.0.3" + pngjs "^5.0.0" + yargs "^15.3.1" + qs@6.7.0: version "6.7.0" resolved "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz" integrity sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== +qs@^6.10.3: + version "6.11.2" + resolved "https://registry.yarnpkg.com/qs/-/qs-6.11.2.tgz#64bea51f12c1f5da1bc01496f48ffcff7c69d7d9" + integrity sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA== + dependencies: + side-channel "^1.0.4" + qs@~6.5.2: version "6.5.2" resolved "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== +query-string@7.1.3: + version "7.1.3" + resolved "https://registry.yarnpkg.com/query-string/-/query-string-7.1.3.tgz#a1cf90e994abb113a325804a972d98276fe02328" + integrity sha512-hh2WYhq4fi8+b+/2Kg9CEge4fDPvHS534aOOvOZeQ3+Vf2mCFsaFBYj0i+iXcAq6I9Vzp5fjMFBlONvayDC1qg== + dependencies: + decode-uri-component "^0.2.2" + filter-obj "^1.1.0" + split-on-first "^1.0.0" + strict-uri-encode "^2.0.0" + query-string@^5.0.1: version "5.1.1" resolved "https://registry.npmjs.org/query-string/-/query-string-5.1.1.tgz" @@ -7384,11 +11200,21 @@ queue-microtask@^1.2.2: resolved "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A== +quick-format-unescaped@^4.0.3: + version "4.0.4" + resolved "https://registry.yarnpkg.com/quick-format-unescaped/-/quick-format-unescaped-4.0.4.tgz#93ef6dd8d3453cbc7970dd614fad4c5954d6b5a7" + integrity sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg== + quick-lru@^5.1.1: version "5.1.1" resolved "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz" integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA== +radix3@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/radix3/-/radix3-1.1.0.tgz#9745df67a49c522e94a33d0a93cf743f104b6e0d" + integrity sha512-pNsHDxbGORSvuSScqNJ+3Km6QAVqk8CfsCBIEoDgpqLrkD2f3QM4I7d1ozJJ172OmIcoUcerZaNWqtLkRXTV3A== + randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0: version "2.1.0" resolved "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" @@ -7438,7 +11264,7 @@ react-dom@^16.13.1: prop-types "^15.6.2" scheduler "^0.19.1" -react-is@^16.8.1: +react-is@^16.7.0, react-is@^16.8.1: version "16.13.1" resolved "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz" integrity sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== @@ -7457,6 +11283,25 @@ react-query@^3.23.2: broadcast-channel "^3.4.1" match-sorter "^6.0.2" +react-remove-scroll-bar@^2.3.3: + version "2.3.4" + resolved "https://registry.yarnpkg.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz#53e272d7a5cb8242990c7f144c44d8bd8ab5afd9" + integrity sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A== + dependencies: + react-style-singleton "^2.2.1" + tslib "^2.0.0" + +react-remove-scroll@2.5.5: + version "2.5.5" + resolved "https://registry.yarnpkg.com/react-remove-scroll/-/react-remove-scroll-2.5.5.tgz#1e31a1260df08887a8a0e46d09271b52b3a37e77" + integrity sha512-ImKhrzJJsyXJfBZ4bzu8Bwpka14c/fQt0k+cyFp/PBhTfyDnU5hjOtM4AG/0AMyy8oKzOTR0lDgJIM7pYXI0kw== + dependencies: + react-remove-scroll-bar "^2.3.3" + react-style-singleton "^2.2.1" + tslib "^2.1.0" + use-callback-ref "^1.3.0" + use-sidecar "^1.1.2" + react-slick@^0.28.1: version "0.28.1" resolved "https://registry.npmjs.org/react-slick/-/react-slick-0.28.1.tgz" @@ -7468,6 +11313,15 @@ react-slick@^0.28.1: lodash.debounce "^4.0.8" resize-observer-polyfill "^1.5.0" +react-style-singleton@^2.2.1: + version "2.2.1" + resolved "https://registry.yarnpkg.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz#f99e420492b2d8f34d38308ff660b60d0b1205b4" + integrity sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g== + dependencies: + get-nonce "^1.0.0" + invariant "^2.2.4" + tslib "^2.0.0" + react-typing-effect@^2.0.5: version "2.0.5" resolved "https://registry.npmjs.org/react-typing-effect/-/react-typing-effect-2.0.5.tgz" @@ -7535,6 +11389,15 @@ read-pkg@^3.0.0: normalize-package-data "^2.3.2" path-type "^3.0.0" +readable-stream@^3.0.0, readable-stream@^3.1.1, readable-stream@^3.5.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@^3.6.0: version "3.6.0" resolved "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz" @@ -7551,6 +11414,23 @@ readdirp@~3.6.0: dependencies: picomatch "^2.2.1" +real-require@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/real-require/-/real-require-0.1.0.tgz#736ac214caa20632847b7ca8c1056a0767df9381" + integrity sha512-r/H9MzAWtrv8aSVjPCMFpDMl5q66GqtmmRkRjpHTsp4zBAa+snZyiQNlMONiUmEJcsnaw0wCauJ2GWODr/aFkg== + +redis-errors@^1.0.0, redis-errors@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/redis-errors/-/redis-errors-1.2.0.tgz#eb62d2adb15e4eaf4610c04afe1529384250abad" + integrity sha512-1qny3OExCf0UvUV/5wpYKf2YwPcOqXzkwKKSmKHiE6ZMQs5heeE/c8eXK+PNllPvmjgAbfnsbpkGZWy8cBpn9w== + +redis-parser@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/redis-parser/-/redis-parser-3.0.0.tgz#b66d828cdcafe6b4b8a428a7def4c6bcac31c8b4" + integrity sha512-DJnGAeenTdpMEH6uAJRK/uiyEIH9WVsUmoLwzudwGJUwZPp80PDBWPHXSAGNPwNvIXAbe7MSUB1zQFugFml66A== + dependencies: + redis-errors "^1.0.0" + regenerate-unicode-properties@^8.2.0: version "8.2.0" resolved "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz" @@ -7573,6 +11453,11 @@ regenerator-runtime@^0.13.4: resolved "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.7.tgz" integrity sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== +regenerator-runtime@^0.14.0: + version "0.14.0" + resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz#5e19d68eb12d486f797e15a3c6a918f7cec5eb45" + integrity sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA== + regenerator-transform@^0.14.2: version "0.14.5" resolved "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz" @@ -7663,6 +11548,18 @@ require-from-string@^2.0.2: resolved "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" integrity sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw== +require-main-filename@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" + integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + +requizzle@^0.2.3: + version "0.2.4" + resolved "https://registry.yarnpkg.com/requizzle/-/requizzle-0.2.4.tgz#319eb658b28c370f0c20f968fa8ceab98c13d27c" + integrity sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw== + dependencies: + lodash "^4.17.21" + resize-observer-polyfill@^1.5.0, resize-observer-polyfill@^1.5.1: version "1.5.1" resolved "https://registry.npmjs.org/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz" @@ -7698,6 +11595,15 @@ resolve@^1.10.0, resolve@^1.13.1, resolve@^1.14.2, resolve@^1.17.0, resolve@^1.2 is-core-module "^2.2.0" path-parse "^1.0.6" +resolve@^1.19.0: + version "1.22.8" + resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" + integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== + dependencies: + is-core-module "^2.13.0" + path-parse "^1.0.7" + supports-preserve-symlinks-flag "^1.0.0" + resolve@^1.22.0: version "1.22.0" resolved "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz" @@ -7730,6 +11636,14 @@ restore-cursor@^3.1.0: onetime "^5.1.0" signal-exit "^3.0.2" +retry-request@^5.0.0: + version "5.0.2" + resolved "https://registry.yarnpkg.com/retry-request/-/retry-request-5.0.2.tgz#143d85f90c755af407fcc46b7166a4ba520e44da" + integrity sha512-wfI3pk7EE80lCIXprqh7ym48IHYdwmAAzESdbU8Q9l7pnRCk9LEhpbOTNKjz6FARLm/Bl5m+4F0ABxOkYUujSQ== + dependencies: + debug "^4.1.1" + extend "^3.0.2" + reusify@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" @@ -7750,6 +11664,13 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" +rlp@^2.2.3: + version "2.2.7" + resolved "https://registry.yarnpkg.com/rlp/-/rlp-2.2.7.tgz#33f31c4afac81124ac4b283e2bd4d9720b30beaf" + integrity sha512-d5gdPmgQ0Z+AklL2NVXr/IoSjNZFfTVvQWzL/AM2AOcSzYP2xjlb0AC8YyCLc41MSNf6P6QVtjgPdmVtzb+4lQ== + dependencies: + bn.js "^5.2.0" + rlp@^2.2.4: version "2.2.6" resolved "https://registry.npmjs.org/rlp/-/rlp-2.2.6.tgz" @@ -7757,6 +11678,19 @@ rlp@^2.2.4: dependencies: bn.js "^4.11.1" +rpc-websockets@^7.5.1: + version "7.6.2" + resolved "https://registry.yarnpkg.com/rpc-websockets/-/rpc-websockets-7.6.2.tgz#ed82f21ea8290f26d73f10d0dc0f9425dc364b81" + integrity sha512-+M1fOYMPxvOQDHbSItkD/an4fRwPZ1Nft1zv48G84S0TyChG2A1GXmjWkbs3o2NxW+q36H9nM2uLo5yojTrPaA== + dependencies: + "@babel/runtime" "^7.17.2" + eventemitter3 "^4.0.7" + uuid "^8.3.2" + ws "^8.5.0" + optionalDependencies: + bufferutil "^4.0.1" + utf-8-validate "^5.0.2" + rtl-css-js@^1.14.0: version "1.14.1" resolved "https://registry.npmjs.org/rtl-css-js/-/rtl-css-js-1.14.1.tgz" @@ -7771,7 +11705,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@^6.6.7: +rxjs@^6.6.3, rxjs@^6.6.7: version "6.6.7" resolved "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== @@ -7795,6 +11729,16 @@ safe-buffer@^5.0.1, safe-buffer@^5.1.0, safe-buffer@^5.1.1, safe-buffer@^5.1.2, resolved "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== +safe-json-utils@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/safe-json-utils/-/safe-json-utils-1.1.1.tgz#0e883874467d95ab914c3f511096b89bfb3e63b1" + integrity sha512-SAJWGKDs50tAbiDXLf89PDwt9XYkWyANFWVzn4dTXl5QyI8t2o/bW5/OJl3lvc2WVU4MEpTo9Yz5NVFNsp+OJQ== + +safe-stable-stringify@^2.1.0: + version "2.4.3" + resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886" + integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g== + "safer-buffer@>= 2.1.2 < 3", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0: version "2.1.2" resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" @@ -7840,7 +11784,7 @@ screenfull@^5.1.0: resolved "https://registry.npmjs.org/screenfull/-/screenfull-5.1.0.tgz" integrity sha512-dYaNuOdzr+kc6J6CFcBrzkLCfyGcMg+gWkJ8us93IQ7y1cevhQAugFsaCdMHb6lw8KV3xPzSxzH7zM1dQap9mA== -scrypt-js@^3.0.0, scrypt-js@^3.0.1: +scrypt-js@3.0.1, scrypt-js@^3.0.0, scrypt-js@^3.0.1: version "3.0.1" resolved "https://registry.npmjs.org/scrypt-js/-/scrypt-js-3.0.1.tgz" integrity sha512-cdwTTnqPu0Hyvf5in5asVdZocVDTNRmR7XEcJuIzMjJeSHybHl7vpB66AzwTaIg6CLSbtjcxc8fqcySfnTkccA== @@ -7874,6 +11818,13 @@ semver@^6.0.0, semver@^6.1.1, semver@^6.1.2, semver@^6.3.0: resolved "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz" integrity sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== +semver@^7.1.2, semver@^7.3.7, semver@^7.3.8: + version "7.5.4" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e" + integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA== + dependencies: + lru-cache "^6.0.0" + semver@^7.2.1, semver@^7.3.2, semver@^7.3.5: version "7.3.5" resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz" @@ -7921,6 +11872,11 @@ servify@^0.1.12: request "^2.79.0" xhr "^2.3.3" +set-blocking@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/set-blocking/-/set-blocking-2.0.0.tgz#045f9782d011ae9a6803ddd382b24392b3d890f7" + integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== + set-harmonic-interval@^1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/set-harmonic-interval/-/set-harmonic-interval-1.0.1.tgz" @@ -7936,7 +11892,7 @@ setprototypeof@1.1.1: resolved "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz" integrity sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== -sha.js@^2.4.0, sha.js@^2.4.8: +sha.js@^2.4.0, sha.js@^2.4.11, sha.js@^2.4.8: version "2.4.11" resolved "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz" integrity sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== @@ -8027,6 +11983,13 @@ slugify@^1.6.0: resolved "https://registry.npmjs.org/slugify/-/slugify-1.6.0.tgz" integrity sha512-FkMq+MQc5hzYgM86nLuHI98Acwi3p4wX+a5BO9Hhw4JdK4L7WueIiZ4tXEobImPqBz2sVcV0+Mu3GRB30IGang== +sonic-boom@^2.2.1: + version "2.8.0" + resolved "https://registry.yarnpkg.com/sonic-boom/-/sonic-boom-2.8.0.tgz#c1def62a77425090e6ad7516aad8eb402e047611" + integrity sha512-kuonw1YOYYNOve5iHdSahXPOK49GqwA+LZhI6Wz/l0rP57iKyXXIHaRagOBHAPmGwJC6od2Z9zgvZ5loSgMlVg== + dependencies: + atomic-sleep "^1.0.0" + source-map-js@^1.0.1, source-map-js@^1.0.2: version "1.0.2" resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz" @@ -8045,7 +12008,7 @@ source-map@0.5.6: resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz" integrity sha1-dc449SvwczxafwwRjYEzSiu19BI= -source-map@^0.5.0: +source-map@^0.5.0, source-map@^0.5.7: version "0.5.7" resolved "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz" integrity sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= @@ -8091,6 +12054,23 @@ spdx-license-ids@^3.0.0: resolved "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz" integrity sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ== +split-on-first@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/split-on-first/-/split-on-first-1.1.0.tgz#f610afeee3b12bce1d0c30425e76398b78249a5f" + integrity sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw== + +split2@^3.1.1: + version "3.2.2" + resolved "https://registry.yarnpkg.com/split2/-/split2-3.2.2.tgz#bf2cf2a37d838312c249c89206fd7a17dd12365f" + integrity sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + dependencies: + readable-stream "^3.0.0" + +split2@^4.0.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/split2/-/split2-4.2.0.tgz#c9c5920904d148bab0b9f67145f245a86aadbfa4" + integrity sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg== + sprintf-js@~1.0.2: version "1.0.3" resolved "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" @@ -8152,16 +12132,44 @@ stacktrace-js@^2.0.2: stack-generator "^2.0.5" stacktrace-gps "^3.0.4" +standard-as-callback@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/standard-as-callback/-/standard-as-callback-2.1.0.tgz#8953fc05359868a77b5b9739a665c5977bb7df45" + integrity sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A== + "statuses@>= 1.5.0 < 2", statuses@~1.5.0: version "1.5.0" resolved "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz" integrity sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= +std-env@^3.4.3: + version "3.4.3" + resolved "https://registry.yarnpkg.com/std-env/-/std-env-3.4.3.tgz#326f11db518db751c83fd58574f449b7c3060910" + integrity sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q== + +stream-browserify@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-3.0.0.tgz#22b0a2850cdf6503e73085da1fc7b7d0c2122f2f" + integrity sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA== + dependencies: + inherits "~2.0.4" + readable-stream "^3.5.0" + +stream-shift@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.1.tgz#d7088281559ab2778424279b0877da3c392d5a3d" + integrity sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + strict-uri-encode@^1.0.0: version "1.1.0" resolved "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= +strict-uri-encode@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz#b9c7330c7042862f6b142dc274bbcc5866ce3546" + integrity sha512-QwiXZgpRcKkhTj2Scnn++4PKtWsH0kpzZ62L2R6c/LUVYv7hVnZqcg2+sMuT6R7Jusu1vviK/MFsu6kNJfWlEQ== + string-argv@0.3.1: version "0.3.1" resolved "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz" @@ -8189,6 +12197,15 @@ string-width@^4.1.0, string-width@^4.2.0: is-fullwidth-code-point "^3.0.0" strip-ansi "^6.0.0" +string-width@^4.2.3: + version "4.2.3" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-4.2.3.tgz#269c7117d27b05ad2e536830a8ec895ef9c6d010" + integrity sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g== + dependencies: + emoji-regex "^8.0.0" + is-fullwidth-code-point "^3.0.0" + strip-ansi "^6.0.1" + string.prototype.matchall@^4.0.5: version "4.0.5" resolved "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.5.tgz" @@ -8242,6 +12259,13 @@ strip-ansi@^6.0.0: dependencies: ansi-regex "^5.0.0" +strip-ansi@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-6.0.1.tgz#9e26c63d30f53443e9489495b2105d37b67a85d9" + integrity sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + dependencies: + ansi-regex "^5.0.1" + strip-bom@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz" @@ -8281,11 +12305,26 @@ styled-jsx@5.0.2: resolved "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.0.2.tgz" integrity sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ== +stylis@4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/stylis/-/stylis-4.2.0.tgz#79daee0208964c8fe695a42fcffcac633a211a51" + integrity sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw== + stylis@^4.0.6: version "4.0.10" resolved "https://registry.npmjs.org/stylis/-/stylis-4.0.10.tgz" integrity sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg== +superstruct@^0.14.2: + version "0.14.2" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-0.14.2.tgz#0dbcdf3d83676588828f1cf5ed35cda02f59025b" + integrity sha512-nPewA6m9mR3d6k7WkZ8N8zpTWfenFH3q9pA2PkuiZxINr9DKB2+40wEQf0ixn8VaGuJ78AB6iWOtStI+/4FKZQ== + +superstruct@^1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/superstruct/-/superstruct-1.0.3.tgz#de626a5b49c6641ff4d37da3c7598e7a87697046" + integrity sha512-8iTn3oSS8nRGn+C2pgXSKPI3jmpm6FExNazNpjvqS6ZUJQCej3PUXEKM8NjHBOs54ExM+LPW/FBRhymrdcCiSg== + supports-color@^5.3.0: version "5.5.0" resolved "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz" @@ -8435,11 +12474,28 @@ test-exclude@^6.0.0: glob "^7.1.4" minimatch "^3.0.4" +text-encoding-utf-8@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/text-encoding-utf-8/-/text-encoding-utf-8-1.0.2.tgz#585b62197b0ae437e3c7b5d0af27ac1021e10d13" + integrity sha512-8bw4MY9WjdsD2aMtO0OzOCY3pXGYNx2d2FfHRVUKkiCPDWjKuOlhLVASS+pD7VkLTVjW268LYJHwsnPFlBpbAg== + text-table@^0.2.0: version "0.2.0" resolved "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz" integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= +thread-stream@^0.15.1: + version "0.15.2" + resolved "https://registry.yarnpkg.com/thread-stream/-/thread-stream-0.15.2.tgz#fb95ad87d2f1e28f07116eb23d85aba3bc0425f4" + integrity sha512-UkEhKIg2pD+fjkHQKyJO3yoIvAP3N6RlNFt2dUhcS1FGvCD1cQa1M/PGknCLFIyZdtJOWQjejp7bdNqmN7zwdA== + dependencies: + real-require "^0.1.0" + +three@^0.146.0: + version "0.146.0" + resolved "https://registry.yarnpkg.com/three/-/three-0.146.0.tgz#fd80f0d128ab4bb821a02191ae241e4e6326f17a" + integrity sha512-1lvNfLezN6OJ9NaFAhfX4sm5e9YCzHtaRgZ1+B4C+Hv6TibRMsuBAM5/wVKzxjpYIlMymvgsHEFrrigEfXnb2A== + throat@^6.0.1: version "6.0.1" resolved "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz" @@ -8450,7 +12506,7 @@ throttle-debounce@^3.0.1: resolved "https://registry.npmjs.org/throttle-debounce/-/throttle-debounce-3.0.1.tgz" integrity sha512-dTEWWNu6JmeVXY0ZYoPuH5cRIwc0MeGbJwah9KUNYSJwommQpCzTySTpEe8Gs1J23aeWEuAobe4Ag7EHVt/LOg== -through@^2.3.8: +"through@>=2.2.7 <3", through@^2.3.8: version "2.3.8" resolved "https://registry.npmjs.org/through/-/through-2.3.8.tgz" integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= @@ -8460,6 +12516,18 @@ timed-out@^4.0.0, timed-out@^4.0.1: resolved "https://registry.npmjs.org/timed-out/-/timed-out-4.0.1.tgz" integrity sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= +tiny-invariant@^1.2.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz#8560808c916ef02ecfd55e66090df23a4b7aa642" + integrity sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw== + +tmp@^0.2.1: + version "0.2.1" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14" + integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + dependencies: + rimraf "^3.0.0" + tmpl@1.0.x: version "1.0.4" resolved "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz" @@ -8516,6 +12584,16 @@ tr46@^2.1.0: dependencies: punycode "^2.1.1" +tr46@~0.0.3: + version "0.0.3" + resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" + integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== + +treeify@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/treeify/-/treeify-1.1.0.tgz#4e31c6a463accd0943879f30667c4fdaff411bb8" + integrity sha512-1m4RA7xVAJrSGrrXGs0L3YTwyvBs2S8PbRHaLZAkFw7JR8oIFwYtysxlBZhYIa7xSyiYJKZ3iGrrk55cGA3i9A== + trim-repeated@^1.0.0: version "1.0.0" resolved "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz" @@ -8538,11 +12616,16 @@ tsconfig-paths@^3.9.0: minimist "^1.2.0" strip-bom "^3.0.0" -tslib@^1.8.1, tslib@^1.9.0: +tslib@1.14.1, tslib@^1.8.1, tslib@^1.9.0: version "1.14.1" resolved "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" integrity sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== +tslib@^2.0.0, tslib@^2.3.1: + version "2.6.2" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.6.2.tgz#703ac29425e7b37cd6fd456e92404d46d1f3e4ae" + integrity sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q== + tslib@^2.1.0: version "2.3.0" resolved "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz" @@ -8562,6 +12645,11 @@ tunnel-agent@^0.6.0: dependencies: safe-buffer "^5.0.1" +tweetnacl-util@^0.15.1: + version "0.15.1" + resolved "https://registry.yarnpkg.com/tweetnacl-util/-/tweetnacl-util-0.15.1.tgz#b80fcdb5c97bcc508be18c44a4be50f022eea00b" + integrity sha512-RKJBIj8lySrShN4w6i/BonWp2Z/uxwC3h4y7xsRrpP59ZboCd0GpEVsOnMDYLMmKBpYhb5TgHzZXy7wTfYFBRw== + tweetnacl@1.x.x, tweetnacl@^1.0.3: version "1.0.3" resolved "https://registry.npmjs.org/tweetnacl/-/tweetnacl-1.0.3.tgz" @@ -8586,7 +12674,7 @@ type-check@~0.3.2: dependencies: prelude-ls "~1.1.2" -type-detect@4.0.8: +type-detect@4.0.8, type-detect@^4.0.0, type-detect@^4.0.8: version "4.0.8" resolved "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" integrity sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== @@ -8631,6 +12719,35 @@ typescript@4.6.3: resolved "https://registry.npmjs.org/typescript/-/typescript-4.6.3.tgz" integrity sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw== +uc.micro@^1.0.1, uc.micro@^1.0.5: + version "1.0.6" + resolved "https://registry.yarnpkg.com/uc.micro/-/uc.micro-1.0.6.tgz#9c411a802a409a91fc6cf74081baba34b24499ac" + integrity sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + +ufo@^1.2.0, ufo@^1.3.0: + version "1.3.1" + resolved "https://registry.yarnpkg.com/ufo/-/ufo-1.3.1.tgz#e085842f4627c41d4c1b60ebea1f75cdab4ce86b" + integrity sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw== + +uglify-js@^3.7.7: + version "3.17.4" + resolved "https://registry.yarnpkg.com/uglify-js/-/uglify-js-3.17.4.tgz#61678cf5fa3f5b7eb789bb345df29afb8257c22c" + integrity sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g== + +uint8arrays@^2.1.3: + version "2.1.10" + resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-2.1.10.tgz#34d023c843a327c676e48576295ca373c56e286a" + integrity sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A== + dependencies: + multiformats "^9.4.2" + +uint8arrays@^3.0.0, uint8arrays@^3.1.0: + version "3.1.1" + resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0" + integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg== + dependencies: + multiformats "^9.4.2" + ultron@~1.1.0: version "1.1.1" resolved "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz" @@ -8646,6 +12763,37 @@ unbox-primitive@^1.0.1: has-symbols "^1.0.2" which-boxed-primitive "^1.0.2" +uncrypto@^0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/uncrypto/-/uncrypto-0.1.3.tgz#e1288d609226f2d02d8d69ee861fa20d8348ef2b" + integrity sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q== + +underscore@~1.13.2: + version "1.13.6" + resolved "https://registry.yarnpkg.com/underscore/-/underscore-1.13.6.tgz#04786a1f589dc6c09f761fc5f45b89e935136441" + integrity sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A== + +undici-types@~5.26.4: + version "5.26.5" + resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617" + integrity sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA== + +unenv@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/unenv/-/unenv-1.7.4.tgz#a0e5a78de2c7c3c4563c06ba9763c96c59db3333" + integrity sha512-fjYsXYi30It0YCQYqLOcT6fHfMXsBr2hw9XC7ycf8rTG7Xxpe3ZssiqUnD0khrjiZEmkBXWLwm42yCSCH46fMw== + dependencies: + consola "^3.2.3" + defu "^6.1.2" + mime "^3.0.0" + node-fetch-native "^1.4.0" + pathe "^1.1.1" + +unfetch@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" + integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== + unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz" @@ -8692,6 +12840,37 @@ unquote@~1.1.1: resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz" integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= +unstorage@^1.9.0: + version "1.9.0" + resolved "https://registry.yarnpkg.com/unstorage/-/unstorage-1.9.0.tgz#0c1977f4e769a48344339ac97ec3f2feea94d43d" + integrity sha512-VpD8ZEYc/le8DZCrny3bnqKE4ZjioQxBRnWE+j5sGNvziPjeDlaS1NaFFHzl/kkXaO3r7UaF8MGQrs14+1B4pQ== + dependencies: + anymatch "^3.1.3" + chokidar "^3.5.3" + destr "^2.0.1" + h3 "^1.7.1" + ioredis "^5.3.2" + listhen "^1.2.2" + lru-cache "^10.0.0" + mri "^1.2.0" + node-fetch-native "^1.2.0" + ofetch "^1.1.1" + ufo "^1.2.0" + +untun@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/untun/-/untun-0.1.2.tgz#fa42a62ae24c1c5c6f3209692a2b0e1f573f1353" + integrity sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q== + dependencies: + citty "^0.1.3" + consola "^3.2.3" + pathe "^1.1.1" + +uqr@^0.1.2: + version "0.1.2" + resolved "https://registry.yarnpkg.com/uqr/-/uqr-0.1.2.tgz#5c6cd5dcff9581f9bb35b982cb89e2c483a41d7d" + integrity sha512-MJu7ypHq6QasgF5YRTjqscSzQp/W11zoUk6kvmlH+fmWEs63Y0Eib13hYFwAzagRJcVY8WVnlV+eBDUGMJ5IbA== + uri-js@^4.2.2: version "4.4.1" resolved "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" @@ -8723,6 +12902,26 @@ url-to-options@^1.0.1: resolved "https://registry.npmjs.org/url-to-options/-/url-to-options-1.0.1.tgz" integrity sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= +use-callback-ref@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz#772199899b9c9a50526fedc4993fc7fa1f7e32d5" + integrity sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w== + dependencies: + tslib "^2.0.0" + +use-sidecar@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/use-sidecar/-/use-sidecar-1.1.2.tgz#2f43126ba2d7d7e117aa5855e5d8f0276dfe73c2" + integrity sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw== + dependencies: + detect-node-es "^1.1.0" + tslib "^2.0.0" + +use-sync-external-store@1.2.0, use-sync-external-store@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" + integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== + utf-8-validate@^5.0.2: version "5.0.5" resolved "https://registry.npmjs.org/utf-8-validate/-/utf-8-validate-5.0.5.tgz" @@ -8762,6 +12961,17 @@ util@^0.12.0: safe-buffer "^5.1.2" which-typed-array "^1.1.2" +util@^0.12.4, util@^0.12.5: + version "0.12.5" + resolved "https://registry.yarnpkg.com/util/-/util-0.12.5.tgz#5f17a6059b73db61a875668781a1c2b136bd6fbc" + integrity sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA== + dependencies: + inherits "^2.0.3" + is-arguments "^1.0.4" + is-generator-function "^1.0.7" + is-typed-array "^1.1.3" + which-typed-array "^1.1.2" + utils-merge@1.0.1: version "1.0.1" resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz" @@ -8772,11 +12982,26 @@ uuid@3.3.2: resolved "https://registry.npmjs.org/uuid/-/uuid-3.3.2.tgz" integrity sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== +uuid@9.0.0: + version "9.0.0" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.0.tgz#592f550650024a38ceb0c562f2f6aa435761efb5" + integrity sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg== + uuid@^3.3.2: version "3.4.0" resolved "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz" integrity sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== +uuid@^8.3.2: + version "8.3.2" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-8.3.2.tgz#80d5b5ced271bb9af6c445f21a1a04c606cefbe2" + integrity sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + +uuid@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/uuid/-/uuid-9.0.1.tgz#e188d4c8853cc722220392c424cd637f32293f30" + integrity sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA== + v8-compile-cache@^2.0.3: version "2.3.0" resolved "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz" @@ -8799,11 +13024,24 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" -varint@^5.0.0: +valtio@1.11.2: + version "1.11.2" + resolved "https://registry.yarnpkg.com/valtio/-/valtio-1.11.2.tgz#b8049c02dfe65620635d23ebae9121a741bb6530" + integrity sha512-1XfIxnUXzyswPAPXo1P3Pdx2mq/pIqZICkWN60Hby0d9Iqb+MEIpqgYVlbflvHdrp2YR/q3jyKWRPJJ100yxaw== + dependencies: + proxy-compare "2.5.1" + use-sync-external-store "1.2.0" + +varint@^5.0.0, varint@^5.0.2: version "5.0.2" resolved "https://registry.npmjs.org/varint/-/varint-5.0.2.tgz" integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow== +varint@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0" + integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg== + vary@^1, vary@~1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" @@ -8853,6 +13091,14 @@ web3-bzz@1.5.2: got "9.6.0" swarm-js "^0.1.40" +web3-core-helpers@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core-helpers/-/web3-core-helpers-1.10.3.tgz#f2db40ea57e888795e46f229b06113b60bcd671c" + integrity sha512-Yv7dQC3B9ipOc5sWm3VAz1ys70Izfzb8n9rSiQYIPjpqtJM+3V4EeK6ghzNR6CO2es0+Yu9CtCkw0h8gQhrTxA== + dependencies: + web3-eth-iban "1.10.3" + web3-utils "1.10.3" + web3-core-helpers@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-core-helpers/-/web3-core-helpers-1.5.2.tgz" @@ -8861,6 +13107,17 @@ web3-core-helpers@1.5.2: web3-eth-iban "1.5.2" web3-utils "1.5.2" +web3-core-method@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core-method/-/web3-core-method-1.10.3.tgz#63f16310ccab4eec8eca0a337d534565c2ba8d33" + integrity sha512-VZ/Dmml4NBmb0ep5PTSg9oqKoBtG0/YoMPei/bq/tUdlhB2dMB79sbeJPwx592uaV0Vpk7VltrrrBv5hTM1y4Q== + dependencies: + "@ethersproject/transactions" "^5.6.2" + web3-core-helpers "1.10.3" + web3-core-promievent "1.10.3" + web3-core-subscriptions "1.10.3" + web3-utils "1.10.3" + web3-core-method@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-core-method/-/web3-core-method-1.5.2.tgz" @@ -8873,6 +13130,13 @@ web3-core-method@1.5.2: web3-core-subscriptions "1.5.2" web3-utils "1.5.2" +web3-core-promievent@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core-promievent/-/web3-core-promievent-1.10.3.tgz#9765dd42ce6cf2dc0a08eaffee607b855644f290" + integrity sha512-HgjY+TkuLm5uTwUtaAfkTgRx/NzMxvVradCi02gy17NxDVdg/p6svBHcp037vcNpkuGeFznFJgULP+s2hdVgUQ== + dependencies: + eventemitter3 "4.0.4" + web3-core-promievent@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-core-promievent/-/web3-core-promievent-1.5.2.tgz" @@ -8880,6 +13144,17 @@ web3-core-promievent@1.5.2: dependencies: eventemitter3 "4.0.4" +web3-core-requestmanager@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core-requestmanager/-/web3-core-requestmanager-1.10.3.tgz#c34ca8e998a18d6ca3fa7f7a11d4391da401c987" + integrity sha512-VT9sKJfgM2yBOIxOXeXiDuFMP4pxzF6FT+y8KTLqhDFHkbG3XRe42Vm97mB/IvLQCJOmokEjl3ps8yP1kbggyw== + dependencies: + util "^0.12.5" + web3-core-helpers "1.10.3" + web3-providers-http "1.10.3" + web3-providers-ipc "1.10.3" + web3-providers-ws "1.10.3" + web3-core-requestmanager@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-core-requestmanager/-/web3-core-requestmanager-1.5.2.tgz" @@ -8891,6 +13166,14 @@ web3-core-requestmanager@1.5.2: web3-providers-ipc "1.5.2" web3-providers-ws "1.5.2" +web3-core-subscriptions@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core-subscriptions/-/web3-core-subscriptions-1.10.3.tgz#58768cd72a9313252ef05dc52c09536f009a9479" + integrity sha512-KW0Mc8sgn70WadZu7RjQ4H5sNDJ5Lx8JMI3BWos+f2rW0foegOCyWhRu33W1s6ntXnqeBUw5rRCXZRlA3z+HNA== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.10.3" + web3-core-subscriptions@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-core-subscriptions/-/web3-core-subscriptions-1.5.2.tgz" @@ -8912,6 +13195,19 @@ web3-core@1.5.2: web3-core-requestmanager "1.5.2" web3-utils "1.5.2" +web3-core@^1.8.1: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-core/-/web3-core-1.10.3.tgz#4aeb8f4b0cb5775d9fa4edf1127864743f1c3ae3" + integrity sha512-Vbk0/vUNZxJlz3RFjAhNNt7qTpX8yE3dn3uFxfX5OHbuon5u65YEOd3civ/aQNW745N0vGUlHFNxxmn+sG9DIw== + dependencies: + "@types/bn.js" "^5.1.1" + "@types/node" "^12.12.6" + bignumber.js "^9.0.0" + web3-core-helpers "1.10.3" + web3-core-method "1.10.3" + web3-core-requestmanager "1.10.3" + web3-utils "1.10.3" + web3-eth-abi@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-eth-abi/-/web3-eth-abi-1.5.2.tgz" @@ -8965,6 +13261,14 @@ web3-eth-ens@1.5.2: web3-eth-contract "1.5.2" web3-utils "1.5.2" +web3-eth-iban@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-eth-iban/-/web3-eth-iban-1.10.3.tgz#91d458e5400195edc883a0d4383bf1cecd17240d" + integrity sha512-ZCfOjYKAjaX2TGI8uif5ah+J3BYFuo+47JOIV1RIz2l7kD9VfnxvRH5UiQDRyMALQC7KFd2hUqIEtHklapNyKA== + dependencies: + bn.js "^5.2.1" + web3-utils "1.10.3" + web3-eth-iban@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-eth-iban/-/web3-eth-iban-1.5.2.tgz" @@ -9012,6 +13316,16 @@ web3-net@1.5.2: web3-core-method "1.5.2" web3-utils "1.5.2" +web3-providers-http@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-providers-http/-/web3-providers-http-1.10.3.tgz#d8166ee89db82d37281ea9e15c5882a2d7928755" + integrity sha512-6dAgsHR3MxJ0Qyu3QLFlQEelTapVfWNTu5F45FYh8t7Y03T1/o+YAkVxsbY5AdmD+y5bXG/XPJ4q8tjL6MgZHw== + dependencies: + abortcontroller-polyfill "^1.7.5" + cross-fetch "^4.0.0" + es6-promise "^4.2.8" + web3-core-helpers "1.10.3" + web3-providers-http@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-providers-http/-/web3-providers-http-1.5.2.tgz" @@ -9020,6 +13334,14 @@ web3-providers-http@1.5.2: web3-core-helpers "1.5.2" xhr2-cookies "1.1.0" +web3-providers-ipc@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-providers-ipc/-/web3-providers-ipc-1.10.3.tgz#a7e015957fc037d8a87bd4b6ae3561c1b1ad1f46" + integrity sha512-vP5WIGT8FLnGRfswTxNs9rMfS1vCbMezj/zHbBe/zB9GauBRTYVrUo2H/hVrhLg8Ut7AbsKZ+tCJ4mAwpKi2hA== + dependencies: + oboe "2.1.5" + web3-core-helpers "1.10.3" + web3-providers-ipc@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-providers-ipc/-/web3-providers-ipc-1.5.2.tgz" @@ -9028,6 +13350,15 @@ web3-providers-ipc@1.5.2: oboe "2.1.5" web3-core-helpers "1.5.2" +web3-providers-ws@1.10.3: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-providers-ws/-/web3-providers-ws-1.10.3.tgz#03c84958f9da251349cd26fd7a4ae567e3af6caa" + integrity sha512-/filBXRl48INxsh6AuCcsy4v5ndnTZ/p6bl67kmO9aK1wffv7CT++DrtclDtVMeDGCgB3van+hEf9xTAVXur7Q== + dependencies: + eventemitter3 "4.0.4" + web3-core-helpers "1.10.3" + websocket "^1.0.32" + web3-providers-ws@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-providers-ws/-/web3-providers-ws-1.5.2.tgz" @@ -9047,6 +13378,20 @@ web3-shh@1.5.2: web3-core-subscriptions "1.5.2" web3-net "1.5.2" +web3-utils@1.10.3, web3-utils@^1.3.4, web3-utils@^1.8.1: + version "1.10.3" + resolved "https://registry.yarnpkg.com/web3-utils/-/web3-utils-1.10.3.tgz#f1db99c82549c7d9f8348f04ffe4e0188b449714" + integrity sha512-OqcUrEE16fDBbGoQtZXWdavsPzbGIDc5v3VrRTZ0XrIpefC/viZ1ZU9bGEemazyS0catk/3rkOOxpzTfY+XsyQ== + 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-utils@1.5.2: version "1.5.2" resolved "https://registry.npmjs.org/web3-utils/-/web3-utils-1.5.2.tgz" @@ -9073,6 +13418,11 @@ web3@^1.5.2: web3-shh "1.5.2" web3-utils "1.5.2" +webidl-conversions@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871" + integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ== + webidl-conversions@^5.0.0: version "5.0.0" resolved "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz" @@ -9112,6 +13462,14 @@ whatwg-mimetype@^2.3.0: resolved "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz" integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== +whatwg-url@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d" + integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw== + dependencies: + tr46 "~0.0.3" + webidl-conversions "^3.0.0" + whatwg-url@^8.0.0, whatwg-url@^8.5.0: version "8.6.0" resolved "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz" @@ -9132,6 +13490,11 @@ which-boxed-primitive@^1.0.2: is-string "^1.0.5" is-symbol "^1.0.3" +which-module@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" + integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== + which-typed-array@^1.1.2: version "1.1.4" resolved "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.4.tgz" @@ -9190,6 +13553,16 @@ write-file-atomic@^3.0.0: signal-exit "^3.0.2" typedarray-to-buffer "^3.1.5" +ws@7.4.6, ws@^7.4.5: + version "7.4.6" + resolved "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" + integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== + +ws@8.9.0: + version "8.9.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.9.0.tgz#2a994bb67144be1b53fe2d23c53c028adeb7f45e" + integrity sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg== + ws@^3.0.0: version "3.3.3" resolved "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz" @@ -9199,10 +13572,15 @@ ws@^3.0.0: safe-buffer "~5.1.0" ultron "~1.1.0" -ws@^7.4.5: - version "7.4.6" - resolved "https://registry.npmjs.org/ws/-/ws-7.4.6.tgz" - integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== +ws@^7.4.0, ws@^7.5.1: + version "7.5.9" + resolved "https://registry.yarnpkg.com/ws/-/ws-7.5.9.tgz#54fa7db29f4c7cec68b1ddd3a89de099942bb591" + integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + +ws@^8.5.0: + version "8.14.2" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.14.2.tgz#6c249a806eb2db7a20d26d51e7709eab7b2e6c7f" + integrity sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g== ws@^8.8.1: version "8.11.0" @@ -9256,11 +13634,21 @@ xmlchars@^2.2.0: resolved "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz" integrity sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== -xtend@^4.0.0, xtend@^4.0.2: +xmlcreate@^2.0.4: + version "2.0.4" + resolved "https://registry.yarnpkg.com/xmlcreate/-/xmlcreate-2.0.4.tgz#0c5ab0f99cdd02a81065fa9cd8f8ae87624889be" + integrity sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg== + +xtend@^4.0.0, xtend@^4.0.1, xtend@^4.0.2: version "4.0.2" resolved "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz" integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== +y18n@^4.0.0: + version "4.0.3" + resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.3.tgz#b5f259c82cd6e336921efd7bfd8bf560de9eeedf" + integrity sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + y18n@^5.0.5: version "5.0.8" resolved "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" @@ -9286,12 +13674,47 @@ yaml@^1.10.0, yaml@^1.10.2: resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz" integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== +yaml@^2.3.1: + version "2.3.4" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.4.tgz#53fc1d514be80aabf386dc6001eb29bf3b7523b2" + integrity sha512-8aAvwVUSHpfEqTQ4w/KMlf3HcRdt50E5ODIQJBw1fQ5RL34xabzxtUlzTXVqc4rkZsPbvrXKWnABCD7kWSmocA== + +yargs-parser@^18.1.2: + version "18.1.3" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-18.1.3.tgz#be68c4975c6b2abf469236b0c870362fab09a7b0" + integrity sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + dependencies: + camelcase "^5.0.0" + decamelize "^1.2.0" + yargs-parser@^20.2.2: version "20.2.9" resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== -yargs@^16.0.3: +yargs-parser@^21.1.1: + version "21.1.1" + resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35" + integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw== + +yargs@^15.3.1: + version "15.4.1" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8" + integrity sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + dependencies: + cliui "^6.0.0" + decamelize "^1.2.0" + find-up "^4.1.0" + get-caller-file "^2.0.1" + require-directory "^2.1.1" + require-main-filename "^2.0.0" + set-blocking "^2.0.0" + string-width "^4.2.0" + which-module "^2.0.0" + y18n "^4.0.0" + yargs-parser "^18.1.2" + +yargs@^16.0.3, yargs@^16.2.0: version "16.2.0" resolved "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz" integrity sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== @@ -9303,3 +13726,31 @@ yargs@^16.0.3: string-width "^4.2.0" y18n "^5.0.5" yargs-parser "^20.2.2" + +yargs@^17.7.2: + version "17.7.2" + resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269" + integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w== + dependencies: + cliui "^8.0.1" + escalade "^3.1.1" + get-caller-file "^2.0.5" + require-directory "^2.1.1" + string-width "^4.2.3" + y18n "^5.0.5" + yargs-parser "^21.1.1" + +zksync-web3@^0.14.3: + version "0.14.4" + resolved "https://registry.yarnpkg.com/zksync-web3/-/zksync-web3-0.14.4.tgz#0b70a7e1a9d45cc57c0971736079185746d46b1f" + integrity sha512-kYehMD/S6Uhe1g434UnaMN+sBr9nQm23Ywn0EUP5BfQCsbjcr3ORuS68PosZw8xUTu3pac7G6YMSnNHk+fwzvg== + +zod-to-json-schema@^3.17.1: + version "3.21.4" + resolved "https://registry.yarnpkg.com/zod-to-json-schema/-/zod-to-json-schema-3.21.4.tgz#de97c5b6d4a25e9d444618486cb55c0c7fb949fd" + integrity sha512-fjUZh4nQ1s6HMccgIeE0VP4QG/YRGPmyjO9sAh890aQKPEk3nqbfUXhMFaC+Dr5KvYBm8BCyvfpZf2jY9aGSsw== + +zod@^3.22.3: + version "3.22.4" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff" + integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg== From 25e5f4c063e0757eced31cd4dd0e49f8fa876567 Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Wed, 15 Nov 2023 01:10:28 +0530 Subject: [PATCH 3/7] draft nft page --- pages/nft.tsx | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 pages/nft.tsx diff --git a/pages/nft.tsx b/pages/nft.tsx new file mode 100644 index 00000000..13c93051 --- /dev/null +++ b/pages/nft.tsx @@ -0,0 +1,62 @@ +import { useAddress, useDisconnect, useConnectionStatus, useMetamask, useContract, useOwnedNFTs, MediaRenderer } from "@thirdweb-dev/react"; +import { BaseContract } from "ethers"; +import { useCallback, useEffect, useRef, useState } from "react"; + +const contractAddresses = [ + "0x6B7508b491b907B2C6d86737516F3786Ddc75063", + "0x9DD893814e0934C038EeD71eD0591DB201674747", + "0x4d08e6e1c7607906Cd87Ef189a39aF7A68f677A3", + "0x405355C2613B516812eA4d2159Ca8798AEdb97D5", + "0xcBD6701C3313aC76c529468957Fc2137484A4A51", +]; + +export default function NFTsPage() { + + const connectionStatus = useConnectionStatus(); + const address = useAddress(); + const connect = useMetamask(); + const disconnect = useDisconnect(); + const isConnected = (connectionStatus === "connected") ? true : false; + + const { contract } = useContract("0xcBD6701C3313aC76c529468957Fc2137484A4A51"); + const { data, isLoading, error } = useOwnedNFTs(contract, address); + const metadata = data?.[0].metadata; + + console.log(metadata); + + + return ( + <> +
+

Minted NFTs

+

+ {isConnected ? (`Connected wallet address: ${address}`): ("Connect wallet to view the minted NFTs:")} +

+ {isConnected ? ( + + ) : ( + + )} +
+
+ {!isLoading && (
+ +

{metadata?.name}

+
+ )} +
+ + ); +}; + +export async function getStaticProps() { + return { + props: { + meta: { + title: 'NFT Page', + description: + 'View your NFTs here.', + }, + }, + }; +}; \ No newline at end of file From 8589addd4ac4a824e58c9614f94201f75624f5cf Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Wed, 15 Nov 2023 01:11:14 +0530 Subject: [PATCH 4/7] draft banner button --- components/pages/home/homepage-teasers.tsx | 4 ++++ public/images/home/banners/banners-nft.png | Bin 0 -> 86280 bytes 2 files changed, 4 insertions(+) create mode 100644 public/images/home/banners/banners-nft.png diff --git a/components/pages/home/homepage-teasers.tsx b/components/pages/home/homepage-teasers.tsx index 88cbbc0c..00a650f7 100644 --- a/components/pages/home/homepage-teasers.tsx +++ b/components/pages/home/homepage-teasers.tsx @@ -5,6 +5,10 @@ const TEASERS = { href: '/giftdrop', alt: 'GiftDrop is a series of free commemorative mint drops for the EDGizens!', }, + nft: { + href: '/nft', + alt: 'Your NFT Page!', + }, csp: { href: '/csp', alt: 'Support the ongoing community contributions through the monthly editions of limited NFTs and get exclusive perks.', diff --git a/public/images/home/banners/banners-nft.png b/public/images/home/banners/banners-nft.png new file mode 100644 index 0000000000000000000000000000000000000000..39e77b630858dd31b3510e939a0e75fc042241fb GIT binary patch literal 86280 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 literal 0 HcmV?d00001 From 10dd3e3ec1b49626edfd52180d530cc629c29634 Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Wed, 15 Nov 2023 01:11:41 +0530 Subject: [PATCH 5/7] rough nft page --- pages/rough.tsx | 194 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 194 insertions(+) create mode 100644 pages/rough.tsx diff --git a/pages/rough.tsx b/pages/rough.tsx new file mode 100644 index 00000000..b9caa00e --- /dev/null +++ b/pages/rough.tsx @@ -0,0 +1,194 @@ + // generate a function that returns an object containing nft_url and nft name + const generate = (wallet: string, addresses: string[]): {name: string, img: string}[] => { + + let nfts: {name: string, img: string}[] = []; + + console.log(addresses, "inside function:"); + + for(let address in addresses){ + const { contract } = useContract(addresses[address]); + const { data, isLoading, error } = useOwnedNFTs(contract, wallet); + let nft = {name: "", img: ""}; + const metadata = data?.[0].metadata; + nft.img = metadata?.animation_url; + useEffect(() => { + setLoader(isLoading); + setError(error); + },[]) + nft.name = metadata?.name.toString().split(": ")[1]; + nfts.push(nft); + } + return nfts; + }; + + const nfts = generate(wallet, addresses); + console.log(nfts) + + + +import { Listbox } from '@headlessui/react'; +import { useState, Fragment, useEffect } from 'react'; +import { useOwnedNFTs, useContract, useAddress, MediaRenderer, useMetamask, useDisconnect } from '@thirdweb-dev/react'; +import IconArrow from 'remixicon/icons/Arrows/arrow-down-s-line.svg'; + +const NFTsSeries = [ + { + index: 1, + type: 'NFTDrop Series', + addresses: [ + "0x6B7508b491b907B2C6d86737516F3786Ddc75063", + "0x9DD893814e0934C038EeD71eD0591DB201674747", + "0x4d08e6e1c7607906Cd87Ef189a39aF7A68f677A3", + "0x405355C2613B516812eA4d2159Ca8798AEdb97D5" + ], + }, + { + index: 2, + type: 'GiftDrop Series', + addresses: ["0xcBD6701C3313aC76c529468957Fc2137484A4A51"], + }, +]; + +const maxIndex = Math.max(...NFTsSeries.map((m) => m.index)); + +export default function NftPage() { + const [activeIndex, setActiveIndex] = useState(maxIndex); + const [loader, setLoader] = useState(true); + const [error, setError] = useState(); + const selectedEdition = NFTsSeries.find((m) => m.index === activeIndex); + const dropdownOptions = NFTsSeries.map((m) => m.type); + + console.log(selectedEdition); + + const addresses = selectedEdition.addresses; + console.log(addresses); + + + const wallet = useAddress(); + + + const disconnectWallet = useDisconnect(); + const connectWallet = useMetamask(); + + return ( + <> +
+
+ {nfts.map((nft, index) => ( + + {!loader &&
+ +
} + {console.log(nft.img)} +

{nft.name}

+
*/} + {/* )) + } +
+
+ + ); +} + +export async function getStaticProps() { + return { + props: { + meta: { + title: 'NFT Page', + description: + 'View your NFTs here.', + }, + }, + }; +} + +import { Listbox } from "@headlessui/react"; +import { useState, Fragment, useEffect } from 'react'; +import { useDisconnect, useMetamask } from "@thirdweb-dev/react"; +import IconArrow from 'remixicon/icons/Arrows/arrow-down-s-line.svg'; + + +const NFTsSeries = [ + { + index: 1, + type: 'NFTDrop Series', + addresses: [ + "0x6B7508b491b907B2C6d86737516F3786Ddc75063", + "0x9DD893814e0934C038EeD71eD0591DB201674747", + "0x4d08e6e1c7607906Cd87Ef189a39aF7A68f677A3", + "0x405355C2613B516812eA4d2159Ca8798AEdb97D5" + ], + }, + { + index: 2, + type: 'GiftDrop Series', + addresses: ["0xcBD6701C3313aC76c529468957Fc2137484A4A51"], + }, +]; + +const maxIndex = Math.max(...NFTsSeries.map((m) => m.index)); + +export default function NFTsPage() { + + const [activeIndex, setActiveIndex] = useState(maxIndex); + const selectedEdition = NFTsSeries.find((m) => m.index === activeIndex); + const dropdownOptions = NFTsSeries.map((m) => m.type); + const disconnectWallet = useDisconnect(); + const connectWallet = useMetamask(); + + return ( + <> +
+

Minted NFTs

+

+ Connect wallet to view minted NFTs: +

+ + +
+
+
+ + + {selectedEdition?.type} + + + + {dropdownOptions.map((type, index) => ( + + {({ active }) => (active ? {type} : {type})} + + ))} + + +
+
+ + ) +} + +const NFTsContractAddress = [ + { + index: 1, + type: "NFT Drop Series", + address: "0x6B7508b491b907B2C6d86737516F3786Ddc75063", + }, + { + index: 2, + type: "GiftDrop Series", + address: "0xcBD6701C3313aC76c529468957Fc2137484A4A51", + }, +]; + + useEffect(() => { + const getContractMetadata = (addresses: string[]) => { + for(let index in addresses){ + console.log(addresses[index]); + } + }; + getContractMetadata(contractAddresses); + },[]); From 401885c53bdf8977dec8d1c3decd85a86f9e6b6b Mon Sep 17 00:00:00 2001 From: pranavcpawar Date: Tue, 21 Nov 2023 17:20:04 +0530 Subject: [PATCH 6/7] fix loop issue for contract addresses --- pages/nft.tsx | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/pages/nft.tsx b/pages/nft.tsx index 13c93051..79fe1047 100644 --- a/pages/nft.tsx +++ b/pages/nft.tsx @@ -1,6 +1,5 @@ import { useAddress, useDisconnect, useConnectionStatus, useMetamask, useContract, useOwnedNFTs, MediaRenderer } from "@thirdweb-dev/react"; -import { BaseContract } from "ethers"; -import { useCallback, useEffect, useRef, useState } from "react"; +import { useState } from "react"; const contractAddresses = [ "0x6B7508b491b907B2C6d86737516F3786Ddc75063", @@ -12,19 +11,33 @@ const contractAddresses = [ export default function NFTsPage() { + const [ nfts, setNfts ] = useState<[]>([]); + const connectionStatus = useConnectionStatus(); const address = useAddress(); const connect = useMetamask(); const disconnect = useDisconnect(); const isConnected = (connectionStatus === "connected") ? true : false; + const getNftMetadata = (address: string) => { + contractAddresses.forEach((contractAddress) => { + const { contract } = useContract(contractAddress); + const { data, isLoading, error } = useOwnedNFTs(contract, address); + if (!isLoading && data.length){ + console.log("inside loop:", data); + const metadata = data?.[0].metadata; + console.log("nft metadata: ", metadata); + } + + }) + } + + getNftMetadata(address); + const { contract } = useContract("0xcBD6701C3313aC76c529468957Fc2137484A4A51"); const { data, isLoading, error } = useOwnedNFTs(contract, address); const metadata = data?.[0].metadata; - console.log(metadata); - - return ( <>
From 474b1c26cc02a5b2c94ddf089cac80ba3409eeda Mon Sep 17 00:00:00 2001 From: "Shankar D. Warang" Date: Tue, 21 Nov 2023 18:48:39 +0530 Subject: [PATCH 7/7] Delete pages/rough.tsx --- pages/rough.tsx | 194 ------------------------------------------------ 1 file changed, 194 deletions(-) delete mode 100644 pages/rough.tsx diff --git a/pages/rough.tsx b/pages/rough.tsx deleted file mode 100644 index b9caa00e..00000000 --- a/pages/rough.tsx +++ /dev/null @@ -1,194 +0,0 @@ - // generate a function that returns an object containing nft_url and nft name - const generate = (wallet: string, addresses: string[]): {name: string, img: string}[] => { - - let nfts: {name: string, img: string}[] = []; - - console.log(addresses, "inside function:"); - - for(let address in addresses){ - const { contract } = useContract(addresses[address]); - const { data, isLoading, error } = useOwnedNFTs(contract, wallet); - let nft = {name: "", img: ""}; - const metadata = data?.[0].metadata; - nft.img = metadata?.animation_url; - useEffect(() => { - setLoader(isLoading); - setError(error); - },[]) - nft.name = metadata?.name.toString().split(": ")[1]; - nfts.push(nft); - } - return nfts; - }; - - const nfts = generate(wallet, addresses); - console.log(nfts) - - - -import { Listbox } from '@headlessui/react'; -import { useState, Fragment, useEffect } from 'react'; -import { useOwnedNFTs, useContract, useAddress, MediaRenderer, useMetamask, useDisconnect } from '@thirdweb-dev/react'; -import IconArrow from 'remixicon/icons/Arrows/arrow-down-s-line.svg'; - -const NFTsSeries = [ - { - index: 1, - type: 'NFTDrop Series', - addresses: [ - "0x6B7508b491b907B2C6d86737516F3786Ddc75063", - "0x9DD893814e0934C038EeD71eD0591DB201674747", - "0x4d08e6e1c7607906Cd87Ef189a39aF7A68f677A3", - "0x405355C2613B516812eA4d2159Ca8798AEdb97D5" - ], - }, - { - index: 2, - type: 'GiftDrop Series', - addresses: ["0xcBD6701C3313aC76c529468957Fc2137484A4A51"], - }, -]; - -const maxIndex = Math.max(...NFTsSeries.map((m) => m.index)); - -export default function NftPage() { - const [activeIndex, setActiveIndex] = useState(maxIndex); - const [loader, setLoader] = useState(true); - const [error, setError] = useState(); - const selectedEdition = NFTsSeries.find((m) => m.index === activeIndex); - const dropdownOptions = NFTsSeries.map((m) => m.type); - - console.log(selectedEdition); - - const addresses = selectedEdition.addresses; - console.log(addresses); - - - const wallet = useAddress(); - - - const disconnectWallet = useDisconnect(); - const connectWallet = useMetamask(); - - return ( - <> -
-
- {nfts.map((nft, index) => ( - - {!loader &&
- -
} - {console.log(nft.img)} -

{nft.name}

-
*/} - {/* )) - } -
-
- - ); -} - -export async function getStaticProps() { - return { - props: { - meta: { - title: 'NFT Page', - description: - 'View your NFTs here.', - }, - }, - }; -} - -import { Listbox } from "@headlessui/react"; -import { useState, Fragment, useEffect } from 'react'; -import { useDisconnect, useMetamask } from "@thirdweb-dev/react"; -import IconArrow from 'remixicon/icons/Arrows/arrow-down-s-line.svg'; - - -const NFTsSeries = [ - { - index: 1, - type: 'NFTDrop Series', - addresses: [ - "0x6B7508b491b907B2C6d86737516F3786Ddc75063", - "0x9DD893814e0934C038EeD71eD0591DB201674747", - "0x4d08e6e1c7607906Cd87Ef189a39aF7A68f677A3", - "0x405355C2613B516812eA4d2159Ca8798AEdb97D5" - ], - }, - { - index: 2, - type: 'GiftDrop Series', - addresses: ["0xcBD6701C3313aC76c529468957Fc2137484A4A51"], - }, -]; - -const maxIndex = Math.max(...NFTsSeries.map((m) => m.index)); - -export default function NFTsPage() { - - const [activeIndex, setActiveIndex] = useState(maxIndex); - const selectedEdition = NFTsSeries.find((m) => m.index === activeIndex); - const dropdownOptions = NFTsSeries.map((m) => m.type); - const disconnectWallet = useDisconnect(); - const connectWallet = useMetamask(); - - return ( - <> -
-

Minted NFTs

-

- Connect wallet to view minted NFTs: -

- - -
-
-
- - - {selectedEdition?.type} - - - - {dropdownOptions.map((type, index) => ( - - {({ active }) => (active ? {type} : {type})} - - ))} - - -
-
- - ) -} - -const NFTsContractAddress = [ - { - index: 1, - type: "NFT Drop Series", - address: "0x6B7508b491b907B2C6d86737516F3786Ddc75063", - }, - { - index: 2, - type: "GiftDrop Series", - address: "0xcBD6701C3313aC76c529468957Fc2137484A4A51", - }, -]; - - useEffect(() => { - const getContractMetadata = (addresses: string[]) => { - for(let index in addresses){ - console.log(addresses[index]); - } - }; - getContractMetadata(contractAddresses); - },[]);