diff --git a/examples/example-controllers/package.json b/examples/example-controllers/package.json index 11fc772855..4a00b8bb31 100644 --- a/examples/example-controllers/package.json +++ b/examples/example-controllers/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.0", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/package.json b/package.json index 7b32a316db..f6d93c526d 100644 --- a/package.json +++ b/package.json @@ -60,7 +60,7 @@ "@metamask/eth-block-tracker": "^11.0.3", "@metamask/eth-json-rpc-provider": "^4.1.6", "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@ts-bridge/cli": "^0.6.1", "@types/jest": "^27.4.1", "@types/lodash": "^4.14.191", diff --git a/packages/accounts-controller/package.json b/packages/accounts-controller/package.json index 89b4624ca4..8bf77eddbd 100644 --- a/packages/accounts-controller/package.json +++ b/packages/accounts-controller/package.json @@ -54,7 +54,7 @@ "@metamask/keyring-internal-api": "^1.0.0", "@metamask/snaps-sdk": "^6.7.0", "@metamask/snaps-utils": "^8.3.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "deepmerge": "^4.2.2", "ethereum-cryptography": "^2.1.2", "immer": "^9.0.6", diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index 7ad185aea6..f3536eedb6 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -49,7 +49,7 @@ "dependencies": { "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/approval-controller/package.json b/packages/approval-controller/package.json index 6f104cca2d..934114e0b4 100644 --- a/packages/approval-controller/package.json +++ b/packages/approval-controller/package.json @@ -48,8 +48,8 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.0", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1", "nanoid": "^3.3.8" }, "devDependencies": { diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index f4e0692498..2b16bdafd3 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -60,8 +60,8 @@ "@metamask/eth-query": "^4.0.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/polling-controller": "^12.0.2", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", "async-mutex": "^0.5.0", diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 144a7e371a..5cc4ede520 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -46,7 +46,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "immer": "^9.0.6" }, "devDependencies": { diff --git a/packages/build-utils/package.json b/packages/build-utils/package.json index 13fbf6ed72..7130594673 100644 --- a/packages/build-utils/package.json +++ b/packages/build-utils/package.json @@ -47,7 +47,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@types/eslint": "^8.44.7" }, "devDependencies": { diff --git a/packages/chain-controller/package.json b/packages/chain-controller/package.json index f6e05ab670..cae7e2c7c7 100644 --- a/packages/chain-controller/package.json +++ b/packages/chain-controller/package.json @@ -54,7 +54,7 @@ "@metamask/snaps-controllers": "^9.10.0", "@metamask/snaps-sdk": "^6.7.0", "@metamask/snaps-utils": "^8.3.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "uuid": "^8.3.2" }, "devDependencies": { diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index b365470820..3fb36cf2ab 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -50,7 +50,7 @@ "@ethereumjs/util": "^8.1.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@spruceid/siwe-parser": "2.1.0", "@types/bn.js": "^5.1.5", "bignumber.js": "^9.1.2", diff --git a/packages/ens-controller/package.json b/packages/ens-controller/package.json index 8d6a0e949d..a270196758 100644 --- a/packages/ens-controller/package.json +++ b/packages/ens-controller/package.json @@ -50,7 +50,7 @@ "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "punycode": "^2.1.1" }, "devDependencies": { diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 6b791d90fd..05675f8aca 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -53,9 +53,9 @@ }, "dependencies": { "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/rpc-errors": "^7.0.1", + "@metamask/rpc-errors": "^7.0.2", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "uuid": "^8.3.2" }, "devDependencies": { diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index 0f89345c02..7161bccfed 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -52,7 +52,7 @@ "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", "@metamask/polling-controller": "^12.0.2", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@types/bn.js": "^5.1.5", "@types/uuid": "^8.3.0", "bn.js": "^5.2.1", diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index fe2bfe351e..60b7f52764 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -56,9 +56,9 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/rpc-errors": "^7.0.1", + "@metamask/rpc-errors": "^7.0.2", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@lavamoat/allow-scripts": "^3.0.4", diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index c005be9b5a..35e0380dcd 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -49,7 +49,7 @@ "dependencies": { "@metamask/json-rpc-engine": "^10.0.1", "@metamask/safe-event-emitter": "^3.0.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "readable-stream": "^3.6.2" }, "devDependencies": { diff --git a/packages/keyring-controller/package.json b/packages/keyring-controller/package.json index 0774806ae8..a4c40e026d 100644 --- a/packages/keyring-controller/package.json +++ b/packages/keyring-controller/package.json @@ -57,7 +57,7 @@ "@metamask/keyring-api": "^12.0.0", "@metamask/keyring-internal-api": "^1.0.0", "@metamask/message-manager": "^11.0.3", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "async-mutex": "^0.5.0", "ethereumjs-wallet": "^1.0.1", "immer": "^9.0.6" diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index 2cbade6f93..84deb4a416 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -50,7 +50,7 @@ "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", "@metamask/eth-sig-util": "^8.0.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@types/uuid": "^8.3.0", "jsonschema": "^1.4.1", "uuid": "^8.3.2" diff --git a/packages/multichain/package.json b/packages/multichain/package.json index bd4ab5b064..9b2ac4fef9 100644 --- a/packages/multichain/package.json +++ b/packages/multichain/package.json @@ -50,8 +50,8 @@ "@metamask/api-specs": "^0.10.12", "@metamask/controller-utils": "^11.4.4", "@metamask/eth-json-rpc-filters": "^9.0.0", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/packages/multichain/src/scope/constants.test.ts b/packages/multichain/src/scope/constants.test.ts index 8369ec721a..fa0da9ba41 100644 --- a/packages/multichain/src/scope/constants.test.ts +++ b/packages/multichain/src/scope/constants.test.ts @@ -53,6 +53,7 @@ describe('KnownRpcMethods', () => { "eth_syncing", "eth_uninstallFilter", ], + "solana": Array [], } `); }); diff --git a/packages/multichain/src/scope/constants.ts b/packages/multichain/src/scope/constants.ts index 6a9427fd4f..4273b008d0 100644 --- a/packages/multichain/src/scope/constants.ts +++ b/packages/multichain/src/scope/constants.ts @@ -16,6 +16,7 @@ export const CaipReferenceRegexes: Record = { eip155: /^(0|[1-9][0-9]*)$/u, bip122: /.*/u, + solana: /.*/u, }; /** @@ -42,6 +43,7 @@ const Eip155Methods = MetaMaskOpenRPCDocument.methods export const KnownRpcMethods: Record = { eip155: Eip155Methods, bip122: [], + solana: [], }; /** @@ -53,6 +55,7 @@ export const KnownWalletNamespaceRpcMethods: Record< > = { eip155: WalletEip155Methods, bip122: [], + solana: [], }; /** @@ -62,4 +65,5 @@ export const KnownNotifications: Record = { eip155: ['eth_subscription'], bip122: [], + solana: [], }; diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index 3b3b92359f..eef8daa783 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -50,7 +50,7 @@ "dependencies": { "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "async-mutex": "^0.5.0" }, "devDependencies": { diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index b7d5282920..ede92bade2 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -55,9 +55,9 @@ "@metamask/eth-json-rpc-provider": "^4.1.6", "@metamask/eth-query": "^4.0.0", "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/rpc-errors": "^7.0.1", + "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "async-mutex": "^0.5.0", "fast-deep-equal": "^3.1.3", "immer": "^9.0.6", diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index c11b99eccd..bf2e3ba368 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -102,7 +102,7 @@ "@contentful/rich-text-html-renderer": "^16.5.2", "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "bignumber.js": "^9.1.2", "firebase": "^10.11.0", "loglevel": "^1.8.1", diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index b1767bf429..dd4d3f7f0b 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -50,8 +50,8 @@ "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1", "@types/deep-freeze-strict": "^1.1.0", "deep-freeze-strict": "^1.1.1", "immer": "^9.0.6", diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 98e40d97eb..3534c8b35d 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -49,7 +49,7 @@ "dependencies": { "@metamask/base-controller": "^7.1.0", "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index 93427a2d84..fbb207cc18 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -49,7 +49,7 @@ "dependencies": { "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", "uuid": "^8.3.2" diff --git a/packages/queued-request-controller/package.json b/packages/queued-request-controller/package.json index 7cf5cde8a5..e9b1038437 100644 --- a/packages/queued-request-controller/package.json +++ b/packages/queued-request-controller/package.json @@ -50,9 +50,9 @@ "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", "@metamask/json-rpc-engine": "^10.0.1", - "@metamask/rpc-errors": "^7.0.1", + "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/rate-limit-controller/package.json b/packages/rate-limit-controller/package.json index ba3e8b05e6..99ff957075 100644 --- a/packages/rate-limit-controller/package.json +++ b/packages/rate-limit-controller/package.json @@ -48,8 +48,8 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.0", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0" + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index fee1c35708..efbb16bbd6 100644 --- a/packages/remote-feature-flag-controller/package.json +++ b/packages/remote-feature-flag-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "cockatiel": "^3.1.2", "uuid": "^8.3.2" }, diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index b0c315e427..c034ca21c6 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -50,7 +50,7 @@ "@metamask/base-controller": "^7.1.0", "@metamask/json-rpc-engine": "^10.0.1", "@metamask/swappable-obj-proxy": "^2.3.0", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index c5717636a6..88604da425 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -50,7 +50,7 @@ "@metamask/base-controller": "^7.1.0", "@metamask/controller-utils": "^11.4.4", "@metamask/eth-sig-util": "^8.0.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "jsonschema": "^1.4.1", "lodash": "^4.17.21", "uuid": "^8.3.2" diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 2c318964e7..0673c77d4a 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -58,8 +58,8 @@ "@metamask/eth-query": "^4.0.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/nonce-tracker": "^6.0.0", - "@metamask/rpc-errors": "^7.0.1", - "@metamask/utils": "^10.0.0", + "@metamask/rpc-errors": "^7.0.2", + "@metamask/utils": "^11.0.1", "async-mutex": "^0.5.0", "bn.js": "^5.2.1", "eth-method-registry": "^4.0.0", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index 00eaec687e..4b3cde8a8c 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -52,9 +52,9 @@ "@metamask/controller-utils": "^11.4.4", "@metamask/eth-query": "^4.0.0", "@metamask/polling-controller": "^12.0.2", - "@metamask/rpc-errors": "^7.0.1", + "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "bn.js": "^5.2.1", "immer": "^9.0.6", "lodash": "^4.17.21", diff --git a/yarn.lock b/yarn.lock index a7c3acfa17..3b454464f0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2049,7 +2049,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^9.10.0" "@metamask/snaps-sdk": "npm:^6.7.0" "@metamask/snaps-utils": "npm:^8.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -2088,7 +2088,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2128,8 +2128,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2169,8 +2169,8 @@ __metadata: "@metamask/polling-controller": "npm:^12.0.2" "@metamask/preferences-controller": "npm:^15.0.1" "@metamask/providers": "npm:^18.1.1" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/lodash": "npm:^4.14.191" @@ -2241,7 +2241,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/sinon": "npm:^9.0.10" deepmerge: "npm:^4.2.2" @@ -2269,7 +2269,7 @@ __metadata: resolution: "@metamask/build-utils@workspace:packages/build-utils" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/eslint": "npm:^8.44.7" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2305,7 +2305,7 @@ __metadata: "@metamask/snaps-controllers": "npm:^9.10.0" "@metamask/snaps-sdk": "npm:^6.7.0" "@metamask/snaps-utils": "npm:^8.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -2357,7 +2357,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@spruceid/siwe-parser": "npm:2.1.0" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" @@ -2394,7 +2394,7 @@ __metadata: "@metamask/eth-block-tracker": "npm:^11.0.3" "@metamask/eth-json-rpc-provider": "npm:^4.1.6" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@ts-bridge/cli": "npm:^0.6.1" "@types/jest": "npm:^27.4.1" "@types/lodash": "npm:^4.14.191" @@ -2464,7 +2464,7 @@ __metadata: "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" "@metamask/network-controller": "npm:^22.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2607,9 +2607,9 @@ __metadata: "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-query": "npm:^0.5.3" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" ethers: "npm:^6.12.0" @@ -2848,7 +2848,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2872,7 +2872,7 @@ __metadata: "@metamask/ethjs-unit": "npm:^0.3.0" "@metamask/network-controller": "npm:^22.1.1" "@metamask/polling-controller": "npm:^12.0.2" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/jest-when": "npm:^2.7.3" @@ -2901,9 +2901,9 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -2921,7 +2921,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/json-rpc-engine": "npm:^10.0.1" "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" deepmerge: "npm:^4.2.2" @@ -2983,7 +2983,7 @@ __metadata: "@metamask/keyring-internal-api": "npm:^1.0.0" "@metamask/message-manager": "npm:^11.0.3" "@metamask/scure-bip39": "npm:^2.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" @@ -3081,7 +3081,7 @@ __metadata: "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" "@metamask/eth-sig-util": "npm:^8.0.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/uuid": "npm:^8.3.0" deepmerge: "npm:^4.2.2" @@ -3112,8 +3112,8 @@ __metadata: "@metamask/eth-json-rpc-filters": "npm:^9.0.0" "@metamask/network-controller": "npm:^22.1.1" "@metamask/permission-controller": "npm:^11.0.4" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3135,7 +3135,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" async-mutex: "npm:^0.5.0" deepmerge: "npm:^4.2.2" @@ -3161,9 +3161,9 @@ __metadata: "@metamask/eth-json-rpc-provider": "npm:^4.1.6" "@metamask/eth-query": "npm:^4.0.0" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/swappable-obj-proxy": "npm:^2.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/jest-when": "npm:^2.7.3" "@types/lodash": "npm:^4.14.191" @@ -3211,7 +3211,7 @@ __metadata: "@metamask/controller-utils": "npm:^11.4.4" "@metamask/keyring-controller": "npm:^19.0.2" "@metamask/profile-sync-controller": "npm:^3.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/readable-stream": "npm:^2.3.0" bignumber.js: "npm:^9.1.2" @@ -3272,8 +3272,8 @@ __metadata: "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^27.4.1" deep-freeze-strict: "npm:^1.1.1" @@ -3297,7 +3297,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^27.4.1" deep-freeze-strict: "npm:^1.1.1" @@ -3343,7 +3343,7 @@ __metadata: "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" "@metamask/network-controller": "npm:^22.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" "@types/uuid": "npm:^8.3.0" deepmerge: "npm:^4.2.2" @@ -3464,10 +3464,10 @@ __metadata: "@metamask/controller-utils": "npm:^11.4.4" "@metamask/json-rpc-engine": "npm:^10.0.1" "@metamask/network-controller": "npm:^22.1.1" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/selected-network-controller": "npm:^20.0.2" "@metamask/swappable-obj-proxy": "npm:^2.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" immer: "npm:^9.0.6" @@ -3491,8 +3491,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3511,7 +3511,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.0" "@metamask/controller-utils": "npm:^11.4.4" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" cockatiel: "npm:^3.1.2" deepmerge: "npm:^4.2.2" @@ -3525,13 +3525,13 @@ __metadata: languageName: unknown linkType: soft -"@metamask/rpc-errors@npm:^7.0.0, @metamask/rpc-errors@npm:^7.0.1": - version: 7.0.1 - resolution: "@metamask/rpc-errors@npm:7.0.1" +"@metamask/rpc-errors@npm:^7.0.0, @metamask/rpc-errors@npm:^7.0.1, @metamask/rpc-errors@npm:^7.0.2": + version: 7.0.2 + resolution: "@metamask/rpc-errors@npm:7.0.2" dependencies: - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" fast-safe-stringify: "npm:^2.0.6" - checksum: 10/819708b4a7d9695ee67fd867d8f94bb5a273b479a242b17bd53c83d1fceec421fc42928f0bb340f4f138ec803dd82ec9659ce7b09a86aedad6a81d5a39ec5c35 + checksum: 10/daf77a48b3f970585ef1f2efe3383d620fd4bffb550e8c6378b04a052f6948724a0b7e8a3e45b8b73298c70c4b9594b71fe0272664ea99620fe36e23443f8545 languageName: node linkType: hard @@ -3562,7 +3562,7 @@ __metadata: "@metamask/network-controller": "npm:^22.1.1" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/swappable-obj-proxy": "npm:^2.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" immer: "npm:^9.0.6" @@ -3592,7 +3592,7 @@ __metadata: "@metamask/keyring-controller": "npm:^19.0.2" "@metamask/logging-controller": "npm:^6.0.3" "@metamask/network-controller": "npm:^22.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3766,8 +3766,8 @@ __metadata: "@metamask/metamask-eth-abis": "npm:^3.1.1" "@metamask/network-controller": "npm:^22.1.1" "@metamask/nonce-tracker": "npm:^6.0.0" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/bn.js": "npm:^5.1.5" "@types/jest": "npm:^27.4.1" "@types/node": "npm:^16.18.54" @@ -3810,10 +3810,10 @@ __metadata: "@metamask/keyring-controller": "npm:^19.0.2" "@metamask/network-controller": "npm:^22.1.1" "@metamask/polling-controller": "npm:^12.0.2" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/transaction-controller": "npm:^42.0.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@types/jest": "npm:^27.4.1" bn.js: "npm:^5.2.1" deepmerge: "npm:^4.2.2" @@ -3852,6 +3852,23 @@ __metadata: languageName: node linkType: hard +"@metamask/utils@npm:^11.0.1": + version: 11.0.1 + resolution: "@metamask/utils@npm:11.0.1" + dependencies: + "@ethereumjs/tx": "npm:^4.2.0" + "@metamask/superstruct": "npm:^3.1.0" + "@noble/hashes": "npm:^1.3.1" + "@scure/base": "npm:^1.1.3" + "@types/debug": "npm:^4.1.7" + debug: "npm:^4.3.4" + pony-cause: "npm:^2.1.10" + semver: "npm:^7.5.4" + uuid: "npm:^9.0.1" + checksum: 10/3949d16c8021bfb5f70e3b1c99f097ffaf43158116734197b039b32be6aabecb12178deb62c0b182e45295b0865618636324020059821c5b053029d8bdc90d70 + languageName: node + linkType: hard + "@metamask/utils@npm:^8.2.0": version: 8.5.0 resolution: "@metamask/utils@npm:8.5.0"