From 1478a53b20cc42c1db46158f1d7d8f98a118874d Mon Sep 17 00:00:00 2001 From: legobt <6wbvkn0j@anonaddy.me> Date: Thu, 13 Jul 2023 23:29:44 +0000 Subject: [PATCH] update lavamoat policies --- lavamoat/browserify/beta/policy.json | 52 +++++++++---------- lavamoat/browserify/desktop/policy.json | 66 ++++++++++++------------- lavamoat/browserify/flask/policy.json | 66 ++++++++++++------------- lavamoat/browserify/main/policy.json | 52 +++++++++---------- lavamoat/browserify/mmi/policy.json | 52 +++++++++---------- 5 files changed, 144 insertions(+), 144 deletions(-) diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index 53e7a1a35b1c..b7567414e749 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -347,9 +347,17 @@ "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, - "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true + "@ethersproject/hdnode>@ethersproject/transactions": true + } + }, + "@ethersproject/contracts>@ethersproject/abstract-provider": { + "packages": { + "@ethersproject/abi>@ethersproject/bytes": true, + "@ethersproject/abi>@ethersproject/logger": true, + "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/bignumber": true } }, "@ethersproject/hdnode": { @@ -441,11 +449,11 @@ "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/abi>@ethersproject/strings": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/basex": true, "@ethersproject/hdnode>@ethersproject/sha2": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/base64": true, "@ethersproject/providers>@ethersproject/networks": true, "@ethersproject/providers>@ethersproject/random": true, @@ -453,14 +461,6 @@ "@ethersproject/providers>bech32": true } }, - "@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/abi>@ethersproject/bytes": true, - "@ethersproject/abi>@ethersproject/logger": true, - "@ethersproject/abi>@ethersproject/properties": true, - "@ethersproject/bignumber": true - } - }, "@ethersproject/providers>@ethersproject/base64": { "globals": { "atob": true, @@ -531,7 +531,7 @@ "@ngraveio/bc-ur": true, "browserify>buffer": true, "ethereumjs-wallet>bs58check": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@keystonehq/bc-ur-registry-eth>hdkey": { @@ -1011,11 +1011,11 @@ "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32": { "packages": { "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@noble/secp256k1": true, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": true, + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": true, "@metamask/key-tree>@scure/base": true } }, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": { + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": { "globals": { "TextEncoder": true, "crypto": true @@ -1339,7 +1339,7 @@ "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": true, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/utils": true, "browserify>events": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": { @@ -1354,7 +1354,7 @@ }, "packages": { "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": { @@ -2605,11 +2605,11 @@ "@ethersproject/abi>@ethersproject/keccak256": true, "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/signing-key": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/random": true, "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>ethers>@ethersproject/json-wallets": true } @@ -3180,7 +3180,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "eth-keyring-controller>@metamask/browser-passworder": { @@ -4036,6 +4036,11 @@ "Intl": true } }, + "mockttp>graphql-tag>tslib": { + "globals": { + "define": true + } + }, "nanoid": { "globals": { "crypto": true, @@ -4240,7 +4245,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "react-focus-lock>react-clientside-effect": { @@ -4259,9 +4264,9 @@ "console.error": true }, "packages": { + "mockttp>graphql-tag>tslib": true, "react": true, - "react-focus-lock>use-sidecar>detect-node-es": true, - "wait-on>rxjs>tslib": true + "react-focus-lock>use-sidecar>detect-node-es": true } }, "react-idle-timer": { @@ -4626,11 +4631,6 @@ "msCrypto": true } }, - "wait-on>rxjs>tslib": { - "globals": { - "define": true - } - }, "web3": { "globals": { "XMLHttpRequest": true diff --git a/lavamoat/browserify/desktop/policy.json b/lavamoat/browserify/desktop/policy.json index 682b9ad41f31..539a2021c5d4 100644 --- a/lavamoat/browserify/desktop/policy.json +++ b/lavamoat/browserify/desktop/policy.json @@ -347,9 +347,17 @@ "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, - "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true + "@ethersproject/hdnode>@ethersproject/transactions": true + } + }, + "@ethersproject/contracts>@ethersproject/abstract-provider": { + "packages": { + "@ethersproject/abi>@ethersproject/bytes": true, + "@ethersproject/abi>@ethersproject/logger": true, + "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/bignumber": true } }, "@ethersproject/hdnode": { @@ -441,11 +449,11 @@ "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/abi>@ethersproject/strings": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/basex": true, "@ethersproject/hdnode>@ethersproject/sha2": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/base64": true, "@ethersproject/providers>@ethersproject/networks": true, "@ethersproject/providers>@ethersproject/random": true, @@ -453,14 +461,6 @@ "@ethersproject/providers>bech32": true } }, - "@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/abi>@ethersproject/bytes": true, - "@ethersproject/abi>@ethersproject/logger": true, - "@ethersproject/abi>@ethersproject/properties": true, - "@ethersproject/bignumber": true - } - }, "@ethersproject/providers>@ethersproject/base64": { "globals": { "atob": true, @@ -531,7 +531,7 @@ "@ngraveio/bc-ur": true, "browserify>buffer": true, "ethereumjs-wallet>bs58check": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@keystonehq/bc-ur-registry-eth>hdkey": { @@ -1082,11 +1082,11 @@ "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32": { "packages": { "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@noble/secp256k1": true, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": true, + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": true, "@metamask/key-tree>@scure/base": true } }, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": { + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": { "globals": { "TextEncoder": true, "crypto": true @@ -1467,7 +1467,7 @@ "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": true, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/utils": true, "browserify>events": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": { @@ -1482,7 +1482,7 @@ }, "packages": { "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": { @@ -2124,13 +2124,19 @@ "@metamask/key-tree": true, "@metamask/key-tree>@noble/hashes": true, "@metamask/permission-controller": true, + "@metamask/snaps-controllers-flask>@metamask/rpc-methods>@metamask/snaps-ui": true, "@metamask/snaps-controllers-flask>@metamask/snaps-utils": true, - "@metamask/snaps-controllers-flask>@metamask/snaps-utils>@metamask/snaps-ui": true, "@metamask/snaps-controllers-flask>@metamask/utils": true, "eth-rpc-errors": true, "superstruct": true } }, + "@metamask/snaps-controllers-flask>@metamask/rpc-methods>@metamask/snaps-ui": { + "packages": { + "@metamask/snaps-controllers-flask>@metamask/utils": true, + "superstruct": true + } + }, "@metamask/snaps-controllers-flask>@metamask/snaps-utils": { "globals": { "TextDecoder": true, @@ -2156,12 +2162,6 @@ "superstruct": true } }, - "@metamask/snaps-controllers-flask>@metamask/snaps-utils>@metamask/snaps-ui": { - "packages": { - "@metamask/snaps-controllers-flask>@metamask/utils": true, - "superstruct": true - } - }, "@metamask/snaps-controllers-flask>@metamask/utils": { "globals": { "TextDecoder": true, @@ -3098,11 +3098,11 @@ "@ethersproject/abi>@ethersproject/keccak256": true, "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/signing-key": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/random": true, "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>ethers>@ethersproject/json-wallets": true } @@ -3673,7 +3673,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "eth-keyring-controller>@metamask/browser-passworder": { @@ -4547,6 +4547,11 @@ "readable-stream>util-deprecate": true } }, + "mockttp>graphql-tag>tslib": { + "globals": { + "define": true + } + }, "nanoid": { "globals": { "crypto": true, @@ -4751,7 +4756,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "react-focus-lock>react-clientside-effect": { @@ -4770,9 +4775,9 @@ "console.error": true }, "packages": { + "mockttp>graphql-tag>tslib": true, "react": true, - "react-focus-lock>use-sidecar>detect-node-es": true, - "wait-on>rxjs>tslib": true + "react-focus-lock>use-sidecar>detect-node-es": true } }, "react-idle-timer": { @@ -5261,11 +5266,6 @@ "browserify>path-browserify": true } }, - "wait-on>rxjs>tslib": { - "globals": { - "define": true - } - }, "web3": { "globals": { "XMLHttpRequest": true diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index 682b9ad41f31..539a2021c5d4 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -347,9 +347,17 @@ "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, - "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true + "@ethersproject/hdnode>@ethersproject/transactions": true + } + }, + "@ethersproject/contracts>@ethersproject/abstract-provider": { + "packages": { + "@ethersproject/abi>@ethersproject/bytes": true, + "@ethersproject/abi>@ethersproject/logger": true, + "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/bignumber": true } }, "@ethersproject/hdnode": { @@ -441,11 +449,11 @@ "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/abi>@ethersproject/strings": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/basex": true, "@ethersproject/hdnode>@ethersproject/sha2": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/base64": true, "@ethersproject/providers>@ethersproject/networks": true, "@ethersproject/providers>@ethersproject/random": true, @@ -453,14 +461,6 @@ "@ethersproject/providers>bech32": true } }, - "@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/abi>@ethersproject/bytes": true, - "@ethersproject/abi>@ethersproject/logger": true, - "@ethersproject/abi>@ethersproject/properties": true, - "@ethersproject/bignumber": true - } - }, "@ethersproject/providers>@ethersproject/base64": { "globals": { "atob": true, @@ -531,7 +531,7 @@ "@ngraveio/bc-ur": true, "browserify>buffer": true, "ethereumjs-wallet>bs58check": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@keystonehq/bc-ur-registry-eth>hdkey": { @@ -1082,11 +1082,11 @@ "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32": { "packages": { "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@noble/secp256k1": true, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": true, + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": true, "@metamask/key-tree>@scure/base": true } }, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": { + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": { "globals": { "TextEncoder": true, "crypto": true @@ -1467,7 +1467,7 @@ "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": true, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/utils": true, "browserify>events": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": { @@ -1482,7 +1482,7 @@ }, "packages": { "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": { @@ -2124,13 +2124,19 @@ "@metamask/key-tree": true, "@metamask/key-tree>@noble/hashes": true, "@metamask/permission-controller": true, + "@metamask/snaps-controllers-flask>@metamask/rpc-methods>@metamask/snaps-ui": true, "@metamask/snaps-controllers-flask>@metamask/snaps-utils": true, - "@metamask/snaps-controllers-flask>@metamask/snaps-utils>@metamask/snaps-ui": true, "@metamask/snaps-controllers-flask>@metamask/utils": true, "eth-rpc-errors": true, "superstruct": true } }, + "@metamask/snaps-controllers-flask>@metamask/rpc-methods>@metamask/snaps-ui": { + "packages": { + "@metamask/snaps-controllers-flask>@metamask/utils": true, + "superstruct": true + } + }, "@metamask/snaps-controllers-flask>@metamask/snaps-utils": { "globals": { "TextDecoder": true, @@ -2156,12 +2162,6 @@ "superstruct": true } }, - "@metamask/snaps-controllers-flask>@metamask/snaps-utils>@metamask/snaps-ui": { - "packages": { - "@metamask/snaps-controllers-flask>@metamask/utils": true, - "superstruct": true - } - }, "@metamask/snaps-controllers-flask>@metamask/utils": { "globals": { "TextDecoder": true, @@ -3098,11 +3098,11 @@ "@ethersproject/abi>@ethersproject/keccak256": true, "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/signing-key": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/random": true, "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>ethers>@ethersproject/json-wallets": true } @@ -3673,7 +3673,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "eth-keyring-controller>@metamask/browser-passworder": { @@ -4547,6 +4547,11 @@ "readable-stream>util-deprecate": true } }, + "mockttp>graphql-tag>tslib": { + "globals": { + "define": true + } + }, "nanoid": { "globals": { "crypto": true, @@ -4751,7 +4756,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "react-focus-lock>react-clientside-effect": { @@ -4770,9 +4775,9 @@ "console.error": true }, "packages": { + "mockttp>graphql-tag>tslib": true, "react": true, - "react-focus-lock>use-sidecar>detect-node-es": true, - "wait-on>rxjs>tslib": true + "react-focus-lock>use-sidecar>detect-node-es": true } }, "react-idle-timer": { @@ -5261,11 +5266,6 @@ "browserify>path-browserify": true } }, - "wait-on>rxjs>tslib": { - "globals": { - "define": true - } - }, "web3": { "globals": { "XMLHttpRequest": true diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index 53e7a1a35b1c..b7567414e749 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -347,9 +347,17 @@ "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, - "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true + "@ethersproject/hdnode>@ethersproject/transactions": true + } + }, + "@ethersproject/contracts>@ethersproject/abstract-provider": { + "packages": { + "@ethersproject/abi>@ethersproject/bytes": true, + "@ethersproject/abi>@ethersproject/logger": true, + "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/bignumber": true } }, "@ethersproject/hdnode": { @@ -441,11 +449,11 @@ "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/abi>@ethersproject/strings": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/basex": true, "@ethersproject/hdnode>@ethersproject/sha2": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/base64": true, "@ethersproject/providers>@ethersproject/networks": true, "@ethersproject/providers>@ethersproject/random": true, @@ -453,14 +461,6 @@ "@ethersproject/providers>bech32": true } }, - "@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/abi>@ethersproject/bytes": true, - "@ethersproject/abi>@ethersproject/logger": true, - "@ethersproject/abi>@ethersproject/properties": true, - "@ethersproject/bignumber": true - } - }, "@ethersproject/providers>@ethersproject/base64": { "globals": { "atob": true, @@ -531,7 +531,7 @@ "@ngraveio/bc-ur": true, "browserify>buffer": true, "ethereumjs-wallet>bs58check": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@keystonehq/bc-ur-registry-eth>hdkey": { @@ -1011,11 +1011,11 @@ "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32": { "packages": { "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@noble/secp256k1": true, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": true, + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": true, "@metamask/key-tree>@scure/base": true } }, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": { + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": { "globals": { "TextEncoder": true, "crypto": true @@ -1339,7 +1339,7 @@ "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": true, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/utils": true, "browserify>events": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": { @@ -1354,7 +1354,7 @@ }, "packages": { "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": { @@ -2605,11 +2605,11 @@ "@ethersproject/abi>@ethersproject/keccak256": true, "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/signing-key": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/random": true, "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>ethers>@ethersproject/json-wallets": true } @@ -3180,7 +3180,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "eth-keyring-controller>@metamask/browser-passworder": { @@ -4036,6 +4036,11 @@ "Intl": true } }, + "mockttp>graphql-tag>tslib": { + "globals": { + "define": true + } + }, "nanoid": { "globals": { "crypto": true, @@ -4240,7 +4245,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "react-focus-lock>react-clientside-effect": { @@ -4259,9 +4264,9 @@ "console.error": true }, "packages": { + "mockttp>graphql-tag>tslib": true, "react": true, - "react-focus-lock>use-sidecar>detect-node-es": true, - "wait-on>rxjs>tslib": true + "react-focus-lock>use-sidecar>detect-node-es": true } }, "react-idle-timer": { @@ -4626,11 +4631,6 @@ "msCrypto": true } }, - "wait-on>rxjs>tslib": { - "globals": { - "define": true - } - }, "web3": { "globals": { "XMLHttpRequest": true diff --git a/lavamoat/browserify/mmi/policy.json b/lavamoat/browserify/mmi/policy.json index a3468ca3aebf..0db87d07c5d1 100644 --- a/lavamoat/browserify/mmi/policy.json +++ b/lavamoat/browserify/mmi/policy.json @@ -347,9 +347,17 @@ "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, - "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true + "@ethersproject/hdnode>@ethersproject/transactions": true + } + }, + "@ethersproject/contracts>@ethersproject/abstract-provider": { + "packages": { + "@ethersproject/abi>@ethersproject/bytes": true, + "@ethersproject/abi>@ethersproject/logger": true, + "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/bignumber": true } }, "@ethersproject/hdnode": { @@ -441,11 +449,11 @@ "@ethersproject/abi>@ethersproject/properties": true, "@ethersproject/abi>@ethersproject/strings": true, "@ethersproject/bignumber": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/basex": true, "@ethersproject/hdnode>@ethersproject/sha2": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/base64": true, "@ethersproject/providers>@ethersproject/networks": true, "@ethersproject/providers>@ethersproject/random": true, @@ -453,14 +461,6 @@ "@ethersproject/providers>bech32": true } }, - "@ethersproject/providers>@ethersproject/abstract-provider": { - "packages": { - "@ethersproject/abi>@ethersproject/bytes": true, - "@ethersproject/abi>@ethersproject/logger": true, - "@ethersproject/abi>@ethersproject/properties": true, - "@ethersproject/bignumber": true - } - }, "@ethersproject/providers>@ethersproject/base64": { "globals": { "atob": true, @@ -531,7 +531,7 @@ "@ngraveio/bc-ur": true, "browserify>buffer": true, "ethereumjs-wallet>bs58check": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@keystonehq/bc-ur-registry-eth>hdkey": { @@ -1239,11 +1239,11 @@ "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32": { "packages": { "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@noble/secp256k1": true, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": true, + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": true, "@metamask/key-tree>@scure/base": true } }, - "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip39>@noble/hashes": { + "@metamask/eth-keyring-controller>@metamask/eth-hd-keyring>ethereum-cryptography>@scure/bip32>@noble/hashes": { "globals": { "TextEncoder": true, "crypto": true @@ -1567,7 +1567,7 @@ "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": true, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/utils": true, "browserify>events": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect": { @@ -1582,7 +1582,7 @@ }, "packages": { "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": true, - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "@metamask/eth-trezor-keyring>@trezor/connect-web>@trezor/connect>@trezor/transport": { @@ -2833,11 +2833,11 @@ "@ethersproject/abi>@ethersproject/keccak256": true, "@ethersproject/abi>@ethersproject/logger": true, "@ethersproject/abi>@ethersproject/properties": true, + "@ethersproject/contracts>@ethersproject/abstract-provider": true, "@ethersproject/hdnode": true, "@ethersproject/hdnode>@ethersproject/abstract-signer": true, "@ethersproject/hdnode>@ethersproject/signing-key": true, "@ethersproject/hdnode>@ethersproject/transactions": true, - "@ethersproject/providers>@ethersproject/abstract-provider": true, "@ethersproject/providers>@ethersproject/random": true, "@truffle/decoder>@truffle/encoder>@ensdomains/ensjs>ethers>@ethersproject/json-wallets": true } @@ -3408,7 +3408,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "eth-keyring-controller>@metamask/browser-passworder": { @@ -4264,6 +4264,11 @@ "Intl": true } }, + "mockttp>graphql-tag>tslib": { + "globals": { + "define": true + } + }, "nanoid": { "globals": { "crypto": true, @@ -4468,7 +4473,7 @@ "setTimeout": true }, "packages": { - "wait-on>rxjs>tslib": true + "mockttp>graphql-tag>tslib": true } }, "react-focus-lock>react-clientside-effect": { @@ -4487,9 +4492,9 @@ "console.error": true }, "packages": { + "mockttp>graphql-tag>tslib": true, "react": true, - "react-focus-lock>use-sidecar>detect-node-es": true, - "wait-on>rxjs>tslib": true + "react-focus-lock>use-sidecar>detect-node-es": true } }, "react-idle-timer": { @@ -4854,11 +4859,6 @@ "msCrypto": true } }, - "wait-on>rxjs>tslib": { - "globals": { - "define": true - } - }, "web3": { "globals": { "XMLHttpRequest": true