From 1a842aabb6c42eb9b09bcfe3163816f66965a1d4 Mon Sep 17 00:00:00 2001 From: Alex Donesky Date: Tue, 20 Dec 2022 14:05:07 -0600 Subject: [PATCH] Replace `eth-optimism/contracts` package with local snippet of gas price ABI and address (#16891) --- lavamoat/browserify/beta/policy.json | 1304 +++-------------- lavamoat/browserify/flask/policy.json | 1304 +++-------------- lavamoat/browserify/main/policy.json | 1304 +++-------------- package.json | 3 +- .../multi-layer-fee-message.js | 2 +- ui/ducks/send/send.js | 2 +- .../utils/optimism/fetchEstimatedL1Fee.js | 48 +- .../optimism/fetchEstimatedL1Fee.test.js | 50 + ui/pages/swaps/view-quote/view-quote.js | 4 +- yarn.lock | 983 +++---------- 10 files changed, 754 insertions(+), 4250 deletions(-) create mode 100644 ui/helpers/utils/optimism/fetchEstimatedL1Fee.test.js diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 9842988f1..5871e6467 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -116,60 +116,6 @@ "browserify>util": true } }, - "@eth-optimism/contracts": { - "packages": { - "ethers": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, "@ethereumjs/common": { "packages": { "@ethereumjs/common>crc-32": true, @@ -194,19 +140,9 @@ }, "@ethersproject/bignumber": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@ethersproject/bignumber>bn.js": true - } - }, - "@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "@ethersproject/bignumber>bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "@ethersproject/bignumber>bn.js": { @@ -217,6 +153,53 @@ "browserify>browser-resolve": true } }, + "@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "@ethersproject/providers": { + "globals": { + "WebSocket": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/providers>bech32": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, "@formatjs/intl-relativetimeformat": { "globals": { "Intl": true @@ -523,9 +506,8 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -537,72 +519,11 @@ "eth-query": true, "eth-rpc-errors": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "single-call-balance-checker-abi": true, "uuid": true } }, - "@metamask/assets-controllers>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>bech32": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, "@metamask/assets-controllers>abort-controller": { "globals": { "AbortController": true @@ -1246,12 +1167,12 @@ }, "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/providers": true, "@metamask/controller-utils>isomorphic-fetch": true, "@metamask/smart-transactions-controller>@metamask/controllers": true, "@metamask/smart-transactions-controller>bignumber.js": true, "@metamask/smart-transactions-controller>fast-json-patch": true, + "ethers>@ethersproject/bytes": true, "lodash": true } }, @@ -1268,11 +1189,10 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, "@ethereumjs/common": true, "@ethereumjs/tx": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -1296,6 +1216,7 @@ "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "ethjs>ethjs-unit": true, "immer": true, "json-rpc-engine": true, @@ -2778,7 +2699,6 @@ }, "packages": { "@ethereumjs/common>crc-32": true, - "@metamask/assets-controllers>@ethersproject/abi": true, "bn.js": true, "browserify>buffer": true, "browserify>process": true, @@ -2794,6 +2714,7 @@ "eth-lattice-keyring>gridplus-sdk>secp256k1": true, "ethereumjs-wallet>aes-js": true, "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/abi": true, "ethers>@ethersproject/sha2>hash.js": true, "ethers>@ethersproject/signing-key>elliptic": true, "lodash": true @@ -3332,22 +3253,22 @@ }, "ethers": { "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "ethers>@ethersproject/abi": true, "ethers>@ethersproject/abstract-signer": true, "ethers>@ethersproject/address": true, "ethers>@ethersproject/base64": true, "ethers>@ethersproject/basex": true, - "ethers>@ethersproject/bignumber": true, "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/constants": true, - "ethers>@ethersproject/contracts": true, "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, "ethers>@ethersproject/keccak256": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/providers": true, "ethers>@ethersproject/random": true, "ethers>@ethersproject/rlp": true, "ethers>@ethersproject/sha2": true, @@ -3366,161 +3287,38 @@ "console.log": true }, "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, - "ethers>@ethersproject/abi>@ethersproject/address": { + "ethers>@ethersproject/abstract-provider": { "packages": { - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/abstract-signer": { "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/address": { "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/keccak256": true, - "ethers>@ethersproject/address>@ethersproject/logger": true, - "ethers>@ethersproject/address>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/address>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true } }, "ethers>@ethersproject/base64": { @@ -3529,364 +3327,66 @@ "btoa": true }, "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true } }, "ethers>@ethersproject/basex": { "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes": true, - "ethers>@ethersproject/basex>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber": { - "packages": { - "bn.js": true, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/bytes": { "packages": { - "ethers>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/constants": { "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@ethersproject/bignumber": true } }, "ethers>@ethersproject/hash": { "packages": { - "ethers>@ethersproject/hash>@ethersproject/address": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/properties": true, - "ethers>@ethersproject/hash>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/hdnode": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, "ethers>@ethersproject/wordlists": true } }, - "ethers>@ethersproject/hdnode>@ethersproject/basex": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/hdnode>@ethersproject/strings": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/units>@ethersproject/constants": true - } - }, "ethers>@ethersproject/json-wallets": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/hdnode": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, "ethers>@ethersproject/json-wallets>aes-js": true, "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/json-wallets>aes-js": { @@ -3905,20 +3405,10 @@ }, "ethers>@ethersproject/keccak256": { "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/keccak256>js-sha3": true } }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/keccak256>js-sha3": { "globals": { "define": true @@ -3932,215 +3422,20 @@ "console": true } }, - "ethers>@ethersproject/pbkdf2": { + "ethers>@ethersproject/networks": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true + "ethers>@ethersproject/logger": true } }, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": { + "ethers>@ethersproject/pbkdf2": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true } }, "ethers>@ethersproject/properties": { "packages": { - "ethers>@ethersproject/properties>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/properties>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/basex": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/networks": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/random": true, - "ethers>@ethersproject/providers>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/transactions": true, - "ethers>@ethersproject/providers>@ethersproject/web": true, - "ethers>@ethersproject/providers>bech32": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/basex": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/networks": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/random": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/sha2": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/random": { @@ -4148,53 +3443,23 @@ "crypto.getRandomValues": true }, "packages": { - "ethers>@ethersproject/random>@ethersproject/bytes": true, - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/rlp": { "packages": { - "ethers>@ethersproject/rlp>@ethersproject/bytes": true, - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/sha2": { "packages": { - "ethers>@ethersproject/sha2>@ethersproject/bytes": true, - "ethers>@ethersproject/sha2>@ethersproject/logger": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/sha2>hash.js": true } }, - "ethers>@ethersproject/sha2>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/sha2>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/sha2>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/sha2>hash.js": { "packages": { "ethers>@ethersproject/sha2>hash.js>minimalistic-assert": true, @@ -4203,27 +3468,12 @@ }, "ethers>@ethersproject/signing-key": { "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/bytes": true, - "ethers>@ethersproject/signing-key>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>@ethersproject/properties": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, "ethers>@ethersproject/signing-key>elliptic": true } }, - "ethers>@ethersproject/signing-key>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, "ethers>@ethersproject/signing-key>elliptic": { "packages": { "bn.js": true, @@ -4254,223 +3504,54 @@ "ethers>@ethersproject/solidity": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/strings": { "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/transactions": { - "globals": { - "console.log": true - }, "packages": { - "ethers>@ethersproject/transactions>@ethersproject/address": true, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/constants": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true } }, "ethers>@ethersproject/units": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/units>@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/wallet": { "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/hash": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": { - "globals": { - "define": true - }, - "packages": { - "browserify>process": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/properties": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/random": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/transactions": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/web": { @@ -4480,71 +3561,20 @@ "setTimeout": true }, "packages": { - "ethers>@ethersproject/web>@ethersproject/base64": true, - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/properties": true, - "ethers>@ethersproject/web>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/web>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/web>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/wordlists": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index 13bfc4997..b8a97feb8 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -116,60 +116,6 @@ "browserify>util": true } }, - "@eth-optimism/contracts": { - "packages": { - "ethers": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, "@ethereumjs/common": { "packages": { "@ethereumjs/common>crc-32": true, @@ -194,19 +140,9 @@ }, "@ethersproject/bignumber": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@ethersproject/bignumber>bn.js": true - } - }, - "@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "@ethersproject/bignumber>bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "@ethersproject/bignumber>bn.js": { @@ -217,6 +153,53 @@ "browserify>browser-resolve": true } }, + "@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "@ethersproject/providers": { + "globals": { + "WebSocket": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/providers>bech32": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, "@formatjs/intl-relativetimeformat": { "globals": { "Intl": true @@ -523,9 +506,8 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -537,72 +519,11 @@ "eth-query": true, "eth-rpc-errors": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "single-call-balance-checker-abi": true, "uuid": true } }, - "@metamask/assets-controllers>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>bech32": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, "@metamask/assets-controllers>abort-controller": { "globals": { "AbortController": true @@ -1341,12 +1262,12 @@ }, "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/providers": true, "@metamask/controller-utils>isomorphic-fetch": true, "@metamask/smart-transactions-controller>@metamask/controllers": true, "@metamask/smart-transactions-controller>bignumber.js": true, "@metamask/smart-transactions-controller>fast-json-patch": true, + "ethers>@ethersproject/bytes": true, "lodash": true } }, @@ -1363,11 +1284,10 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, "@ethereumjs/common": true, "@ethereumjs/tx": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -1391,6 +1311,7 @@ "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "ethjs>ethjs-unit": true, "immer": true, "json-rpc-engine": true, @@ -3103,7 +3024,6 @@ }, "packages": { "@ethereumjs/common>crc-32": true, - "@metamask/assets-controllers>@ethersproject/abi": true, "bn.js": true, "browserify>buffer": true, "browserify>process": true, @@ -3119,6 +3039,7 @@ "eth-lattice-keyring>gridplus-sdk>secp256k1": true, "ethereumjs-wallet>aes-js": true, "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/abi": true, "ethers>@ethersproject/sha2>hash.js": true, "ethers>@ethersproject/signing-key>elliptic": true, "lodash": true @@ -3657,22 +3578,22 @@ }, "ethers": { "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "ethers>@ethersproject/abi": true, "ethers>@ethersproject/abstract-signer": true, "ethers>@ethersproject/address": true, "ethers>@ethersproject/base64": true, "ethers>@ethersproject/basex": true, - "ethers>@ethersproject/bignumber": true, "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/constants": true, - "ethers>@ethersproject/contracts": true, "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, "ethers>@ethersproject/keccak256": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/providers": true, "ethers>@ethersproject/random": true, "ethers>@ethersproject/rlp": true, "ethers>@ethersproject/sha2": true, @@ -3691,161 +3612,38 @@ "console.log": true }, "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, - "ethers>@ethersproject/abi>@ethersproject/address": { + "ethers>@ethersproject/abstract-provider": { "packages": { - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/abstract-signer": { "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/address": { "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/keccak256": true, - "ethers>@ethersproject/address>@ethersproject/logger": true, - "ethers>@ethersproject/address>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/address>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true } }, "ethers>@ethersproject/base64": { @@ -3854,364 +3652,66 @@ "btoa": true }, "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true } }, "ethers>@ethersproject/basex": { "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes": true, - "ethers>@ethersproject/basex>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber": { - "packages": { - "bn.js": true, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/bytes": { "packages": { - "ethers>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/constants": { "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@ethersproject/bignumber": true } }, "ethers>@ethersproject/hash": { "packages": { - "ethers>@ethersproject/hash>@ethersproject/address": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/properties": true, - "ethers>@ethersproject/hash>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/hdnode": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, "ethers>@ethersproject/wordlists": true } }, - "ethers>@ethersproject/hdnode>@ethersproject/basex": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/hdnode>@ethersproject/strings": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/units>@ethersproject/constants": true - } - }, "ethers>@ethersproject/json-wallets": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/hdnode": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, "ethers>@ethersproject/json-wallets>aes-js": true, "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/json-wallets>aes-js": { @@ -4230,20 +3730,10 @@ }, "ethers>@ethersproject/keccak256": { "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/keccak256>js-sha3": true } }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/keccak256>js-sha3": { "globals": { "define": true @@ -4257,215 +3747,20 @@ "console": true } }, - "ethers>@ethersproject/pbkdf2": { + "ethers>@ethersproject/networks": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true + "ethers>@ethersproject/logger": true } }, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": { + "ethers>@ethersproject/pbkdf2": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true } }, "ethers>@ethersproject/properties": { "packages": { - "ethers>@ethersproject/properties>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/properties>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/basex": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/networks": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/random": true, - "ethers>@ethersproject/providers>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/transactions": true, - "ethers>@ethersproject/providers>@ethersproject/web": true, - "ethers>@ethersproject/providers>bech32": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/basex": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/networks": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/random": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/sha2": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/random": { @@ -4473,53 +3768,23 @@ "crypto.getRandomValues": true }, "packages": { - "ethers>@ethersproject/random>@ethersproject/bytes": true, - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/rlp": { "packages": { - "ethers>@ethersproject/rlp>@ethersproject/bytes": true, - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/sha2": { "packages": { - "ethers>@ethersproject/sha2>@ethersproject/bytes": true, - "ethers>@ethersproject/sha2>@ethersproject/logger": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/sha2>hash.js": true } }, - "ethers>@ethersproject/sha2>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/sha2>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/sha2>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/sha2>hash.js": { "packages": { "ethers>@ethersproject/sha2>hash.js>minimalistic-assert": true, @@ -4528,27 +3793,12 @@ }, "ethers>@ethersproject/signing-key": { "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/bytes": true, - "ethers>@ethersproject/signing-key>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>@ethersproject/properties": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, "ethers>@ethersproject/signing-key>elliptic": true } }, - "ethers>@ethersproject/signing-key>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, "ethers>@ethersproject/signing-key>elliptic": { "packages": { "bn.js": true, @@ -4579,223 +3829,54 @@ "ethers>@ethersproject/solidity": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/strings": { "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/transactions": { - "globals": { - "console.log": true - }, "packages": { - "ethers>@ethersproject/transactions>@ethersproject/address": true, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/constants": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true } }, "ethers>@ethersproject/units": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/units>@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/wallet": { "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/hash": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": { - "globals": { - "define": true - }, - "packages": { - "browserify>process": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/properties": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/random": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/transactions": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/web": { @@ -4805,71 +3886,20 @@ "setTimeout": true }, "packages": { - "ethers>@ethersproject/web>@ethersproject/base64": true, - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/properties": true, - "ethers>@ethersproject/web>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/web>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/web>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/wordlists": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 9842988f1..5871e6467 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -116,60 +116,6 @@ "browserify>util": true } }, - "@eth-optimism/contracts": { - "packages": { - "ethers": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/abstract-signer": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@eth-optimism/contracts>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, "@ethereumjs/common": { "packages": { "@ethereumjs/common>crc-32": true, @@ -194,19 +140,9 @@ }, "@ethersproject/bignumber": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@ethersproject/bignumber>bn.js": true - } - }, - "@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "@ethersproject/bignumber>bn.js": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "@ethersproject/bignumber>bn.js": { @@ -217,6 +153,53 @@ "browserify>browser-resolve": true } }, + "@ethersproject/contracts": { + "globals": { + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "ethers>@ethersproject/abi": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/transactions": true + } + }, + "@ethersproject/providers": { + "globals": { + "WebSocket": true, + "clearInterval": true, + "clearTimeout": true, + "console.log": true, + "console.warn": true, + "setInterval": true, + "setTimeout": true + }, + "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/providers>bech32": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/networks": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, + "ethers>@ethersproject/web": true + } + }, "@formatjs/intl-relativetimeformat": { "globals": { "Intl": true @@ -523,9 +506,8 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -537,72 +519,11 @@ "eth-query": true, "eth-rpc-errors": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "single-call-balance-checker-abi": true, "uuid": true } }, - "@metamask/assets-controllers>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/networks": true, - "@eth-optimism/contracts>@ethersproject/abstract-provider>@ethersproject/web": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>bech32": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true - } - }, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, "@metamask/assets-controllers>abort-controller": { "globals": { "AbortController": true @@ -1246,12 +1167,12 @@ }, "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/providers": true, "@metamask/controller-utils>isomorphic-fetch": true, "@metamask/smart-transactions-controller>@metamask/controllers": true, "@metamask/smart-transactions-controller>bignumber.js": true, "@metamask/smart-transactions-controller>fast-json-patch": true, + "ethers>@ethersproject/bytes": true, "lodash": true } }, @@ -1268,11 +1189,10 @@ "setTimeout": true }, "packages": { - "@eth-optimism/contracts>@ethersproject/contracts": true, "@ethereumjs/common": true, "@ethereumjs/tx": true, - "@metamask/assets-controllers>@ethersproject/abi": true, - "@metamask/assets-controllers>@ethersproject/providers": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "@metamask/assets-controllers>abort-controller": true, "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>multiformats": true, @@ -1296,6 +1216,7 @@ "eth-rpc-errors": true, "eth-sig-util": true, "ethereumjs-util": true, + "ethers>@ethersproject/abi": true, "ethjs>ethjs-unit": true, "immer": true, "json-rpc-engine": true, @@ -2778,7 +2699,6 @@ }, "packages": { "@ethereumjs/common>crc-32": true, - "@metamask/assets-controllers>@ethersproject/abi": true, "bn.js": true, "browserify>buffer": true, "browserify>process": true, @@ -2794,6 +2714,7 @@ "eth-lattice-keyring>gridplus-sdk>secp256k1": true, "ethereumjs-wallet>aes-js": true, "ethereumjs-wallet>bs58check": true, + "ethers>@ethersproject/abi": true, "ethers>@ethersproject/sha2>hash.js": true, "ethers>@ethersproject/signing-key>elliptic": true, "lodash": true @@ -3332,22 +3253,22 @@ }, "ethers": { "packages": { + "@ethersproject/bignumber": true, + "@ethersproject/contracts": true, + "@ethersproject/providers": true, "ethers>@ethersproject/abi": true, "ethers>@ethersproject/abstract-signer": true, "ethers>@ethersproject/address": true, "ethers>@ethersproject/base64": true, "ethers>@ethersproject/basex": true, - "ethers>@ethersproject/bignumber": true, "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/constants": true, - "ethers>@ethersproject/contracts": true, "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, "ethers>@ethersproject/keccak256": true, "ethers>@ethersproject/logger": true, "ethers>@ethersproject/properties": true, - "ethers>@ethersproject/providers": true, "ethers>@ethersproject/random": true, "ethers>@ethersproject/rlp": true, "ethers>@ethersproject/sha2": true, @@ -3366,161 +3287,38 @@ "console.log": true }, "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, - "ethers>@ethersproject/abi>@ethersproject/address": { + "ethers>@ethersproject/abstract-provider": { "packages": { - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/address": true, - "ethers>@ethersproject/abi>@ethersproject/bignumber": true, - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true, - "ethers>@ethersproject/abi>@ethersproject/properties": true, - "ethers>@ethersproject/abi>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/abi>@ethersproject/bytes": true, - "ethers>@ethersproject/abi>@ethersproject/constants": true, - "ethers>@ethersproject/abi>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/abstract-signer": { "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/abstract-signer>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/abstract-signer>@ethersproject/logger": true + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/address": { "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/keccak256": true, - "ethers>@ethersproject/address>@ethersproject/logger": true, - "ethers>@ethersproject/address>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/address>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/address>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/address>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/address>@ethersproject/bytes": true, - "ethers>@ethersproject/address>@ethersproject/logger": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/rlp": true } }, "ethers>@ethersproject/base64": { @@ -3529,364 +3327,66 @@ "btoa": true }, "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/base64>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true } }, "ethers>@ethersproject/basex": { "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes": true, - "ethers>@ethersproject/basex>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/basex>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/basex>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber": { - "packages": { - "bn.js": true, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/properties": true } }, "ethers>@ethersproject/bytes": { "packages": { - "ethers>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/constants": { "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts": { - "globals": { - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi": { - "globals": { - "console.log": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/hash>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/abi>@ethersproject/keccak256": true, - "ethers>@ethersproject/contracts>@ethersproject/address": true, - "ethers>@ethersproject/contracts>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/contracts>@ethersproject/bignumber": true, - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/constants": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/contracts>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/contracts>@ethersproject/bytes": true, - "ethers>@ethersproject/contracts>@ethersproject/logger": true, - "ethers>@ethersproject/contracts>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true + "@ethersproject/bignumber": true } }, "ethers>@ethersproject/hash": { "packages": { - "ethers>@ethersproject/hash>@ethersproject/address": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/properties": true, - "ethers>@ethersproject/hash>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": true, - "ethers>@ethersproject/hash>@ethersproject/bignumber": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/address>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bytes": true, - "ethers>@ethersproject/hash>@ethersproject/logger": true, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/hash>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/hash>@ethersproject/bignumber": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/hdnode": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/basex": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, + "ethers>@ethersproject/basex": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true, "ethers>@ethersproject/wordlists": true } }, - "ethers>@ethersproject/hdnode>@ethersproject/basex": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/hdnode>@ethersproject/strings": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/units>@ethersproject/constants": true - } - }, "ethers>@ethersproject/json-wallets": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/hdnode": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, "ethers>@ethersproject/json-wallets>aes-js": true, "ethers>@ethersproject/json-wallets>scrypt-js": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/pbkdf2": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/strings": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/json-wallets>aes-js": { @@ -3905,20 +3405,10 @@ }, "ethers>@ethersproject/keccak256": { "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes": true, + "ethers>@ethersproject/bytes": true, "ethers>@ethersproject/keccak256>js-sha3": true } }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/keccak256>@ethersproject/bytes>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/keccak256>js-sha3": { "globals": { "define": true @@ -3932,215 +3422,20 @@ "console": true } }, - "ethers>@ethersproject/pbkdf2": { + "ethers>@ethersproject/networks": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true + "ethers>@ethersproject/logger": true } }, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": { + "ethers>@ethersproject/pbkdf2": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/sha2": true } }, "ethers>@ethersproject/properties": { "packages": { - "ethers>@ethersproject/properties>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/properties>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers": { - "globals": { - "WebSocket": true, - "clearInterval": true, - "clearTimeout": true, - "console.log": true, - "console.warn": true, - "name": true, - "setInterval": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": true, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": true, - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/basex": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/networks": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/random": true, - "ethers>@ethersproject/providers>@ethersproject/sha2": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/transactions": true, - "ethers>@ethersproject/providers>@ethersproject/web": true, - "ethers>@ethersproject/providers>bech32": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/abstract-signer": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/basex": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/networks": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/random": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/sha2": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/sha2>hash.js": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/address": true, - "ethers>@ethersproject/providers>@ethersproject/bignumber": true, - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/constants": true, - "ethers>@ethersproject/providers>@ethersproject/hash>@ethersproject/keccak256": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/signing-key>elliptic": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web": { - "globals": { - "clearTimeout": true, - "fetch": true, - "setTimeout": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true, - "ethers>@ethersproject/providers>@ethersproject/logger": true, - "ethers>@ethersproject/providers>@ethersproject/properties": true, - "ethers>@ethersproject/providers>@ethersproject/strings": true, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": true - } - }, - "ethers>@ethersproject/providers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/providers>@ethersproject/bytes": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/random": { @@ -4148,53 +3443,23 @@ "crypto.getRandomValues": true }, "packages": { - "ethers>@ethersproject/random>@ethersproject/bytes": true, - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/random>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/random>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/rlp": { "packages": { - "ethers>@ethersproject/rlp>@ethersproject/bytes": true, - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/rlp>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/rlp>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/sha2": { "packages": { - "ethers>@ethersproject/sha2>@ethersproject/bytes": true, - "ethers>@ethersproject/sha2>@ethersproject/logger": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, "ethers>@ethersproject/sha2>hash.js": true } }, - "ethers>@ethersproject/sha2>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/sha2>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/sha2>@ethersproject/logger": { - "globals": { - "console": true - } - }, "ethers>@ethersproject/sha2>hash.js": { "packages": { "ethers>@ethersproject/sha2>hash.js>minimalistic-assert": true, @@ -4203,27 +3468,12 @@ }, "ethers>@ethersproject/signing-key": { "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/bytes": true, - "ethers>@ethersproject/signing-key>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>@ethersproject/properties": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, "ethers>@ethersproject/signing-key>elliptic": true } }, - "ethers>@ethersproject/signing-key>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/signing-key>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/signing-key>@ethersproject/logger": true - } - }, "ethers>@ethersproject/signing-key>elliptic": { "packages": { "bn.js": true, @@ -4254,223 +3504,54 @@ "ethers>@ethersproject/solidity": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/pbkdf2>@ethersproject/sha2": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/sha2": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/strings": { "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/strings>@ethersproject/bytes": true, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/strings>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/strings>@ethersproject/logger": { - "globals": { - "console": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/transactions": { - "globals": { - "console.log": true - }, "packages": { - "ethers>@ethersproject/transactions>@ethersproject/address": true, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/constants": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/address": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/rlp": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/keccak256": { - "packages": { - "ethers>@ethersproject/keccak256>js-sha3": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/rlp": { - "packages": { - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/transactions>@ethersproject/signing-key": { - "packages": { - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/transactions>@ethersproject/bytes": true, - "ethers>@ethersproject/transactions>@ethersproject/logger": true, - "ethers>@ethersproject/transactions>@ethersproject/properties": true + "@ethersproject/bignumber": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/constants": true, + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/rlp": true, + "ethers>@ethersproject/signing-key": true } }, "ethers>@ethersproject/units": { "packages": { "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/units>@ethersproject/constants": { - "packages": { - "@ethersproject/bignumber": true + "ethers>@ethersproject/logger": true } }, "ethers>@ethersproject/wallet": { "packages": { - "@eth-optimism/contracts>@ethersproject/abstract-provider": true, - "@eth-optimism/contracts>@ethersproject/abstract-signer": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, + "ethers>@ethersproject/abstract-provider": true, + "ethers>@ethersproject/abstract-signer": true, + "ethers>@ethersproject/address": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, "ethers>@ethersproject/hdnode": true, "ethers>@ethersproject/json-wallets": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/random": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true, - "ethers>@ethersproject/wallet>@ethersproject/transactions": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/address": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/hash": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/base64": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/keccak256>js-sha3": { - "globals": { - "define": true - }, - "packages": { - "browserify>process": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/properties": { - "packages": { - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/random": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": { - "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/signing-key>elliptic": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true - } - }, - "ethers>@ethersproject/wallet>@ethersproject/transactions": { - "packages": { - "@ethersproject/bignumber": true, - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "@metamask/assets-controllers>@ethersproject/providers>@ethersproject/rlp": true, - "ethers>@ethersproject/units>@ethersproject/constants": true, - "ethers>@ethersproject/wallet>@ethersproject/address": true, - "ethers>@ethersproject/wallet>@ethersproject/keccak256": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true, - "ethers>@ethersproject/wallet>@ethersproject/signing-key": true + "ethers>@ethersproject/keccak256": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/random": true, + "ethers>@ethersproject/signing-key": true, + "ethers>@ethersproject/transactions": true } }, "ethers>@ethersproject/web": { @@ -4480,71 +3561,20 @@ "setTimeout": true }, "packages": { - "ethers>@ethersproject/web>@ethersproject/base64": true, - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/properties": true, - "ethers>@ethersproject/web>@ethersproject/strings": true - } - }, - "ethers>@ethersproject/web>@ethersproject/base64": { - "globals": { - "atob": true, - "btoa": true - }, - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true - } - }, - "ethers>@ethersproject/web>@ethersproject/bytes": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/logger": { - "globals": { - "console": true - } - }, - "ethers>@ethersproject/web>@ethersproject/properties": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/logger": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber": { - "packages": { - "ethers>@ethersproject/web>@ethersproject/bytes": true, - "ethers>@ethersproject/web>@ethersproject/logger": true, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": true - } - }, - "ethers>@ethersproject/web>@ethersproject/strings>@ethersproject/constants>@ethersproject/bignumber>bn.js": { - "globals": { - "Buffer": true - }, - "packages": { - "browserify>browser-resolve": true + "ethers>@ethersproject/base64": true, + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethers>@ethersproject/wordlists": { "packages": { - "@ethersproject/bignumber>@ethersproject/bytes": true, - "@ethersproject/bignumber>@ethersproject/logger": true, - "ethers>@ethersproject/hdnode>@ethersproject/strings": true, - "ethers>@ethersproject/wallet>@ethersproject/hash": true, - "ethers>@ethersproject/wallet>@ethersproject/properties": true + "ethers>@ethersproject/bytes": true, + "ethers>@ethersproject/hash": true, + "ethers>@ethersproject/logger": true, + "ethers>@ethersproject/properties": true, + "ethers>@ethersproject/strings": true } }, "ethjs": { diff --git a/package.json b/package.json index 4f56fa189..162cf9844 100644 --- a/package.json +++ b/package.json @@ -191,9 +191,10 @@ "@babel/runtime": "^7.5.5", "@download/blockies": "^1.0.3", "@ensdomains/content-hash": "^2.5.6", - "@eth-optimism/contracts": "0.0.0-2021919175625", "@ethereumjs/common": "^2.3.1", "@ethereumjs/tx": "^3.2.1", + "@ethersproject/contracts": "^5.7.0", + "@ethersproject/providers": "^5.7.2", "@formatjs/intl-relativetimeformat": "^5.2.6", "@fortawesome/fontawesome-free": "^5.13.0", "@keystonehq/bc-ur-registry-eth": "^0.12.1", diff --git a/ui/components/app/multilayer-fee-message/multi-layer-fee-message.js b/ui/components/app/multilayer-fee-message/multi-layer-fee-message.js index e5ad8d6fd..99075a532 100644 --- a/ui/components/app/multilayer-fee-message/multi-layer-fee-message.js +++ b/ui/components/app/multilayer-fee-message/multi-layer-fee-message.js @@ -47,7 +47,7 @@ export default function MultilayerFeeMessage({ useEffect(() => { const getEstimatedL1Fee = async () => { try { - const result = await fetchEstimatedL1Fee(global.eth, transaction); + const result = await fetchEstimatedL1Fee(transaction); setLayer1Total(result); } catch (e) { captureException(e); diff --git a/ui/ducks/send/send.js b/ui/ducks/send/send.js index bf96a4612..4222ade30 100644 --- a/ui/ducks/send/send.js +++ b/ui/ducks/send/send.js @@ -516,7 +516,7 @@ export const computeEstimatedGasLimit = createAsyncThunk( let gasTotalForLayer1; if (isMultiLayerFeeNetwork) { - gasTotalForLayer1 = await fetchEstimatedL1Fee(global.eth, { + gasTotalForLayer1 = await fetchEstimatedL1Fee({ txParams: { gasPrice: draftTransaction.gas.gasPrice, gas: draftTransaction.gas.gasLimit, diff --git a/ui/helpers/utils/optimism/fetchEstimatedL1Fee.js b/ui/helpers/utils/optimism/fetchEstimatedL1Fee.js index 211dc5f9b..da9477fd2 100644 --- a/ui/helpers/utils/optimism/fetchEstimatedL1Fee.js +++ b/ui/helpers/utils/optimism/fetchEstimatedL1Fee.js @@ -1,24 +1,40 @@ -import * as ethers from 'ethers'; -import { getContractFactory } from '@eth-optimism/contracts/dist/contract-defs'; -import { predeploys } from '@eth-optimism/contracts/dist/predeploys'; +import { Contract } from '@ethersproject/contracts'; +import { Web3Provider } from '@ethersproject/providers'; import buildUnserializedTransaction from './buildUnserializedTransaction'; -// The code in this file is largely drawn from https://community.optimism.io/docs/developers/l2/new-fees.html#for-frontend-and-wallet-developers +// Snippet of the ABI that we need +// Should we need more of it at some point, the full ABI can be found here: +// https://github.com/ethereum-optimism/optimism/blob/develop/gas-oracle/abis/OVM_GasPriceOracle.json +const OPTIMISM_GAS_PRICE_ORACLE_ABI = [ + { + inputs: [{ internalType: 'bytes', name: '_data', type: 'bytes' }], + name: 'getL1Fee', + outputs: [{ internalType: 'uint256', name: '', type: 'uint256' }], + stateMutability: 'view', + type: 'function', + }, +]; -function buildOVMGasPriceOracleContract(eth) { - const OVMGasPriceOracle = getContractFactory('OVM_GasPriceOracle').attach( - predeploys.OVM_GasPriceOracle, - ); - const abi = JSON.parse( - OVMGasPriceOracle.interface.format(ethers.utils.FormatTypes.json), - ); - return eth.contract(abi).at(OVMGasPriceOracle.address); -} +// BlockExplorer link: https://optimistic.etherscan.io/address/0x420000000000000000000000000000000000000f#code +const OPTIMISM_GAS_PRICE_ORACLE_ADDRESS = + '0x420000000000000000000000000000000000000F'; -export default async function fetchEstimatedL1Fee(eth, txMeta) { - const contract = buildOVMGasPriceOracleContract(eth); +export default async function fetchEstimatedL1Fee(txMeta) { + const provider = new Web3Provider(global.ethereumProvider, 10); + if (process.env.IN_TEST) { + provider.detectNetwork = async () => ({ + name: 'optimism', + chainId: 10, + }); + } + const contract = new Contract( + OPTIMISM_GAS_PRICE_ORACLE_ADDRESS, + OPTIMISM_GAS_PRICE_ORACLE_ABI, + provider, + ); const serializedTransaction = buildUnserializedTransaction(txMeta).serialize(); + const result = await contract.getL1Fee(serializedTransaction); - return result?.[0]?.toString(16); + return result?.toHexString(); } diff --git a/ui/helpers/utils/optimism/fetchEstimatedL1Fee.test.js b/ui/helpers/utils/optimism/fetchEstimatedL1Fee.test.js new file mode 100644 index 000000000..d8eb26724 --- /dev/null +++ b/ui/helpers/utils/optimism/fetchEstimatedL1Fee.test.js @@ -0,0 +1,50 @@ +import { HttpProvider } from 'ethjs'; +import nock from 'nock'; +import fetchEstimatedL1Fee from './fetchEstimatedL1Fee'; + +describe('fetchEstimatedL1Fee', () => { + beforeAll(() => { + global.ethereumProvider = new HttpProvider( + 'https://optimism-mainnet.public.blastapi.io', + ); + nock.disableNetConnect(); + }); + + it('returns an expected gasFee', async () => { + const expectedGasFeeResult = '377b09ef6660'; + nock('https://optimism-mainnet.public.blastapi.io:443', { + encodedQueryParams: true, + }) + .post('/', { + method: 'eth_call', + params: [ + { + to: '0x420000000000000000000000000000000000000f', + data: '0x49948e0e00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000023e280830f424082cf0894e7d522230eff653bb0a9b4385f0be0815420dd9880808080800000000000000000000000000000000000000000000000000000000000', + }, + 'latest', + ], + id: 1, + jsonrpc: '2.0', + }) + .reply(200, { + jsonrpc: '2.0', + id: 1, + result: `0x0000000000000000000000000000000000000000000000000000${expectedGasFeeResult}`, + }); + + const gasFee = await fetchEstimatedL1Fee({ + txParams: { + gasPrice: '0xf4240', + gas: '0xcf08', + to: '0xe7d522230eff653bb0a9b4385f0be0815420dd98', + value: '0x0', + from: '0x806627172af48bd5b0765d3449a7def80d6576ff', + data: null, + type: '0x0', + }, + chainId: '10', + }); + expect(gasFee).toStrictEqual(`0x${expectedGasFeeResult}`); + }); +}); diff --git a/ui/pages/swaps/view-quote/view-quote.js b/ui/pages/swaps/view-quote/view-quote.js index 56c4d598c..178ad6587 100644 --- a/ui/pages/swaps/view-quote/view-quote.js +++ b/ui/pages/swaps/view-quote/view-quote.js @@ -896,13 +896,13 @@ export default function ViewQuote() { } const getEstimatedL1Fee = async () => { try { - const l1TradeFeeTotal = await fetchEstimatedL1Fee(global.eth, { + const l1TradeFeeTotal = await fetchEstimatedL1Fee({ txParams: unsignedTransaction, chainId, }); let l1ApprovalFeeTotal = '0x0'; if (approveTxParams) { - l1ApprovalFeeTotal = await fetchEstimatedL1Fee(global.eth, { + l1ApprovalFeeTotal = await fetchEstimatedL1Fee({ txParams: { ...approveTxParams, gasPrice: addHexPrefix(approveTxParams.gasPrice), diff --git a/yarn.lock b/yarn.lock index 06128349e..ed5ead4c9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1927,34 +1927,6 @@ __metadata: languageName: node linkType: hard -"@eth-optimism/contracts@npm:0.0.0-2021919175625": - version: 0.0.0-2021919175625 - resolution: "@eth-optimism/contracts@npm:0.0.0-2021919175625" - dependencies: - "@eth-optimism/core-utils": ^0.0.0-2021919175625 - "@ethersproject/abstract-provider": ^5.4.1 - "@ethersproject/abstract-signer": ^5.4.1 - "@ethersproject/contracts": ^5.4.1 - "@ethersproject/hardware-wallets": ^5.4.0 - peerDependencies: - ethers: ^5.4.5 - checksum: 192a28da5f27ef6ddd663c5b508e980a971a038a8e59ac5c2090620ba65fa4fd57f855d51734d45383babb065b78ee0b675a5159e7752553e0921d8b9360499d - languageName: node - linkType: hard - -"@eth-optimism/core-utils@npm:^0.0.0-2021919175625": - version: 0.0.0-2021919175625 - resolution: "@eth-optimism/core-utils@npm:0.0.0-2021919175625" - dependencies: - "@ethersproject/abstract-provider": ^5.4.1 - "@ethersproject/providers": ^5.4.5 - chai: ^4.3.4 - ethers: ^5.4.5 - lodash: ^4.17.21 - checksum: 98f6a5754c28a8427f9321d3375eb53c3bfa0ca5251c310f742e1b0a06d70cb8fef780e20f2a3eac9abb8bbca14d95f5b2436eaabbc7985ea10dc4554e54282e - languageName: node - linkType: hard - "@ethereumjs/common@npm:2.4.0": version: 2.4.0 resolution: "@ethereumjs/common@npm:2.4.0" @@ -2014,24 +1986,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abi@npm:5.6.1": - version: 5.6.1 - resolution: "@ethersproject/abi@npm:5.6.1" - dependencies: - "@ethersproject/address": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/hash": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - checksum: 0545a874dc5bfe2fec63e472d269f9c6b22b8f9ea77f4c23b93d36a8652152171f1ae2681dc64ec8d46b69506967a5e99c8156dc1f74346eea48cb6b64a1fdc9 - languageName: node - linkType: hard - -"@ethersproject/abi@npm:^5.6.0, @ethersproject/abi@npm:^5.7.0": +"@ethersproject/abi@npm:5.7.0, @ethersproject/abi@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abi@npm:5.7.0" dependencies: @@ -2048,22 +2003,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-provider@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/abstract-provider@npm:5.6.0" - dependencies: - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/networks": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 - "@ethersproject/web": ^5.6.0 - checksum: 42ec4148217f7643f667f46235266100a1b31b8e87b6d540b6e8667703f56f633d25ec2e5d9b0f95556de0d0620189488e9d77dafc058c61e45872fef620ac5a - languageName: node - linkType: hard - -"@ethersproject/abstract-provider@npm:^5.4.1, @ethersproject/abstract-provider@npm:^5.6.0, @ethersproject/abstract-provider@npm:^5.7.0": +"@ethersproject/abstract-provider@npm:5.7.0, @ethersproject/abstract-provider@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-provider@npm:5.7.0" dependencies: @@ -2078,20 +2018,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/abstract-signer@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/abstract-signer@npm:5.6.0" - dependencies: - "@ethersproject/abstract-provider": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - checksum: 91722f3ad449da1a26898132b53e0130deac19ab8dbef55c5fd3c6d2b9ddb0428f539021c9b7085f3fc5e8615bdf1fddcbe4f6c5365f6b6cfd5d3952816d27b7 - languageName: node - linkType: hard - -"@ethersproject/abstract-signer@npm:^5.4.1, @ethersproject/abstract-signer@npm:^5.6.0, @ethersproject/abstract-signer@npm:^5.7.0": +"@ethersproject/abstract-signer@npm:5.7.0, @ethersproject/abstract-signer@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/abstract-signer@npm:5.7.0" dependencies: @@ -2104,20 +2031,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/address@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/address@npm:5.6.0" - dependencies: - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/rlp": ^5.6.0 - checksum: 504cddd422ec9890eda61da0421991ace7c5cd9f365cbc9761305013621915dc5ff5247f4b04699b7060fc272a7a8c9dc88f993bc6fa6e0f6e9e4fa30d6f3c0f - languageName: node - linkType: hard - -"@ethersproject/address@npm:^5.6.0, @ethersproject/address@npm:^5.7.0": +"@ethersproject/address@npm:5.7.0, @ethersproject/address@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/address@npm:5.7.0" dependencies: @@ -2130,16 +2044,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/base64@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/base64@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - checksum: 5f316367acf18fdba82d50868171251f75218740a1c9bad8b11c6c3372c86ae323f91bc6727e78e527866357974d19fcced12f666fb067ffba2be638d54d36f7 - languageName: node - linkType: hard - -"@ethersproject/base64@npm:^5.6.0, @ethersproject/base64@npm:^5.7.0": +"@ethersproject/base64@npm:5.7.0, @ethersproject/base64@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/base64@npm:5.7.0" dependencies: @@ -2148,17 +2053,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/basex@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/basex@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - checksum: 144bb1d500ffd111045aee376ee86cacba6bc0b4169941f5532c3598aaa7590db0679793f4a6572585fae91a5e2200e0b8c782b155855138654aa6917527c975 - languageName: node - linkType: hard - -"@ethersproject/basex@npm:^5.6.0, @ethersproject/basex@npm:^5.7.0": +"@ethersproject/basex@npm:5.7.0, @ethersproject/basex@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/basex@npm:5.7.0" dependencies: @@ -2168,18 +2063,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/bignumber@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/bignumber@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - bn.js: ^4.11.9 - checksum: cb1e0d712a1d991d7c74c66d34522413a2fd832e10bc15158b24e07f61e80a221689947936790334137c11c582f3f4d184d3ccf3036e09e4df1b2026923962b4 - languageName: node - linkType: hard - -"@ethersproject/bignumber@npm:^5.6.0, @ethersproject/bignumber@npm:^5.7.0": +"@ethersproject/bignumber@npm:5.7.0, @ethersproject/bignumber@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/bignumber@npm:5.7.0" dependencies: @@ -2190,16 +2074,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/bytes@npm:5.6.1": - version: 5.6.1 - resolution: "@ethersproject/bytes@npm:5.6.1" - dependencies: - "@ethersproject/logger": ^5.6.0 - checksum: d06ffe3bf12aa8a6588d99b82e40b46a2cbb8b057fc650aad836e3e8c95d4559773254eeeb8fed652066dcf8082e527e37cd2b9fff7ac8cabc4de7c49459a7eb - languageName: node - linkType: hard - -"@ethersproject/bytes@npm:^5.6.0, @ethersproject/bytes@npm:^5.7.0": +"@ethersproject/bytes@npm:5.7.0, @ethersproject/bytes@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/bytes@npm:5.7.0" dependencies: @@ -2208,16 +2083,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/constants@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/constants@npm:5.6.0" - dependencies: - "@ethersproject/bignumber": ^5.6.0 - checksum: da54458a0133b64c02052b86fefa6118ed88c449b02a61ba57745bf08029658214291935b0500461bde3f734ea98e6d8edc586eed9ce9fa7e6a16d9397716ff7 - languageName: node - linkType: hard - -"@ethersproject/constants@npm:^5.6.0, @ethersproject/constants@npm:^5.7.0": +"@ethersproject/constants@npm:5.7.0, @ethersproject/constants@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/constants@npm:5.7.0" dependencies: @@ -2226,25 +2092,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/contracts@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/contracts@npm:5.6.0" - dependencies: - "@ethersproject/abi": ^5.6.0 - "@ethersproject/abstract-provider": ^5.6.0 - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/address": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 - checksum: 9b149da295f0c063252185b94a907bbb3af2faac5a464947bca383a620b9cf8a4faa0e742c16d37a89d262547c645609ab91fbf87266a9e50ad4c17e65569e0d - languageName: node - linkType: hard - -"@ethersproject/contracts@npm:^5.4.1, @ethersproject/contracts@npm:^5.7.0": +"@ethersproject/contracts@npm:5.7.0, @ethersproject/contracts@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/contracts@npm:5.7.0" dependencies: @@ -2262,39 +2110,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/hardware-wallets@npm:^5.4.0": - version: 5.4.0 - resolution: "@ethersproject/hardware-wallets@npm:5.4.0" - dependencies: - "@ledgerhq/hw-app-eth": 5.27.2 - "@ledgerhq/hw-transport": 5.26.0 - "@ledgerhq/hw-transport-node-hid": 5.26.0 - "@ledgerhq/hw-transport-u2f": 5.26.0 - ethers: ^5.4.0 - dependenciesMeta: - "@ledgerhq/hw-transport-node-hid": - optional: true - checksum: 09ac564cc2442208954e460f78fff9dae8b4681f0881065a9941bd3568eb7e2ddae3cefe6c69e532d3ebd68c452b969c2e2f57ed7209403bc29a347664f01a82 - languageName: node - linkType: hard - -"@ethersproject/hash@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/hash@npm:5.6.0" - dependencies: - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/address": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - checksum: 7a3b9180963765fff1a307adeb2138219d1585fc979ee2d14888739102ae2b223759cf456a88da554b4043475ec459d3a8dd67a844e39a896f0584c5a9556a06 - languageName: node - linkType: hard - -"@ethersproject/hash@npm:^5.6.0, @ethersproject/hash@npm:^5.7.0": +"@ethersproject/hash@npm:5.7.0, @ethersproject/hash@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/hash@npm:5.7.0" dependencies: @@ -2311,58 +2127,48 @@ __metadata: languageName: node linkType: hard -"@ethersproject/hdnode@npm:5.6.0, @ethersproject/hdnode@npm:^5.6.0": - version: 5.6.0 - resolution: "@ethersproject/hdnode@npm:5.6.0" +"@ethersproject/hdnode@npm:5.7.0, @ethersproject/hdnode@npm:^5.7.0": + version: 5.7.0 + resolution: "@ethersproject/hdnode@npm:5.7.0" dependencies: - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/basex": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/pbkdf2": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/sha2": ^5.6.0 - "@ethersproject/signing-key": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 - "@ethersproject/wordlists": ^5.6.0 - checksum: 399919d8d43ed18e2ebfa7b9c1fab469d817d2146187b4a12eaa76508b8ec95ec80d1d64048831b7cbd7f7163b35fb13f8c26a1fe078319f7365d74e23c1c117 + "@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 + checksum: bfe5ca2d89a42de73655f853170ef4766b933c5f481cddad709b3aca18823275b096e572f92d1602a052f80b426edde44ad6b9d028799775a7dad4a5bbed2133 languageName: node linkType: hard -"@ethersproject/json-wallets@npm:5.6.0, @ethersproject/json-wallets@npm:^5.6.0": - version: 5.6.0 - resolution: "@ethersproject/json-wallets@npm:5.6.0" +"@ethersproject/json-wallets@npm:5.7.0, @ethersproject/json-wallets@npm:^5.7.0": + version: 5.7.0 + resolution: "@ethersproject/json-wallets@npm:5.7.0" dependencies: - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/address": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/hdnode": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/pbkdf2": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/random": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 + "@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 - checksum: 8dda507745736bf37708af93df72727b4f375ff0f548e9496a39725fee5618955b3c4ce4850e667eca8b5b8576face747bb79be2f49a445b3228f99456675d3d + checksum: f583458d22db62efaaf94d38dd243482776a45bf90f9f3882fbad5aa0b8fd288b41eb7c1ff8ec0b99c9b751088e43d6173530db64dd33c59f9d8daa8d7ad5aa2 languageName: node linkType: hard -"@ethersproject/keccak256@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/keccak256@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - js-sha3: 0.8.0 - checksum: 8683ee5c665ae23c9e1a46be4efb9f208f256abc1885844ec653452ad6dd58d08e5df0d78fc01eef33dc10bca38e27a94390b71a86fae666ef7eddf49860e047 - languageName: node - linkType: hard - -"@ethersproject/keccak256@npm:^5.6.0, @ethersproject/keccak256@npm:^5.7.0": +"@ethersproject/keccak256@npm:5.7.0, @ethersproject/keccak256@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/keccak256@npm:5.7.0" dependencies: @@ -2372,58 +2178,33 @@ __metadata: languageName: node linkType: hard -"@ethersproject/logger@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/logger@npm:5.6.0" - checksum: 6eee38a973c7a458552278971c109a3e5df3c257e433cb959da9a287ea04628d1f510d41b83bd5f9da5ddc05d97d307ed2162a9ba1b4fcc50664e4f60061636c - languageName: node - linkType: hard - -"@ethersproject/logger@npm:^5.6.0, @ethersproject/logger@npm:^5.7.0": +"@ethersproject/logger@npm:5.7.0, @ethersproject/logger@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/logger@npm:5.7.0" checksum: 075ab2f605f1fd0813f2e39c3308f77b44a67732b36e712d9bc085f22a84aac4da4f71b39bee50fe78da3e1c812673fadc41180c9970fe5e486e91ea17befe0d languageName: node linkType: hard -"@ethersproject/networks@npm:5.6.2": - version: 5.6.2 - resolution: "@ethersproject/networks@npm:5.6.2" - dependencies: - "@ethersproject/logger": ^5.6.0 - checksum: 3326a2d4accee41c9e93bdd3ae51db2319edd4eb9f7aca16e251261157b3940806fe837e9082f28f126164d9bb7583083c6be9493e7073d25289d3e7802c6873 - languageName: node - linkType: hard - -"@ethersproject/networks@npm:^5.6.0, @ethersproject/networks@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/networks@npm:5.7.0" +"@ethersproject/networks@npm:5.7.1, @ethersproject/networks@npm:^5.7.0": + version: 5.7.1 + resolution: "@ethersproject/networks@npm:5.7.1" dependencies: "@ethersproject/logger": ^5.7.0 - checksum: 4f4d77e7c59e79cfcba616315a5d0e634a7653acbd11bb06a0028f4bd009b19f9a31556148a1e38f7308f55d1a1d170eb9f065290de9f9cf104b34e91cc348b8 + checksum: 0339f312304c17d9a0adce550edb825d4d2c8c9468c1634c44172c67a9ed256f594da62c4cda5c3837a0f28b7fabc03aca9b492f68ff1fdad337ee861b27bd5d languageName: node linkType: hard -"@ethersproject/pbkdf2@npm:5.6.0, @ethersproject/pbkdf2@npm:^5.6.0": - version: 5.6.0 - resolution: "@ethersproject/pbkdf2@npm:5.6.0" +"@ethersproject/pbkdf2@npm:5.7.0, @ethersproject/pbkdf2@npm:^5.7.0": + version: 5.7.0 + resolution: "@ethersproject/pbkdf2@npm:5.7.0" dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/sha2": ^5.6.0 - checksum: 7d70b46f39373a07abb5512f38ce2c9f3e05640a07c658b584909e22d51c8c47882396427b9ab6ce80a1aa3f2074fd0a2aa6ac03290e2d7505089aa5ebccb55c + "@ethersproject/bytes": ^5.7.0 + "@ethersproject/sha2": ^5.7.0 + checksum: b895adb9e35a8a127e794f7aadc31a2424ef355a70e51cde10d457e3e888bb8102373199a540cf61f2d6b9a32e47358f9c65b47d559f42bf8e596b5fd67901e9 languageName: node linkType: hard -"@ethersproject/properties@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/properties@npm:5.6.0" - dependencies: - "@ethersproject/logger": ^5.6.0 - checksum: adcb6a843dcdf809262d77d6fbe52acdd48703327b298f78e698b76784e89564fb81791d27eaee72b1a6aaaf5688ea2ae7a95faabdef8b4aecc99989fec55901 - languageName: node - linkType: hard - -"@ethersproject/properties@npm:^5.6.0, @ethersproject/properties@npm:^5.7.0": +"@ethersproject/properties@npm:5.7.0, @ethersproject/properties@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/properties@npm:5.7.0" dependencies: @@ -2432,36 +2213,9 @@ __metadata: languageName: node linkType: hard -"@ethersproject/providers@npm:5.6.5": - version: 5.6.5 - resolution: "@ethersproject/providers@npm:5.6.5" - dependencies: - "@ethersproject/abstract-provider": ^5.6.0 - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/address": ^5.6.0 - "@ethersproject/basex": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/hash": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/networks": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/random": ^5.6.0 - "@ethersproject/rlp": ^5.6.0 - "@ethersproject/sha2": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 - "@ethersproject/web": ^5.6.0 - bech32: 1.1.4 - ws: 7.4.6 - checksum: f8b37d72068e845f447f922cceddda73508ad539bb035e3f094b6feb7de2a8c6dde87ecd7ee2ec00712e7135145f7e9a902f0b845a0cb604313caf7cb6b440a7 - languageName: node - linkType: hard - -"@ethersproject/providers@npm:^5.4.5, @ethersproject/providers@npm:^5.7.0": - version: 5.7.0 - resolution: "@ethersproject/providers@npm:5.7.0" +"@ethersproject/providers@npm:5.7.2, @ethersproject/providers@npm:^5.7.0, @ethersproject/providers@npm:^5.7.2": + version: 5.7.2 + resolution: "@ethersproject/providers@npm:5.7.2" dependencies: "@ethersproject/abstract-provider": ^5.7.0 "@ethersproject/abstract-signer": ^5.7.0 @@ -2483,21 +2237,11 @@ __metadata: "@ethersproject/web": ^5.7.0 bech32: 1.1.4 ws: 7.4.6 - checksum: a6f80cea838424ceb367ff8e0f004f9fd6b43a87505da9d6aef33eb2bbc77cdb03ab51709ae83b7aa07d038fadf00634e08d8683fe6ae8b17b9351e3b30b26cb + checksum: 1754c731a5ca6782ae9677f4a9cd8b6246c4ef21a966c9a01b133750f3c578431ec43ec254e699969c4a0f87e84463ded50f96b415600aabd37d2056aee58c19 languageName: node linkType: hard -"@ethersproject/random@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/random@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - checksum: 0d21ce97503f2764b01402093ba73afec69d2631611fe0bda35690e1e2aea0eda39f32dc868123c87505cf5e0618dd32c4aed933203d8011e234889e455212b3 - languageName: node - linkType: hard - -"@ethersproject/random@npm:^5.6.0, @ethersproject/random@npm:^5.7.0": +"@ethersproject/random@npm:5.7.0, @ethersproject/random@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/random@npm:5.7.0" dependencies: @@ -2507,17 +2251,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/rlp@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/rlp@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - checksum: 3697871cec540e3bf3fd7a6a65ef3e5ca223f684ac928ecf028619eee251c6c5427b02493c152f057f5e9b07ea216d24f807ec84e5df80414511f8aff5505359 - languageName: node - linkType: hard - -"@ethersproject/rlp@npm:^5.6.0, @ethersproject/rlp@npm:^5.7.0": +"@ethersproject/rlp@npm:5.7.0, @ethersproject/rlp@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/rlp@npm:5.7.0" dependencies: @@ -2527,18 +2261,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/sha2@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/sha2@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - hash.js: 1.1.7 - checksum: 8f424f52720e9127e015afca948412289f97444bc9c3e38c06a43fb1635aa29a7e98976ee4dab7044ba51b25836092377c0691ccbcae6fe7349ca38ca3ab8d80 - languageName: node - linkType: hard - -"@ethersproject/sha2@npm:^5.6.0, @ethersproject/sha2@npm:^5.7.0": +"@ethersproject/sha2@npm:5.7.0, @ethersproject/sha2@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/sha2@npm:5.7.0" dependencies: @@ -2549,21 +2272,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/signing-key@npm:5.6.1": - version: 5.6.1 - resolution: "@ethersproject/signing-key@npm:5.6.1" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - bn.js: ^4.11.9 - elliptic: 6.5.4 - hash.js: 1.1.7 - checksum: 9292611a2206b9b160a6e7b8ecaf95090efa66e0fb09c4069f6adcceac678b8be59340c623f61a2ffcc57af814745b0fefc1381b0208eda0a62e84234fa85455 - languageName: node - linkType: hard - -"@ethersproject/signing-key@npm:^5.6.0, @ethersproject/signing-key@npm:^5.7.0": +"@ethersproject/signing-key@npm:5.7.0, @ethersproject/signing-key@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/signing-key@npm:5.7.0" dependencies: @@ -2577,32 +2286,21 @@ __metadata: languageName: node linkType: hard -"@ethersproject/solidity@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/solidity@npm:5.6.0" +"@ethersproject/solidity@npm:5.7.0": + version: 5.7.0 + resolution: "@ethersproject/solidity@npm:5.7.0" dependencies: - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/sha2": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - checksum: e23475603167291b0589cc7d1187e45f3bc5042de958153503e7a259a5d1677ce336d5cdb570805529e50d0bb5b9ade6ce6c0553ec7ea7bed5ecae603262701d + "@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 + checksum: 9a02f37f801c96068c3e7721f83719d060175bc4e80439fe060e92bd7acfcb6ac1330c7e71c49f4c2535ca1308f2acdcb01e00133129aac00581724c2d6293f3 languageName: node linkType: hard -"@ethersproject/strings@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/strings@npm:5.6.0" - dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - checksum: 0b69bdd2c2767049599e1b6bbf34782166a1b901fd00a09b2dab0f4a92a6a1e85bb28d498f40f138a68baf62714831b6398e170358c861b4b1e54bfac375b655 - languageName: node - linkType: hard - -"@ethersproject/strings@npm:^5.6.0, @ethersproject/strings@npm:^5.7.0": +"@ethersproject/strings@npm:5.7.0, @ethersproject/strings@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/strings@npm:5.7.0" dependencies: @@ -2613,24 +2311,7 @@ __metadata: languageName: node linkType: hard -"@ethersproject/transactions@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/transactions@npm:5.6.0" - dependencies: - "@ethersproject/address": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/rlp": ^5.6.0 - "@ethersproject/signing-key": ^5.6.0 - checksum: b01a3a9ce1e2d945825adbecfc71b992293e0274b77caf2c0b3c45bb76919ce64aa888a5705e6745a84448c50fc4eb58ff5e0ad11c37b1aae33c7a7d3b8af883 - languageName: node - linkType: hard - -"@ethersproject/transactions@npm:^5.6.0, @ethersproject/transactions@npm:^5.7.0": +"@ethersproject/transactions@npm:5.7.0, @ethersproject/transactions@npm:^5.7.0": version: 5.7.0 resolution: "@ethersproject/transactions@npm:5.7.0" dependencies: @@ -2647,76 +2328,63 @@ __metadata: languageName: node linkType: hard -"@ethersproject/units@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/units@npm:5.6.0" - dependencies: - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/constants": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - checksum: 4bca3d4797de2f204d6c23f64e417f60580008139067cf971ff0da3c03c20921f006933a6ae035b53df0e2522f8f999596dcd9df385b22b4b6f9479409f46b13 - languageName: node - linkType: hard - -"@ethersproject/wallet@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/wallet@npm:5.6.0" - dependencies: - "@ethersproject/abstract-provider": ^5.6.0 - "@ethersproject/abstract-signer": ^5.6.0 - "@ethersproject/address": ^5.6.0 - "@ethersproject/bignumber": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/hash": ^5.6.0 - "@ethersproject/hdnode": ^5.6.0 - "@ethersproject/json-wallets": ^5.6.0 - "@ethersproject/keccak256": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/random": ^5.6.0 - "@ethersproject/signing-key": ^5.6.0 - "@ethersproject/transactions": ^5.6.0 - "@ethersproject/wordlists": ^5.6.0 - checksum: 2e0900f136ffd0418a161d708116d6b966596c001a7f55861ceeea28282ce6ad61180cce24589c9b4df001d096352d57128a401edfc613af9daed3724b2a0ec9 - languageName: node - linkType: hard - -"@ethersproject/web@npm:5.6.0": - version: 5.6.0 - resolution: "@ethersproject/web@npm:5.6.0" - dependencies: - "@ethersproject/base64": ^5.6.0 - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - checksum: 42b6e71658393e5abf8341c6bea0deb22cc744b4d22b3a979ed876bc772723b800c18e5180e223f77c47fb045828ef16ba5a01e8dd346474cf430533d1f053bc - languageName: node - linkType: hard - -"@ethersproject/web@npm:^5.6.0, @ethersproject/web@npm:^5.7.0": +"@ethersproject/units@npm:5.7.0": version: 5.7.0 - resolution: "@ethersproject/web@npm:5.7.0" + resolution: "@ethersproject/units@npm:5.7.0" + dependencies: + "@ethersproject/bignumber": ^5.7.0 + "@ethersproject/constants": ^5.7.0 + "@ethersproject/logger": ^5.7.0 + checksum: 304714f848cd32e57df31bf545f7ad35c2a72adae957198b28cbc62166daa929322a07bff6e9c9ac4577ab6aa0de0546b065ed1b2d20b19e25748b7d475cb0fc + languageName: node + linkType: hard + +"@ethersproject/wallet@npm:5.7.0": + version: 5.7.0 + resolution: "@ethersproject/wallet@npm:5.7.0" + 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 + checksum: a4009bf7331eddab38e3015b5e9101ef92de7f705b00a6196b997db0e5635b6d83561674d46c90c6f77b87c0500fe4a6b0183ba13749efc22db59c99deb82fbd + languageName: node + linkType: hard + +"@ethersproject/web@npm:5.7.1, @ethersproject/web@npm:^5.7.0": + version: 5.7.1 + resolution: "@ethersproject/web@npm:5.7.1" 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 - checksum: 9d4ca82f8b1295bbc1c59d58cb351641802d2f70f4b7d523fc726f51b0615296da6d6585dee5749b4d5e4a6a9af6d6650d46fe562d5b04f43a0af5c7f7f4a77e + checksum: 7028c47103f82fd2e2c197ce0eecfacaa9180ffeec7de7845b1f4f9b19d84081b7a48227aaddde05a4aaa526af574a9a0ce01cc0fc75e3e371f84b38b5b16b2b languageName: node linkType: hard -"@ethersproject/wordlists@npm:5.6.0, @ethersproject/wordlists@npm:^5.6.0": - version: 5.6.0 - resolution: "@ethersproject/wordlists@npm:5.6.0" +"@ethersproject/wordlists@npm:5.7.0, @ethersproject/wordlists@npm:^5.7.0": + version: 5.7.0 + resolution: "@ethersproject/wordlists@npm:5.7.0" dependencies: - "@ethersproject/bytes": ^5.6.0 - "@ethersproject/hash": ^5.6.0 - "@ethersproject/logger": ^5.6.0 - "@ethersproject/properties": ^5.6.0 - "@ethersproject/strings": ^5.6.0 - checksum: 648d948d884aff09cfc11f1db404fff0489a49d50f4d878f2dbda14e02214c24e2e2efec7a3215929a5e433232413c435e41d47f2f405a46408cfd79c7f2ae78 + "@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 + checksum: 30eb6eb0731f9ef5faa44bf9c0c6e950bcaaef61e4d2d9ce0ae6d341f4e2d6d1f4ab4f8880bfce03b7aac4b862fb740e1421170cfbf8e2aafc359277d49e6e97 languageName: node linkType: hard @@ -3427,117 +3095,6 @@ __metadata: languageName: node linkType: hard -"@ledgerhq/cryptoassets@npm:^5.27.2": - version: 5.53.0 - resolution: "@ledgerhq/cryptoassets@npm:5.53.0" - dependencies: - invariant: 2 - checksum: 298188823d56630011e6626c56bc93c97833da27e094068492025fe204409bd4cf433cd072035d1baabae27482ba5c9a2041d3fb98778bbe0d6c83e4ba3e8990 - languageName: node - linkType: hard - -"@ledgerhq/devices@npm:^5.26.0, @ledgerhq/devices@npm:^5.51.1": - version: 5.51.1 - resolution: "@ledgerhq/devices@npm:5.51.1" - dependencies: - "@ledgerhq/errors": ^5.50.0 - "@ledgerhq/logs": ^5.50.0 - rxjs: 6 - semver: ^7.3.5 - checksum: bb63548b4b143d3669fab33f219aa705d9114be9fbb42f1b26064fbf89a047186972518cd608ad90329a760a6ff0e91b32aaf9d2e543ae384fe381fbf29fea64 - languageName: node - linkType: hard - -"@ledgerhq/errors@npm:^5.26.0, @ledgerhq/errors@npm:^5.50.0": - version: 5.50.0 - resolution: "@ledgerhq/errors@npm:5.50.0" - checksum: 2933e85f5a3768bfb303ba08b759e01f3de9bfc6d1a18b4b0f9353bb16cfbac302a5e6f683867056d3a4d9897ec8c2656c268662338e881df27315936809084d - languageName: node - linkType: hard - -"@ledgerhq/hw-app-eth@npm:5.27.2": - version: 5.27.2 - resolution: "@ledgerhq/hw-app-eth@npm:5.27.2" - dependencies: - "@ledgerhq/cryptoassets": ^5.27.2 - "@ledgerhq/errors": ^5.26.0 - "@ledgerhq/hw-transport": ^5.26.0 - bignumber.js: ^9.0.1 - rlp: ^2.2.6 - checksum: 63fe348442fbb30090de1e296e8044a379644377b23b0adb90401c52857d53924d900c264f75f9c308b5317b7be11974f45218a923b612cfde2f93bff87bbaca - languageName: node - linkType: hard - -"@ledgerhq/hw-transport-node-hid-noevents@npm:^5.26.0": - version: 5.51.1 - resolution: "@ledgerhq/hw-transport-node-hid-noevents@npm:5.51.1" - dependencies: - "@ledgerhq/devices": ^5.51.1 - "@ledgerhq/errors": ^5.50.0 - "@ledgerhq/hw-transport": ^5.51.1 - "@ledgerhq/logs": ^5.50.0 - node-hid: 2.1.1 - checksum: e483d57d18609d1d13e5d4f424d1689317b393fd213724e6747145102ddc8ca85822db9511a654b1c2ec657a1cd2160ee9e3c4e383c4f5bd55cd757b829ce26e - languageName: node - linkType: hard - -"@ledgerhq/hw-transport-node-hid@npm:5.26.0": - version: 5.26.0 - resolution: "@ledgerhq/hw-transport-node-hid@npm:5.26.0" - dependencies: - "@ledgerhq/devices": ^5.26.0 - "@ledgerhq/errors": ^5.26.0 - "@ledgerhq/hw-transport": ^5.26.0 - "@ledgerhq/hw-transport-node-hid-noevents": ^5.26.0 - "@ledgerhq/logs": ^5.26.0 - lodash: ^4.17.20 - node-hid: 1.3.0 - usb: ^1.6.3 - checksum: 906da0b4367397b4a0994fd52762de3622c5badcc17c20d1876a8dd12fe23bcd825c2ba4da894f19b61769b6af1948cf9aa1f75ea53033bc756f0c369e849c9f - languageName: node - linkType: hard - -"@ledgerhq/hw-transport-u2f@npm:5.26.0": - version: 5.26.0 - resolution: "@ledgerhq/hw-transport-u2f@npm:5.26.0" - dependencies: - "@ledgerhq/errors": ^5.26.0 - "@ledgerhq/hw-transport": ^5.26.0 - "@ledgerhq/logs": ^5.26.0 - u2f-api: 0.2.7 - checksum: 0c429c4168399ea6641d1575aeca24d493f3047860e02c6b78473fb311dd978640d665ce3a6b8629844a3d8f482b34785ed56b0a219f43b0f2851c1de8a69e92 - languageName: node - linkType: hard - -"@ledgerhq/hw-transport@npm:5.26.0": - version: 5.26.0 - resolution: "@ledgerhq/hw-transport@npm:5.26.0" - dependencies: - "@ledgerhq/devices": ^5.26.0 - "@ledgerhq/errors": ^5.26.0 - events: ^3.2.0 - checksum: 428633094492ec1b0a3ab0c0446a91bf20580448a796ee6ca13bc2c44abaae2c8c32deeba465d0109fbcdbce494f54d743a193cfbf8ca969c13aa5d6879161c7 - languageName: node - linkType: hard - -"@ledgerhq/hw-transport@npm:^5.26.0, @ledgerhq/hw-transport@npm:^5.51.1": - version: 5.51.1 - resolution: "@ledgerhq/hw-transport@npm:5.51.1" - dependencies: - "@ledgerhq/devices": ^5.51.1 - "@ledgerhq/errors": ^5.50.0 - events: ^3.3.0 - checksum: 55c8c1a05cd71e24fdbe8c9a95a327bf3416199f85be53169d57aec3f53fcedd8ec57ab048c8869031809fb947128157c260d8afe169b3271308a6c6abbbb13e - languageName: node - linkType: hard - -"@ledgerhq/logs@npm:^5.26.0, @ledgerhq/logs@npm:^5.50.0": - version: 5.50.0 - resolution: "@ledgerhq/logs@npm:5.50.0" - checksum: ad2e2f0f52ef2c921ccd19e4e65911d661fe625880f9358dc7cde5375d2a3fbc30bc0af6f1d219887878366e814e05b5008e924bfcabf35880c927909dd20b83 - languageName: node - linkType: hard - "@material-ui/core@npm:^4.11.0": version: 4.11.0 resolution: "@material-ui/core@npm:4.11.0" @@ -9292,13 +8849,6 @@ __metadata: languageName: node linkType: hard -"assertion-error@npm:^1.1.0": - version: 1.1.0 - resolution: "assertion-error@npm:1.1.0" - checksum: fd9429d3a3d4fd61782eb3962ae76b6d08aa7383123fca0596020013b3ebd6647891a85b05ce821c47d1471ed1271f00b0545cf6a4326cf2fc91efcc3b0fbecf - languageName: node - linkType: hard - "assign-symbols@npm:^1.0.0": version: 1.0.0 resolution: "assign-symbols@npm:1.0.0" @@ -11227,20 +10777,6 @@ __metadata: languageName: node linkType: hard -"chai@npm:^4.3.4": - version: 4.3.4 - resolution: "chai@npm:4.3.4" - dependencies: - assertion-error: ^1.1.0 - check-error: ^1.0.2 - deep-eql: ^3.0.1 - get-func-name: ^2.0.0 - pathval: ^1.1.1 - type-detect: ^4.0.5 - checksum: 772c522b3bfe3fcf0e0e74edfe584cd886b0e85a73126dec750095300e023d4e1ec6d40e3c35a80d2bd8f33dca46c42767a36f5f50f32dca6fa31c88b5f49ab8 - languageName: node - linkType: hard - "chain-function@npm:^1.0.0": version: 1.0.1 resolution: "chain-function@npm:1.0.1" @@ -11340,13 +10876,6 @@ __metadata: languageName: node linkType: hard -"check-error@npm:^1.0.2": - version: 1.0.2 - resolution: "check-error@npm:1.0.2" - checksum: d9d106504404b8addd1ee3f63f8c0eaa7cd962a1a28eb9c519b1c4a1dc7098be38007fc0060f045ee00f075fbb7a2a4f42abcf61d68323677e11ab98dc16042e - languageName: node - linkType: hard - "checkpoint-store@npm:^1.1.0": version: 1.1.0 resolution: "checkpoint-store@npm:1.1.0" @@ -13073,15 +12602,6 @@ __metadata: languageName: node linkType: hard -"deep-eql@npm:^3.0.1": - version: 3.0.1 - resolution: "deep-eql@npm:3.0.1" - dependencies: - type-detect: ^4.0.0 - checksum: 4f4c9fb79eb994fb6e81d4aa8b063adc40c00f831588aa65e20857d5d52f15fb23034a6576ecf886f7ff6222d5ae42e71e9b7d57113e0715b1df7ea1e812b125 - languageName: node - linkType: hard - "deep-equal@npm:^1.1.0": version: 1.1.1 resolution: "deep-equal@npm:1.1.1" @@ -13439,7 +12959,7 @@ __metadata: languageName: node linkType: hard -"detect-libc@npm:^1.0.2, detect-libc@npm:^1.0.3": +"detect-libc@npm:^1.0.2": version: 1.0.3 resolution: "detect-libc@npm:1.0.3" bin: @@ -15673,41 +15193,41 @@ __metadata: languageName: node linkType: hard -"ethers@npm:^5.4.0, ethers@npm:^5.4.5, ethers@npm:^5.6.4": - version: 5.6.5 - resolution: "ethers@npm:5.6.5" +"ethers@npm:^5.6.4": + version: 5.7.2 + resolution: "ethers@npm:5.7.2" dependencies: - "@ethersproject/abi": 5.6.1 - "@ethersproject/abstract-provider": 5.6.0 - "@ethersproject/abstract-signer": 5.6.0 - "@ethersproject/address": 5.6.0 - "@ethersproject/base64": 5.6.0 - "@ethersproject/basex": 5.6.0 - "@ethersproject/bignumber": 5.6.0 - "@ethersproject/bytes": 5.6.1 - "@ethersproject/constants": 5.6.0 - "@ethersproject/contracts": 5.6.0 - "@ethersproject/hash": 5.6.0 - "@ethersproject/hdnode": 5.6.0 - "@ethersproject/json-wallets": 5.6.0 - "@ethersproject/keccak256": 5.6.0 - "@ethersproject/logger": 5.6.0 - "@ethersproject/networks": 5.6.2 - "@ethersproject/pbkdf2": 5.6.0 - "@ethersproject/properties": 5.6.0 - "@ethersproject/providers": 5.6.5 - "@ethersproject/random": 5.6.0 - "@ethersproject/rlp": 5.6.0 - "@ethersproject/sha2": 5.6.0 - "@ethersproject/signing-key": 5.6.1 - "@ethersproject/solidity": 5.6.0 - "@ethersproject/strings": 5.6.0 - "@ethersproject/transactions": 5.6.0 - "@ethersproject/units": 5.6.0 - "@ethersproject/wallet": 5.6.0 - "@ethersproject/web": 5.6.0 - "@ethersproject/wordlists": 5.6.0 - checksum: f2c2528452eea1fa3c6e735ea9acf8162555b681d712e770a2e11560a71f9c9ef4abbe686e68c4e2cfa4c51eda35fe06f1bac7dc030daf00747c229b8cab5812 + "@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 + checksum: b7c08cf3e257185a7946117dbbf764433b7ba0e77c27298dec6088b3bc871aff711462b0621930c56880ff0a7ceb8b1d3a361ffa259f93377b48e34107f62553 languageName: node linkType: hard @@ -16091,13 +15611,6 @@ __metadata: languageName: node linkType: hard -"expand-template@npm:^2.0.3": - version: 2.0.3 - resolution: "expand-template@npm:2.0.3" - checksum: 588c19847216421ed92befb521767b7018dc88f88b0576df98cb242f20961425e96a92cbece525ef28cc5becceae5d544ae0f5b9b5e2aa05acb13716ca5b3099 - languageName: node - linkType: hard - "expand-tilde@npm:^2.0.0, expand-tilde@npm:^2.0.2": version: 2.0.2 resolution: "expand-tilde@npm:2.0.2" @@ -17440,13 +16953,6 @@ __metadata: languageName: node linkType: hard -"get-func-name@npm:^2.0.0": - version: 2.0.0 - resolution: "get-func-name@npm:2.0.0" - checksum: 8d82e69f3e7fab9e27c547945dfe5cc0c57fc0adf08ce135dddb01081d75684a03e7a0487466f478872b341d52ac763ae49e660d01ab83741f74932085f693c3 - languageName: node - linkType: hard - "get-intrinsic@npm:^1.0.2, get-intrinsic@npm:^1.1.0, get-intrinsic@npm:^1.1.1, get-intrinsic@npm:^1.1.2": version: 1.1.3 resolution: "get-intrinsic@npm:1.1.3" @@ -17595,13 +17101,6 @@ __metadata: languageName: node linkType: hard -"github-from-package@npm:0.0.0": - version: 0.0.0 - resolution: "github-from-package@npm:0.0.0" - checksum: 14e448192a35c1e42efee94c9d01a10f42fe790375891a24b25261246ce9336ab9df5d274585aedd4568f7922246c2a78b8a8cd2571bfe99c693a9718e7dd0e3 - languageName: node - linkType: hard - "github-slugger@npm:^1.0.0": version: 1.4.0 resolution: "github-slugger@npm:1.4.0" @@ -19420,7 +18919,7 @@ __metadata: languageName: node linkType: hard -"invariant@npm:2, invariant@npm:2.2.4, invariant@npm:^2.0.0, invariant@npm:^2.1.0, invariant@npm:^2.2.4": +"invariant@npm:2.2.4, invariant@npm:^2.0.0, invariant@npm:^2.1.0, invariant@npm:^2.2.4": version: 2.2.4 resolution: "invariant@npm:2.2.4" dependencies: @@ -23342,10 +22841,11 @@ __metadata: "@babel/runtime": ^7.5.5 "@download/blockies": ^1.0.3 "@ensdomains/content-hash": ^2.5.6 - "@eth-optimism/contracts": 0.0.0-2021919175625 "@ethereumjs/common": ^2.3.1 "@ethereumjs/tx": ^3.2.1 "@ethersproject/bignumber": ^5.7.0 + "@ethersproject/contracts": ^5.7.0 + "@ethersproject/providers": ^5.7.2 "@formatjs/intl-relativetimeformat": ^5.2.6 "@fortawesome/fontawesome-free": ^5.13.0 "@keystonehq/bc-ur-registry-eth": ^0.12.1 @@ -24028,7 +23528,7 @@ __metadata: languageName: node linkType: hard -"mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": +"mkdirp-classic@npm:^0.5.2": version: 0.5.3 resolution: "mkdirp-classic@npm:0.5.3" checksum: 3f4e088208270bbcc148d53b73e9a5bd9eef05ad2cbf3b3d0ff8795278d50dd1d11a8ef1875ff5aea3fa888931f95bfcb2ad5b7c1061cfefd6284d199e6776ac @@ -24398,13 +23898,6 @@ __metadata: languageName: node linkType: hard -"napi-build-utils@npm:^1.0.1": - version: 1.0.2 - resolution: "napi-build-utils@npm:1.0.2" - checksum: 06c14271ee966e108d55ae109f340976a9556c8603e888037145d6522726aebe89dd0c861b4b83947feaf6d39e79e08817559e8693deedc2c94e82c5cbd090c7 - languageName: node - linkType: hard - "napi-macros@npm:~2.0.0": version: 2.0.0 resolution: "napi-macros@npm:2.0.0" @@ -24560,15 +24053,6 @@ __metadata: languageName: node linkType: hard -"node-abi@npm:^2.18.0, node-abi@npm:^2.21.0, node-abi@npm:^2.7.0": - version: 2.30.1 - resolution: "node-abi@npm:2.30.1" - dependencies: - semver: ^5.4.1 - checksum: 3f4b0c912ce4befcd7ceab4493ba90b51d60dfcc90f567c93f731d897ef8691add601cb64c181683b800f21d479d68f9a6e15d8ab8acd16a5706333b9e30a881 - languageName: node - linkType: hard - "node-addon-api@npm:^2.0.0": version: 2.0.2 resolution: "node-addon-api@npm:2.0.2" @@ -24578,7 +24062,7 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^3.0.0, node-addon-api@npm:^3.0.2": +"node-addon-api@npm:^3.0.0": version: 3.2.1 resolution: "node-addon-api@npm:3.2.1" dependencies: @@ -24587,15 +24071,6 @@ __metadata: languageName: node linkType: hard -"node-addon-api@npm:^4.2.0": - version: 4.2.0 - resolution: "node-addon-api@npm:4.2.0" - dependencies: - node-gyp: latest - checksum: 52ea6ff01a882766ceec74a0752c0cf9571fa72559a7a3e8969779fa5ae113a2d63cb54dd267fa83a533ab2b7617131d4a6996114701f4ca27246d2513b0e5a5 - languageName: node - linkType: hard - "node-dir@npm:^0.1.10": version: 0.1.17 resolution: "node-dir@npm:0.1.17" @@ -24698,35 +24173,6 @@ __metadata: languageName: node linkType: hard -"node-hid@npm:1.3.0": - version: 1.3.0 - resolution: "node-hid@npm:1.3.0" - dependencies: - bindings: ^1.5.0 - nan: ^2.14.0 - node-abi: ^2.18.0 - node-gyp: latest - prebuild-install: ^5.3.4 - bin: - hid-showdevices: src/show-devices.js - checksum: 843f11f99bfef882078455d45f53572ad96deabd043447d33bc3825669cbb16886f9281ccb01ac965b422df97d5b7012a21fb64ebc2fa84dae4ac2b88083b86d - languageName: node - linkType: hard - -"node-hid@npm:2.1.1": - version: 2.1.1 - resolution: "node-hid@npm:2.1.1" - dependencies: - bindings: ^1.5.0 - node-addon-api: ^3.0.2 - node-gyp: latest - prebuild-install: ^6.0.0 - bin: - hid-showdevices: src/show-devices.js - checksum: 56fabeec500652c4100e7e461ed0bc09dfda84abd3d37183242104ed819bc21e7e2ff4ca124301d0f43c3b19b546f9cd7367ea3870c0f06b5e34bbd28bc57e5a - languageName: node - linkType: hard - "node-int64@npm:^0.4.0": version: 0.4.0 resolution: "node-int64@npm:0.4.0" @@ -24847,13 +24293,6 @@ __metadata: languageName: node linkType: hard -"noop-logger@npm:^0.1.1": - version: 0.1.1 - resolution: "noop-logger@npm:0.1.1" - checksum: 9f99da270d074a2f268de2eae3ebcb44f12cc2f7241417c7be9f1e206f614afa632a27b91febab86163f88bb54466d638e49c9f62d899105f18d5ed5bcd51ed1 - languageName: node - linkType: hard - "nopt@npm:^4.0.1": version: 4.0.1 resolution: "nopt@npm:4.0.1" @@ -25005,7 +24444,7 @@ __metadata: languageName: node linkType: hard -"npmlog@npm:^4.0.1, npmlog@npm:^4.0.2, npmlog@npm:^4.1.2": +"npmlog@npm:^4.0.2, npmlog@npm:^4.1.2": version: 4.1.2 resolution: "npmlog@npm:4.1.2" dependencies: @@ -26238,13 +25677,6 @@ __metadata: languageName: node linkType: hard -"pathval@npm:^1.1.1": - version: 1.1.1 - resolution: "pathval@npm:1.1.1" - checksum: 090e3147716647fb7fb5b4b8c8e5b55e5d0a6086d085b6cd23f3d3c01fcf0ff56fd3cc22f2f4a033bd2e46ed55d61ed8379e123b42afe7d531a2a5fc8bb556d6 - languageName: node - linkType: hard - "pause-stream@npm:0.0.11": version: 0.0.11 resolution: "pause-stream@npm:0.0.11" @@ -26877,54 +26309,6 @@ __metadata: languageName: node linkType: hard -"prebuild-install@npm:^5.3.4": - version: 5.3.6 - resolution: "prebuild-install@npm:5.3.6" - dependencies: - detect-libc: ^1.0.3 - expand-template: ^2.0.3 - github-from-package: 0.0.0 - minimist: ^1.2.3 - mkdirp-classic: ^0.5.3 - napi-build-utils: ^1.0.1 - node-abi: ^2.7.0 - noop-logger: ^0.1.1 - npmlog: ^4.0.1 - pump: ^3.0.0 - rc: ^1.2.7 - simple-get: ^3.0.3 - tar-fs: ^2.0.0 - tunnel-agent: ^0.6.0 - which-pm-runs: ^1.0.0 - bin: - prebuild-install: bin.js - checksum: 9b99e5ea2c1db44efbd1bc1f3d04f887e66ae282af8560191ee3005886c8d3fab578ad3e903d0965fec082d3c0779e6337a63152dc9d0f847f1bc95317356ea1 - languageName: node - linkType: hard - -"prebuild-install@npm:^6.0.0": - version: 6.1.4 - resolution: "prebuild-install@npm:6.1.4" - dependencies: - detect-libc: ^1.0.3 - expand-template: ^2.0.3 - github-from-package: 0.0.0 - minimist: ^1.2.3 - mkdirp-classic: ^0.5.3 - napi-build-utils: ^1.0.1 - node-abi: ^2.21.0 - npmlog: ^4.0.1 - pump: ^3.0.0 - rc: ^1.2.7 - simple-get: ^3.0.3 - tar-fs: ^2.0.0 - tunnel-agent: ^0.6.0 - bin: - prebuild-install: bin.js - checksum: de4313eda821305912af922700a2db04bb8e77fe8aa9c2788550f1000c026cbefc82da468ec0c0a37764c5417bd8169dbd540928535fb38d00bb9bbd673dd217 - languageName: node - linkType: hard - "precinct@npm:^8.0.0, precinct@npm:^8.1.0": version: 8.3.1 resolution: "precinct@npm:8.3.1" @@ -29552,7 +28936,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:6, rxjs@npm:^6.5.2": +"rxjs@npm:^6.5.2": version: 6.6.7 resolution: "rxjs@npm:6.6.7" dependencies: @@ -31780,19 +31164,7 @@ __metadata: languageName: node linkType: hard -"tar-fs@npm:^2.0.0": - version: 2.1.1 - resolution: "tar-fs@npm:2.1.1" - dependencies: - chownr: ^1.1.1 - mkdirp-classic: ^0.5.2 - pump: ^3.0.0 - tar-stream: ^2.1.4 - checksum: f5b9a70059f5b2969e65f037b4e4da2daf0fa762d3d232ffd96e819e3f94665dbbbe62f76f084f1acb4dbdcce16c6e4dac08d12ffc6d24b8d76720f4d9cf032d - languageName: node - linkType: hard - -"tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0": +"tar-stream@npm:^2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -32641,7 +32013,7 @@ __metadata: languageName: node linkType: hard -"type-detect@npm:4.0.8, type-detect@npm:^4.0.0, type-detect@npm:^4.0.5, type-detect@npm:^4.0.8": +"type-detect@npm:4.0.8, type-detect@npm:^4.0.8": version: 4.0.8 resolution: "type-detect@npm:4.0.8" checksum: 62b5628bff67c0eb0b66afa371bd73e230399a8d2ad30d852716efcc4656a7516904570cd8631a49a3ce57c10225adf5d0cbdcb47f6b0255fe6557c453925a15 @@ -32766,13 +32138,6 @@ __metadata: languageName: node linkType: hard -"u2f-api@npm:0.2.7": - version: 0.2.7 - resolution: "u2f-api@npm:0.2.7" - checksum: 7f19ce46fcc192973926880a04e505ed2c88978c6d8745f32ad9b42520fb91af912231330c73798573f0196c022bd0b969688533e6f35e176cfc4f3615a83944 - languageName: node - linkType: hard - "uglify-js@npm:^3.1.4": version: 3.17.0 resolution: "uglify-js@npm:3.17.0" @@ -33293,17 +32658,6 @@ __metadata: languageName: node linkType: hard -"usb@npm:^1.6.3": - version: 1.8.0 - resolution: "usb@npm:1.8.0" - dependencies: - node-addon-api: ^4.2.0 - node-gyp: latest - node-gyp-build: ^4.3.0 - checksum: 43dbef4d6bb64eea64590878cb21bb531deaffc77f8e5ec0b54c2758ac44a0d757453c1421e9d20879cd9b2ab7eba29fbe84d241b202ab32ca33d89c54270a5d - languageName: node - linkType: hard - "use@npm:^3.1.0": version: 3.1.0 resolution: "use@npm:3.1.0" @@ -34290,13 +33644,6 @@ __metadata: languageName: node linkType: hard -"which-pm-runs@npm:^1.0.0": - version: 1.0.0 - resolution: "which-pm-runs@npm:1.0.0" - checksum: 30cf7aee31f264558070e92414316c169367bb2b84a0a32777d30392fea0892fcf9955b81c3fe7f52165ae5a33f0acfd3bc0916416cb07e6d414c90255c228ca - languageName: node - linkType: hard - "which-typed-array@npm:^1.1.2": version: 1.1.8 resolution: "which-typed-array@npm:1.1.8"