diff --git a/lavamoat/browserify/beta/policy.json b/lavamoat/browserify/beta/policy.json index e1bbe63dca11..d17b42a08fc8 100644 --- a/lavamoat/browserify/beta/policy.json +++ b/lavamoat/browserify/beta/policy.json @@ -892,42 +892,59 @@ "@ethersproject/contracts": true, "@ethersproject/providers": true, "@metamask/abi-utils": true, + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/assets-controllers>@metamask/controller-utils": true, "@metamask/assets-controllers>@metamask/polling-controller": true, - "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>cockatiel": true, "@metamask/assets-controllers>multiformats": true, - "@metamask/base-controller": true, "@metamask/contract-metadata": true, - "@metamask/controller-utils": true, "@metamask/eth-query": true, "@metamask/metamask-eth-abis": true, + "@metamask/name-controller>async-mutex": true, "@metamask/rpc-errors": true, "@metamask/utils": true, "bn.js": true, "lodash": true, "single-call-balance-checker-abi": true, - "uuid": true, - "webpack>events": true + "uuid": true } }, - "@metamask/assets-controllers>@metamask/polling-controller": { + "@metamask/assets-controllers>@metamask/base-controller": { "globals": { - "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "immer": true + } + }, + "@metamask/assets-controllers>@metamask/controller-utils": { + "globals": { + "URL": true, "console.error": true, + "fetch": true, "setTimeout": true }, "packages": { - "@metamask/base-controller": true, - "@metamask/snaps-utils>fast-json-stable-stringify": true, - "uuid": true + "@ethereumjs/tx>@ethereumjs/util": true, + "@metamask/controller-utils>@spruceid/siwe-parser": true, + "@metamask/ethjs>@metamask/ethjs-unit": true, + "@metamask/utils": true, + "bn.js": true, + "browserify>buffer": true, + "eslint>fast-deep-equal": true, + "eth-ens-namehash": true } }, - "@metamask/assets-controllers>async-mutex": { + "@metamask/assets-controllers>@metamask/polling-controller": { "globals": { + "clearTimeout": true, + "console.error": true, "setTimeout": true }, "packages": { - "@trezor/connect-web>tslib": true + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true } }, "@metamask/assets-controllers>cockatiel": { @@ -1501,9 +1518,9 @@ "setInterval": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller>@metamask/controller-utils": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "bn.js": true, "uuid": true } @@ -1526,6 +1543,18 @@ "eth-ens-namehash": true } }, + "@metamask/gas-fee-controller>@metamask/polling-controller": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, @@ -2171,8 +2200,8 @@ }, "packages": { "@ethersproject/abi>@ethersproject/bytes": true, - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/smart-transactions-controller>@ethereumjs/tx": true, "@metamask/smart-transactions-controller>@ethereumjs/util": true, "@metamask/smart-transactions-controller>@metamask/controller-utils": true, @@ -2781,10 +2810,10 @@ "fetch": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/base-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/rpc-errors": true, "@metamask/transaction-controller": true, "@metamask/user-operation-controller>@metamask/controller-utils": true, diff --git a/lavamoat/browserify/flask/policy.json b/lavamoat/browserify/flask/policy.json index e1bbe63dca11..d17b42a08fc8 100644 --- a/lavamoat/browserify/flask/policy.json +++ b/lavamoat/browserify/flask/policy.json @@ -892,42 +892,59 @@ "@ethersproject/contracts": true, "@ethersproject/providers": true, "@metamask/abi-utils": true, + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/assets-controllers>@metamask/controller-utils": true, "@metamask/assets-controllers>@metamask/polling-controller": true, - "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>cockatiel": true, "@metamask/assets-controllers>multiformats": true, - "@metamask/base-controller": true, "@metamask/contract-metadata": true, - "@metamask/controller-utils": true, "@metamask/eth-query": true, "@metamask/metamask-eth-abis": true, + "@metamask/name-controller>async-mutex": true, "@metamask/rpc-errors": true, "@metamask/utils": true, "bn.js": true, "lodash": true, "single-call-balance-checker-abi": true, - "uuid": true, - "webpack>events": true + "uuid": true } }, - "@metamask/assets-controllers>@metamask/polling-controller": { + "@metamask/assets-controllers>@metamask/base-controller": { "globals": { - "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "immer": true + } + }, + "@metamask/assets-controllers>@metamask/controller-utils": { + "globals": { + "URL": true, "console.error": true, + "fetch": true, "setTimeout": true }, "packages": { - "@metamask/base-controller": true, - "@metamask/snaps-utils>fast-json-stable-stringify": true, - "uuid": true + "@ethereumjs/tx>@ethereumjs/util": true, + "@metamask/controller-utils>@spruceid/siwe-parser": true, + "@metamask/ethjs>@metamask/ethjs-unit": true, + "@metamask/utils": true, + "bn.js": true, + "browserify>buffer": true, + "eslint>fast-deep-equal": true, + "eth-ens-namehash": true } }, - "@metamask/assets-controllers>async-mutex": { + "@metamask/assets-controllers>@metamask/polling-controller": { "globals": { + "clearTimeout": true, + "console.error": true, "setTimeout": true }, "packages": { - "@trezor/connect-web>tslib": true + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true } }, "@metamask/assets-controllers>cockatiel": { @@ -1501,9 +1518,9 @@ "setInterval": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller>@metamask/controller-utils": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "bn.js": true, "uuid": true } @@ -1526,6 +1543,18 @@ "eth-ens-namehash": true } }, + "@metamask/gas-fee-controller>@metamask/polling-controller": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, @@ -2171,8 +2200,8 @@ }, "packages": { "@ethersproject/abi>@ethersproject/bytes": true, - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/smart-transactions-controller>@ethereumjs/tx": true, "@metamask/smart-transactions-controller>@ethereumjs/util": true, "@metamask/smart-transactions-controller>@metamask/controller-utils": true, @@ -2781,10 +2810,10 @@ "fetch": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/base-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/rpc-errors": true, "@metamask/transaction-controller": true, "@metamask/user-operation-controller>@metamask/controller-utils": true, diff --git a/lavamoat/browserify/main/policy.json b/lavamoat/browserify/main/policy.json index e1bbe63dca11..d17b42a08fc8 100644 --- a/lavamoat/browserify/main/policy.json +++ b/lavamoat/browserify/main/policy.json @@ -892,42 +892,59 @@ "@ethersproject/contracts": true, "@ethersproject/providers": true, "@metamask/abi-utils": true, + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/assets-controllers>@metamask/controller-utils": true, "@metamask/assets-controllers>@metamask/polling-controller": true, - "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>cockatiel": true, "@metamask/assets-controllers>multiformats": true, - "@metamask/base-controller": true, "@metamask/contract-metadata": true, - "@metamask/controller-utils": true, "@metamask/eth-query": true, "@metamask/metamask-eth-abis": true, + "@metamask/name-controller>async-mutex": true, "@metamask/rpc-errors": true, "@metamask/utils": true, "bn.js": true, "lodash": true, "single-call-balance-checker-abi": true, - "uuid": true, - "webpack>events": true + "uuid": true } }, - "@metamask/assets-controllers>@metamask/polling-controller": { + "@metamask/assets-controllers>@metamask/base-controller": { "globals": { - "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "immer": true + } + }, + "@metamask/assets-controllers>@metamask/controller-utils": { + "globals": { + "URL": true, "console.error": true, + "fetch": true, "setTimeout": true }, "packages": { - "@metamask/base-controller": true, - "@metamask/snaps-utils>fast-json-stable-stringify": true, - "uuid": true + "@ethereumjs/tx>@ethereumjs/util": true, + "@metamask/controller-utils>@spruceid/siwe-parser": true, + "@metamask/ethjs>@metamask/ethjs-unit": true, + "@metamask/utils": true, + "bn.js": true, + "browserify>buffer": true, + "eslint>fast-deep-equal": true, + "eth-ens-namehash": true } }, - "@metamask/assets-controllers>async-mutex": { + "@metamask/assets-controllers>@metamask/polling-controller": { "globals": { + "clearTimeout": true, + "console.error": true, "setTimeout": true }, "packages": { - "@trezor/connect-web>tslib": true + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true } }, "@metamask/assets-controllers>cockatiel": { @@ -1501,9 +1518,9 @@ "setInterval": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller>@metamask/controller-utils": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "bn.js": true, "uuid": true } @@ -1526,6 +1543,18 @@ "eth-ens-namehash": true } }, + "@metamask/gas-fee-controller>@metamask/polling-controller": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, @@ -2171,8 +2200,8 @@ }, "packages": { "@ethersproject/abi>@ethersproject/bytes": true, - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/smart-transactions-controller>@ethereumjs/tx": true, "@metamask/smart-transactions-controller>@ethereumjs/util": true, "@metamask/smart-transactions-controller>@metamask/controller-utils": true, @@ -2781,10 +2810,10 @@ "fetch": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/base-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/rpc-errors": true, "@metamask/transaction-controller": true, "@metamask/user-operation-controller>@metamask/controller-utils": true, diff --git a/lavamoat/browserify/mmi/policy.json b/lavamoat/browserify/mmi/policy.json index e3032155280f..b1576a7d4f79 100644 --- a/lavamoat/browserify/mmi/policy.json +++ b/lavamoat/browserify/mmi/policy.json @@ -984,42 +984,59 @@ "@ethersproject/contracts": true, "@ethersproject/providers": true, "@metamask/abi-utils": true, + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/assets-controllers>@metamask/controller-utils": true, "@metamask/assets-controllers>@metamask/polling-controller": true, - "@metamask/assets-controllers>async-mutex": true, "@metamask/assets-controllers>cockatiel": true, "@metamask/assets-controllers>multiformats": true, - "@metamask/base-controller": true, "@metamask/contract-metadata": true, - "@metamask/controller-utils": true, "@metamask/eth-query": true, "@metamask/metamask-eth-abis": true, + "@metamask/name-controller>async-mutex": true, "@metamask/rpc-errors": true, "@metamask/utils": true, "bn.js": true, "lodash": true, "single-call-balance-checker-abi": true, - "uuid": true, - "webpack>events": true + "uuid": true } }, - "@metamask/assets-controllers>@metamask/polling-controller": { + "@metamask/assets-controllers>@metamask/base-controller": { "globals": { - "clearTimeout": true, + "setTimeout": true + }, + "packages": { + "immer": true + } + }, + "@metamask/assets-controllers>@metamask/controller-utils": { + "globals": { + "URL": true, "console.error": true, + "fetch": true, "setTimeout": true }, "packages": { - "@metamask/base-controller": true, - "@metamask/snaps-utils>fast-json-stable-stringify": true, - "uuid": true + "@ethereumjs/tx>@ethereumjs/util": true, + "@metamask/controller-utils>@spruceid/siwe-parser": true, + "@metamask/ethjs>@metamask/ethjs-unit": true, + "@metamask/utils": true, + "bn.js": true, + "browserify>buffer": true, + "eslint>fast-deep-equal": true, + "eth-ens-namehash": true } }, - "@metamask/assets-controllers>async-mutex": { + "@metamask/assets-controllers>@metamask/polling-controller": { "globals": { + "clearTimeout": true, + "console.error": true, "setTimeout": true }, "packages": { - "@trezor/connect-web>tslib": true + "@metamask/assets-controllers>@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true } }, "@metamask/assets-controllers>cockatiel": { @@ -1593,9 +1610,9 @@ "setInterval": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller>@metamask/controller-utils": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "bn.js": true, "uuid": true } @@ -1618,6 +1635,18 @@ "eth-ens-namehash": true } }, + "@metamask/gas-fee-controller>@metamask/polling-controller": { + "globals": { + "clearTimeout": true, + "console.error": true, + "setTimeout": true + }, + "packages": { + "@metamask/base-controller": true, + "@metamask/snaps-utils>fast-json-stable-stringify": true, + "uuid": true + } + }, "@metamask/jazzicon": { "globals": { "document.createElement": true, @@ -2263,8 +2292,8 @@ }, "packages": { "@ethersproject/abi>@ethersproject/bytes": true, - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/eth-query": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/smart-transactions-controller>@ethereumjs/tx": true, "@metamask/smart-transactions-controller>@ethereumjs/util": true, "@metamask/smart-transactions-controller>@metamask/controller-utils": true, @@ -2873,10 +2902,10 @@ "fetch": true }, "packages": { - "@metamask/assets-controllers>@metamask/polling-controller": true, "@metamask/base-controller": true, "@metamask/eth-query": true, "@metamask/gas-fee-controller": true, + "@metamask/gas-fee-controller>@metamask/polling-controller": true, "@metamask/rpc-errors": true, "@metamask/transaction-controller": true, "@metamask/user-operation-controller>@metamask/controller-utils": true,