From 67c7844f4d482fb05917dbe064e7e901977328a4 Mon Sep 17 00:00:00 2001 From: Elliot Winkler Date: Tue, 4 Feb 2025 13:00:37 -0700 Subject: [PATCH] Release 293.0.0 (#5272) The purpose of this release is to support the RPC failover project by adding a type for "RPC services", a new concept that will eventually replace the retry logic in the Infura and fetch middleware. List of packages included in this release: - `@metamask/controller-utils` (11.4.5 -> 11.5.0) - `@metamask/eth-json-rpc-provider` (4.1.7 -> 4.1.8) - `@metamask/json-rpc-engine` (10.0.2 -> 10.0.3) - `@metamask/network-controller` (22.1.1 -> 22.0.0) --- examples/example-controllers/package.json | 2 +- package.json | 6 +- packages/address-book-controller/package.json | 2 +- packages/assets-controllers/package.json | 4 +- packages/base-controller/package.json | 2 +- packages/composable-controller/package.json | 2 +- packages/controller-utils/CHANGELOG.md | 18 ++-- packages/controller-utils/package.json | 2 +- packages/earn-controller/package.json | 4 +- packages/ens-controller/package.json | 4 +- packages/eth-json-rpc-provider/CHANGELOG.md | 9 +- packages/eth-json-rpc-provider/package.json | 4 +- packages/gas-fee-controller/package.json | 4 +- packages/json-rpc-engine/CHANGELOG.md | 9 +- packages/json-rpc-engine/package.json | 2 +- .../json-rpc-middleware-stream/package.json | 2 +- packages/logging-controller/package.json | 2 +- packages/message-manager/package.json | 2 +- packages/multichain/package.json | 6 +- packages/name-controller/package.json | 2 +- packages/network-controller/CHANGELOG.md | 18 +++- packages/network-controller/package.json | 8 +- .../package.json | 2 +- packages/permission-controller/package.json | 4 +- .../permission-log-controller/package.json | 2 +- packages/phishing-controller/package.json | 2 +- packages/polling-controller/package.json | 4 +- packages/preferences-controller/package.json | 2 +- packages/profile-sync-controller/package.json | 2 +- .../queued-request-controller/package.json | 6 +- .../package.json | 2 +- .../selected-network-controller/package.json | 4 +- packages/signature-controller/package.json | 4 +- packages/transaction-controller/package.json | 6 +- .../user-operation-controller/package.json | 4 +- yarn.lock | 102 +++++++++--------- 36 files changed, 144 insertions(+), 116 deletions(-) diff --git a/examples/example-controllers/package.json b/examples/example-controllers/package.json index c6604b72c8b..831c84c5984 100644 --- a/examples/example-controllers/package.json +++ b/examples/example-controllers/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/package.json b/package.json index 1e297f15b7e..0a2b133873c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/core-monorepo", - "version": "292.0.0", + "version": "293.0.0", "private": true, "description": "Monorepo for packages shared between MetaMask clients", "repository": { @@ -60,8 +60,8 @@ "@metamask/eslint-config-nodejs": "^14.0.0", "@metamask/eslint-config-typescript": "^14.0.0", "@metamask/eth-block-tracker": "^11.0.3", - "@metamask/eth-json-rpc-provider": "^4.1.7", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/eth-json-rpc-provider": "^4.1.8", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/utils": "^11.1.0", "@ts-bridge/cli": "^0.6.1", "@types/jest": "^27.4.1", diff --git a/packages/address-book-controller/package.json b/packages/address-book-controller/package.json index af0a26d2ef7..dca1d56b99d 100644 --- a/packages/address-book-controller/package.json +++ b/packages/address-book-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0" }, "devDependencies": { diff --git a/packages/assets-controllers/package.json b/packages/assets-controllers/package.json index 2df747570c3..b662609ada5 100644 --- a/packages/assets-controllers/package.json +++ b/packages/assets-controllers/package.json @@ -56,7 +56,7 @@ "@metamask/abi-utils": "^2.0.3", "@metamask/base-controller": "^7.1.1", "@metamask/contract-metadata": "^2.4.0", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-query": "^4.0.0", "@metamask/keyring-api": "^16.1.0", "@metamask/metamask-eth-abis": "^3.1.1", @@ -84,7 +84,7 @@ "@metamask/keyring-controller": "^19.0.5", "@metamask/keyring-internal-api": "^4.0.1", "@metamask/keyring-snap-client": "^3.0.3", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@metamask/preferences-controller": "^15.0.1", "@metamask/providers": "^18.1.1", "@metamask/snaps-controllers": "^9.19.0", diff --git a/packages/base-controller/package.json b/packages/base-controller/package.json index 35ca349af99..cfb16709f5a 100644 --- a/packages/base-controller/package.json +++ b/packages/base-controller/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@types/jest": "^27.4.1", "@types/sinon": "^9.0.10", "deepmerge": "^4.2.2", diff --git a/packages/composable-controller/package.json b/packages/composable-controller/package.json index 786e1161db7..bc0453346cb 100644 --- a/packages/composable-controller/package.json +++ b/packages/composable-controller/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "immer": "^9.0.6", diff --git a/packages/controller-utils/CHANGELOG.md b/packages/controller-utils/CHANGELOG.md index 4be6ee6a0a5..0e9c9f5e7b5 100644 --- a/packages/controller-utils/CHANGELOG.md +++ b/packages/controller-utils/CHANGELOG.md @@ -7,14 +7,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [11.5.0] + ### Added -- Add utility function for reducing boilerplate for service classes ([#5154](https://github.com/MetaMask/core/pull/5154), [#5143](https://github.com/MetaMask/core/pull/5143), [#5149](https://github.com/MetaMask/core/pull/5149), [#5188](https://github.com/MetaMask/core/pull/5188), [#5192](https://github.com/MetaMask/core/pull/5192), [#5225](https://github.com/MetaMask/core/pull/5225)) - - Add function `createServicePolicy` - - Add constants `DEFAULT_CIRCUIT_BREAK_DURATION`, `DEFAULT_DEGRADED_THRESHOLD`, `DEFAULT_MAX_CONSECUTIVE_FAILURES`, and `DEFAULT_MAX_RETRIES` - - Add types `ServicePolicy` and `CreateServicePolicyOptions` +- Add utility function `createServicePolicy` for reducing boilerplate for service classes ([#5141](https://github.com/MetaMask/core/pull/5141), [#5154](https://github.com/MetaMask/core/pull/5154), [#5143](https://github.com/MetaMask/core/pull/5143), [#5149](https://github.com/MetaMask/core/pull/5149), [#5188](https://github.com/MetaMask/core/pull/5188), [#5192](https://github.com/MetaMask/core/pull/5192), [#5225](https://github.com/MetaMask/core/pull/5225)) + - Export constants `DEFAULT_CIRCUIT_BREAK_DURATION`, `DEFAULT_DEGRADED_THRESHOLD`, `DEFAULT_MAX_CONSECUTIVE_FAILURES`, and `DEFAULT_MAX_RETRIES` + - Export types `ServicePolicy` and `CreateServicePolicyOptions` - Re-export `BrokenCircuitError`, `CircuitState`, `handleAll`, and `handleWhen` from `cockatiel` - - Export `CockatielEvent` type which is an alias of the `Event` type from `cockatiel` + - Export `CockatielEvent` type, an alias of the `Event` type from `cockatiel` + +### Changed + +- Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) ## [11.4.5] @@ -453,7 +458,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.4.5...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.5.0...HEAD +[11.5.0]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.4.5...@metamask/controller-utils@11.5.0 [11.4.5]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.4.4...@metamask/controller-utils@11.4.5 [11.4.4]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.4.3...@metamask/controller-utils@11.4.4 [11.4.3]: https://github.com/MetaMask/core/compare/@metamask/controller-utils@11.4.2...@metamask/controller-utils@11.4.3 diff --git a/packages/controller-utils/package.json b/packages/controller-utils/package.json index 77c5373122d..f40c65dd1b5 100644 --- a/packages/controller-utils/package.json +++ b/packages/controller-utils/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/controller-utils", - "version": "11.4.5", + "version": "11.5.0", "description": "Data and convenience functions shared by multiple packages", "keywords": [ "MetaMask", diff --git a/packages/earn-controller/package.json b/packages/earn-controller/package.json index 525235a4da6..9597cb4a2ae 100644 --- a/packages/earn-controller/package.json +++ b/packages/earn-controller/package.json @@ -49,13 +49,13 @@ "dependencies": { "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/stake-sdk": "^1.0.0" }, "devDependencies": { "@metamask/accounts-controller": "^22.0.0", "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/packages/ens-controller/package.json b/packages/ens-controller/package.json index 426ec108522..a04c6b95364 100644 --- a/packages/ens-controller/package.json +++ b/packages/ens-controller/package.json @@ -49,13 +49,13 @@ "dependencies": { "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0", "punycode": "^2.1.1" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/packages/eth-json-rpc-provider/CHANGELOG.md b/packages/eth-json-rpc-provider/CHANGELOG.md index 9e7b09d30fe..8fbfd25f1a2 100644 --- a/packages/eth-json-rpc-provider/CHANGELOG.md +++ b/packages/eth-json-rpc-provider/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [4.1.8] + +### Changed + +- Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) + ## [4.1.7] ### Changed @@ -183,7 +189,8 @@ Release `v2.0.0` is identical to `v1.0.1` aside from Node.js version requirement - Initial release, including `providerFromEngine` and `providerFromMiddleware`. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.7...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.8...HEAD +[4.1.8]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.7...@metamask/eth-json-rpc-provider@4.1.8 [4.1.7]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.6...@metamask/eth-json-rpc-provider@4.1.7 [4.1.6]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.5...@metamask/eth-json-rpc-provider@4.1.6 [4.1.5]: https://github.com/MetaMask/core/compare/@metamask/eth-json-rpc-provider@4.1.4...@metamask/eth-json-rpc-provider@4.1.5 diff --git a/packages/eth-json-rpc-provider/package.json b/packages/eth-json-rpc-provider/package.json index 4d431b1c171..a0849f70806 100644 --- a/packages/eth-json-rpc-provider/package.json +++ b/packages/eth-json-rpc-provider/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/eth-json-rpc-provider", - "version": "4.1.7", + "version": "4.1.8", "description": "Create an Ethereum provider using a JSON-RPC engine or middleware", "keywords": [ "MetaMask", @@ -52,7 +52,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/rpc-errors": "^7.0.2", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^11.1.0", diff --git a/packages/gas-fee-controller/package.json b/packages/gas-fee-controller/package.json index d6842fa9d37..af84909eaa3 100644 --- a/packages/gas-fee-controller/package.json +++ b/packages/gas-fee-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-query": "^4.0.0", "@metamask/ethjs-unit": "^0.3.0", "@metamask/polling-controller": "^12.0.2", @@ -61,7 +61,7 @@ "devDependencies": { "@babel/runtime": "^7.23.9", "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/jest": "^27.4.1", "@types/jest-when": "^2.7.3", "deepmerge": "^4.2.2", diff --git a/packages/json-rpc-engine/CHANGELOG.md b/packages/json-rpc-engine/CHANGELOG.md index c4a2004981b..3db58459f2e 100644 --- a/packages/json-rpc-engine/CHANGELOG.md +++ b/packages/json-rpc-engine/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [10.0.3] + +### Changed + +- Bump `@metamask/utils` from `^11.0.1` to `^11.1.0` ([#5223](https://github.com/MetaMask/core/pull/5223)) + ## [10.0.2] ### Changed @@ -223,7 +229,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 This change may affect consumers that depend on the eager execution of middleware _during_ request processing, _outside of_ middleware functions and request handlers. - In general, it is a bad practice to work with state that depends on middleware execution, while the middleware are executing. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.2...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.3...HEAD +[10.0.3]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.2...@metamask/json-rpc-engine@10.0.3 [10.0.2]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.1...@metamask/json-rpc-engine@10.0.2 [10.0.1]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@10.0.0...@metamask/json-rpc-engine@10.0.1 [10.0.0]: https://github.com/MetaMask/core/compare/@metamask/json-rpc-engine@9.0.3...@metamask/json-rpc-engine@10.0.0 diff --git a/packages/json-rpc-engine/package.json b/packages/json-rpc-engine/package.json index f38e9693d09..5cf01438c07 100644 --- a/packages/json-rpc-engine/package.json +++ b/packages/json-rpc-engine/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/json-rpc-engine", - "version": "10.0.2", + "version": "10.0.3", "description": "A tool for processing JSON-RPC messages", "keywords": [ "MetaMask", diff --git a/packages/json-rpc-middleware-stream/package.json b/packages/json-rpc-middleware-stream/package.json index ef28b6bdc2b..f5e75acb455 100644 --- a/packages/json-rpc-middleware-stream/package.json +++ b/packages/json-rpc-middleware-stream/package.json @@ -47,7 +47,7 @@ "test:watch": "NODE_OPTIONS=--experimental-vm-modules jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/safe-event-emitter": "^3.0.0", "@metamask/utils": "^11.1.0", "readable-stream": "^3.6.2" diff --git a/packages/logging-controller/package.json b/packages/logging-controller/package.json index 6c876367298..d9f23bab75f 100644 --- a/packages/logging-controller/package.json +++ b/packages/logging-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "uuid": "^8.3.2" }, "devDependencies": { diff --git a/packages/message-manager/package.json b/packages/message-manager/package.json index 522bb0577c8..ae18b7147b4 100644 --- a/packages/message-manager/package.json +++ b/packages/message-manager/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-sig-util": "^8.0.0", "@metamask/utils": "^11.1.0", "@types/uuid": "^8.3.0", diff --git a/packages/multichain/package.json b/packages/multichain/package.json index 3b265eb806c..0d8124e9070 100644 --- a/packages/multichain/package.json +++ b/packages/multichain/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/api-specs": "^0.10.12", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-json-rpc-filters": "^9.0.0", "@metamask/rpc-errors": "^7.0.2", "@metamask/safe-event-emitter": "^3.0.0", @@ -59,8 +59,8 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/json-rpc-engine": "^10.0.2", - "@metamask/network-controller": "^22.1.1", + "@metamask/json-rpc-engine": "^10.0.3", + "@metamask/network-controller": "^22.2.0", "@metamask/permission-controller": "^11.0.5", "@open-rpc/meta-schema": "^1.14.6", "@types/jest": "^27.4.1", diff --git a/packages/name-controller/package.json b/packages/name-controller/package.json index cc59da54cda..2071bd1ff7e 100644 --- a/packages/name-controller/package.json +++ b/packages/name-controller/package.json @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0", "async-mutex": "^0.5.0" }, diff --git a/packages/network-controller/CHANGELOG.md b/packages/network-controller/CHANGELOG.md index 22511eb9b61..ce6445e80c3 100644 --- a/packages/network-controller/CHANGELOG.md +++ b/packages/network-controller/CHANGELOG.md @@ -7,20 +7,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [22.2.0] + ### Added -- Export `AbstractRpcService` type - - This type is useful in places where we need to specify that a function, method, or constructor takes an RPC service. +- Export `AbstractRpcService` type ([#5263](https://github.com/MetaMask/core/pull/5263)) ### Changed -- Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.0` ([#5079](https://github.com/MetaMask/core/pull/5079)) +- Bump `@metamask/base-controller` from `^7.0.0` to `^7.1.1` ([#5079](https://github.com/MetaMask/core/pull/5079), [#5135](https://github.com/MetaMask/core/pull/5135)) +- Bump `@metamask/controller-utils` from `^11.4.4` to `^11.5.0` ([#5135](https://github.com/MetaMask/core/pull/5135), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/eth-json-rpc-provider` from `^4.1.6` to `^4.1.8` ([#5082](https://github.com/MetaMask/core/pull/5082), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/json-rpc-engine` from `^10.0.1` to `^10.0.3` ([#5082](https://github.com/MetaMask/core/pull/5082), [#5272](https://github.com/MetaMask/core/pull/5272)) +- Bump `@metamask/rpc-errors` from `^7.0.1` to `^7.0.2` ([#5080](https://github.com/MetaMask/core/pull/5080)) +- Bump `@metamask/utils` from `^10.0.0` to `^11.1.0` ([#5080](https://github.com/MetaMask/core/pull/5080), [#5223](https://github.com/MetaMask/core/pull/5223)) ### Fixed -- Fix `selectAvailableNetworkClientIds` so that it is properly memoized ([#5193](https://github.com/MetaMask/core/pull/5193)) - Fix `lookupNetwork` so that it will no longer throw an error if `networkDidChange` subscriptions have been removed before it returns ([#5116](https://github.com/MetaMask/core/pull/5116)) - This error could occur if the NetworkController's messenger is cleared of subscriptions, as in a "destroy" step. +- Fix race condition so that after adding a new RPC endpoint to a network, it is possible to access the new endpoint inside of a `stateChange` event listener via `getNetworkConfigurationByNetworkClientId` ([#5122](https://github.com/MetaMask/core/pull/5122)) +- Fix `selectAvailableNetworkClientIds` so that it is properly memoized ([#5193](https://github.com/MetaMask/core/pull/5193)) ## [22.1.1] @@ -709,7 +716,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 All changes listed after this point were applied to this package following the monorepo conversion. -[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.1.1...HEAD +[Unreleased]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.2.0...HEAD +[22.2.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.1.1...@metamask/network-controller@22.2.0 [22.1.1]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.1.0...@metamask/network-controller@22.1.1 [22.1.0]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.0.2...@metamask/network-controller@22.1.0 [22.0.2]: https://github.com/MetaMask/core/compare/@metamask/network-controller@22.0.1...@metamask/network-controller@22.0.2 diff --git a/packages/network-controller/package.json b/packages/network-controller/package.json index cd04a0cf901..85bf54e9eca 100644 --- a/packages/network-controller/package.json +++ b/packages/network-controller/package.json @@ -1,6 +1,6 @@ { "name": "@metamask/network-controller", - "version": "22.1.1", + "version": "22.2.0", "description": "Provides an interface to the currently selected network via a MetaMask-compatible provider object", "keywords": [ "MetaMask", @@ -48,13 +48,13 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-block-tracker": "^11.0.3", "@metamask/eth-json-rpc-infura": "^10.0.0", "@metamask/eth-json-rpc-middleware": "^15.0.1", - "@metamask/eth-json-rpc-provider": "^4.1.7", + "@metamask/eth-json-rpc-provider": "^4.1.8", "@metamask/eth-query": "^4.0.0", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.1.0", diff --git a/packages/notification-services-controller/package.json b/packages/notification-services-controller/package.json index fcc3222c349..f77161a52bc 100644 --- a/packages/notification-services-controller/package.json +++ b/packages/notification-services-controller/package.json @@ -101,7 +101,7 @@ "dependencies": { "@contentful/rich-text-html-renderer": "^16.5.2", "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0", "bignumber.js": "^9.1.2", "firebase": "^11.2.0", diff --git a/packages/permission-controller/package.json b/packages/permission-controller/package.json index f36a30df8ac..f7316ff69c1 100644 --- a/packages/permission-controller/package.json +++ b/packages/permission-controller/package.json @@ -48,8 +48,8 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/controller-utils": "^11.5.0", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/rpc-errors": "^7.0.2", "@metamask/utils": "^11.1.0", "@types/deep-freeze-strict": "^1.1.0", diff --git a/packages/permission-log-controller/package.json b/packages/permission-log-controller/package.json index 332ca652cb6..413982bf14d 100644 --- a/packages/permission-log-controller/package.json +++ b/packages/permission-log-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/utils": "^11.1.0" }, "devDependencies": { diff --git a/packages/phishing-controller/package.json b/packages/phishing-controller/package.json index ed3c6597fae..829f4150174 100644 --- a/packages/phishing-controller/package.json +++ b/packages/phishing-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@noble/hashes": "^1.4.0", "@types/punycode": "^2.1.0", "ethereum-cryptography": "^2.1.2", diff --git a/packages/polling-controller/package.json b/packages/polling-controller/package.json index c3edcf296e3..bec505b6a49 100644 --- a/packages/polling-controller/package.json +++ b/packages/polling-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0", "@types/uuid": "^8.3.0", "fast-json-stable-stringify": "^2.1.0", @@ -56,7 +56,7 @@ }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/packages/preferences-controller/package.json b/packages/preferences-controller/package.json index 30bdd05ed48..cbbe4ba6102 100644 --- a/packages/preferences-controller/package.json +++ b/packages/preferences-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5" + "@metamask/controller-utils": "^11.5.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", diff --git a/packages/profile-sync-controller/package.json b/packages/profile-sync-controller/package.json index fc8489fe71c..1294e6f728e 100644 --- a/packages/profile-sync-controller/package.json +++ b/packages/profile-sync-controller/package.json @@ -103,7 +103,7 @@ "@metamask/base-controller": "^7.1.1", "@metamask/keyring-api": "^16.1.0", "@metamask/keyring-controller": "^19.0.5", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@metamask/snaps-sdk": "^6.17.1", "@metamask/snaps-utils": "^8.10.0", "@noble/ciphers": "^0.5.2", diff --git a/packages/queued-request-controller/package.json b/packages/queued-request-controller/package.json index cf8011eb8b0..25a4e90856a 100644 --- a/packages/queued-request-controller/package.json +++ b/packages/queued-request-controller/package.json @@ -48,15 +48,15 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/controller-utils": "^11.5.0", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/rpc-errors": "^7.0.2", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.1.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@metamask/selected-network-controller": "^21.0.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/remote-feature-flag-controller/package.json b/packages/remote-feature-flag-controller/package.json index 890072c4320..9ecf0957fe0 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.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/utils": "^11.1.0", "uuid": "^8.3.2" }, diff --git a/packages/selected-network-controller/package.json b/packages/selected-network-controller/package.json index 4addb191657..2e7a15b23a7 100644 --- a/packages/selected-network-controller/package.json +++ b/packages/selected-network-controller/package.json @@ -48,13 +48,13 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/json-rpc-engine": "^10.0.2", + "@metamask/json-rpc-engine": "^10.0.3", "@metamask/swappable-obj-proxy": "^2.3.0", "@metamask/utils": "^11.1.0" }, "devDependencies": { "@metamask/auto-changelog": "^3.4.4", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@metamask/permission-controller": "^11.0.5", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/packages/signature-controller/package.json b/packages/signature-controller/package.json index bae9867f746..cf1ce1439d6 100644 --- a/packages/signature-controller/package.json +++ b/packages/signature-controller/package.json @@ -48,7 +48,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-sig-util": "^8.0.0", "@metamask/utils": "^11.1.0", "jsonschema": "^1.4.1", @@ -60,7 +60,7 @@ "@metamask/auto-changelog": "^3.4.4", "@metamask/keyring-controller": "^19.0.5", "@metamask/logging-controller": "^6.0.3", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", "jest": "^27.5.1", diff --git a/packages/transaction-controller/package.json b/packages/transaction-controller/package.json index 7010cc0f9d8..3532687f17d 100644 --- a/packages/transaction-controller/package.json +++ b/packages/transaction-controller/package.json @@ -54,7 +54,7 @@ "@ethersproject/contracts": "^5.7.0", "@ethersproject/providers": "^5.7.0", "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-query": "^4.0.0", "@metamask/metamask-eth-abis": "^3.1.1", "@metamask/nonce-tracker": "^6.0.0", @@ -73,10 +73,10 @@ "@metamask/approval-controller": "^7.1.2", "@metamask/auto-changelog": "^3.4.4", "@metamask/eth-block-tracker": "^11.0.3", - "@metamask/eth-json-rpc-provider": "^4.1.7", + "@metamask/eth-json-rpc-provider": "^4.1.8", "@metamask/ethjs-provider-http": "^0.3.0", "@metamask/gas-fee-controller": "^22.0.2", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@types/bn.js": "^5.1.5", "@types/jest": "^27.4.1", "@types/node": "^16.18.54", diff --git a/packages/user-operation-controller/package.json b/packages/user-operation-controller/package.json index e8b8004c829..939f567fdf2 100644 --- a/packages/user-operation-controller/package.json +++ b/packages/user-operation-controller/package.json @@ -49,7 +49,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.1.1", - "@metamask/controller-utils": "^11.4.5", + "@metamask/controller-utils": "^11.5.0", "@metamask/eth-query": "^4.0.0", "@metamask/polling-controller": "^12.0.2", "@metamask/rpc-errors": "^7.0.2", @@ -66,7 +66,7 @@ "@metamask/eth-block-tracker": "^11.0.3", "@metamask/gas-fee-controller": "^22.0.2", "@metamask/keyring-controller": "^19.0.5", - "@metamask/network-controller": "^22.1.1", + "@metamask/network-controller": "^22.2.0", "@metamask/transaction-controller": "^44.1.0", "@types/jest": "^27.4.1", "deepmerge": "^4.2.2", diff --git a/yarn.lock b/yarn.lock index 90b2859d28a..8f75783314a 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2353,7 +2353,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2425,7 +2425,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" "@metamask/contract-metadata": "npm:^2.4.0" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/keyring-api": "npm:^16.1.0" @@ -2433,7 +2433,7 @@ __metadata: "@metamask/keyring-internal-api": "npm:^4.0.1" "@metamask/keyring-snap-client": "npm:^3.0.3" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/polling-controller": "npm:^12.0.2" "@metamask/preferences-controller": "npm:^15.0.1" "@metamask/providers": "npm:^18.1.1" @@ -2512,7 +2512,7 @@ __metadata: resolution: "@metamask/base-controller@workspace:packages/base-controller" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" "@types/sinon": "npm:^9.0.10" @@ -2559,7 +2559,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" immer: "npm:^9.0.6" @@ -2579,7 +2579,7 @@ __metadata: languageName: node linkType: hard -"@metamask/controller-utils@npm:^11.4.5, @metamask/controller-utils@workspace:packages/controller-utils": +"@metamask/controller-utils@npm:^11.5.0, @metamask/controller-utils@workspace:packages/controller-utils": version: 0.0.0-use.local resolution: "@metamask/controller-utils@workspace:packages/controller-utils" dependencies: @@ -2626,8 +2626,8 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^14.0.0" "@metamask/eslint-config-typescript": "npm:^14.0.0" "@metamask/eth-block-tracker": "npm:^11.0.3" - "@metamask/eth-json-rpc-provider": "npm:^4.1.7" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/eth-json-rpc-provider": "npm:^4.1.8" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/utils": "npm:^11.1.0" "@ts-bridge/cli": "npm:^0.6.1" "@types/jest": "npm:^27.4.1" @@ -2700,8 +2700,8 @@ __metadata: "@metamask/accounts-controller": "npm:^22.0.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/controller-utils": "npm:^11.5.0" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/stake-sdk": "npm:^1.0.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2723,8 +2723,8 @@ __metadata: "@ethersproject/providers": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/controller-utils": "npm:^11.5.0" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -2872,7 +2872,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-provider@npm:^4.1.5, @metamask/eth-json-rpc-provider@npm:^4.1.7, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": +"@metamask/eth-json-rpc-provider@npm:^4.1.5, @metamask/eth-json-rpc-provider@npm:^4.1.8, @metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider": version: 0.0.0-use.local resolution: "@metamask/eth-json-rpc-provider@workspace:packages/eth-json-rpc-provider" dependencies: @@ -2880,7 +2880,7 @@ __metadata: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-query": "npm:^0.5.3" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.1.0" @@ -3118,7 +3118,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -3138,10 +3138,10 @@ __metadata: "@babel/runtime": "npm:^7.23.9" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/polling-controller": "npm:^12.0.2" "@metamask/utils": "npm:^11.1.0" "@types/bn.js": "npm:^5.1.5" @@ -3165,7 +3165,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": +"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.2, @metamask/json-rpc-engine@npm:^10.0.3, @metamask/json-rpc-engine@workspace:packages/json-rpc-engine": version: 0.0.0-use.local resolution: "@metamask/json-rpc-engine@workspace:packages/json-rpc-engine" dependencies: @@ -3190,7 +3190,7 @@ __metadata: resolution: "@metamask/json-rpc-middleware-stream@workspace:packages/json-rpc-middleware-stream" dependencies: "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/safe-event-emitter": "npm:^3.0.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" @@ -3328,7 +3328,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" jest: "npm:^27.5.1" @@ -3346,7 +3346,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-sig-util": "npm:^8.0.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" @@ -3407,10 +3407,10 @@ __metadata: dependencies: "@metamask/api-specs": "npm:^0.10.12" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-json-rpc-filters": "npm:^9.0.0" - "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/json-rpc-engine": "npm:^10.0.3" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/permission-controller": "npm:^11.0.5" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.0.0" @@ -3438,7 +3438,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" async-mutex: "npm:^0.5.0" @@ -3451,20 +3451,20 @@ __metadata: languageName: unknown linkType: soft -"@metamask/network-controller@npm:^22.1.1, @metamask/network-controller@workspace:packages/network-controller": +"@metamask/network-controller@npm:^22.2.0, @metamask/network-controller@workspace:packages/network-controller": version: 0.0.0-use.local resolution: "@metamask/network-controller@workspace:packages/network-controller" dependencies: "@json-rpc-specification/meta-schema": "npm:^1.0.6" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-block-tracker": "npm:^11.0.3" "@metamask/eth-json-rpc-infura": "npm:^10.0.0" "@metamask/eth-json-rpc-middleware": "npm:^15.0.1" - "@metamask/eth-json-rpc-provider": "npm:^4.1.7" + "@metamask/eth-json-rpc-provider": "npm:^4.1.8" "@metamask/eth-query": "npm:^4.0.0" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.1.0" @@ -3512,7 +3512,7 @@ __metadata: "@lavamoat/preinstall-always-fail": "npm:^2.1.0" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/profile-sync-controller": "npm:^5.0.0" "@metamask/utils": "npm:^11.1.0" @@ -3574,8 +3574,8 @@ __metadata: "@metamask/approval-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/controller-utils": "npm:^11.5.0" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.1.0" "@types/deep-freeze-strict": "npm:^1.1.0" @@ -3600,7 +3600,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-engine": "npm:^10.0.3" "@metamask/utils": "npm:^11.1.0" "@types/deep-freeze-strict": "npm:^1.1.0" "@types/jest": "npm:^27.4.1" @@ -3621,7 +3621,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@noble/hashes": "npm:^1.4.0" "@types/jest": "npm:^27.4.1" "@types/punycode": "npm:^2.1.0" @@ -3645,8 +3645,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/controller-utils": "npm:^11.5.0" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" "@types/uuid": "npm:^8.3.0" @@ -3680,7 +3680,7 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/keyring-controller": "npm:^19.0.5" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -3707,7 +3707,7 @@ __metadata: "@metamask/keyring-api": "npm:^16.1.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/keyring-internal-api": "npm:^4.0.1" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/providers": "npm:^18.1.1" "@metamask/snaps-controllers": "npm:^9.19.0" "@metamask/snaps-sdk": "npm:^6.17.1" @@ -3765,9 +3765,9 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" - "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/controller-utils": "npm:^11.5.0" + "@metamask/json-rpc-engine": "npm:^10.0.3" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/selected-network-controller": "npm:^21.0.0" "@metamask/swappable-obj-proxy": "npm:^2.3.0" @@ -3814,7 +3814,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -3861,8 +3861,8 @@ __metadata: dependencies: "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/json-rpc-engine": "npm:^10.0.3" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/permission-controller": "npm:^11.0.5" "@metamask/swappable-obj-proxy": "npm:^2.3.0" "@metamask/utils": "npm:^11.1.0" @@ -3890,11 +3890,11 @@ __metadata: "@metamask/approval-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-sig-util": "npm:^8.0.0" "@metamask/keyring-controller": "npm:^19.0.5" "@metamask/logging-controller": "npm:^6.0.3" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/utils": "npm:^11.1.0" "@types/jest": "npm:^27.4.1" deepmerge: "npm:^4.2.2" @@ -4089,14 +4089,14 @@ __metadata: "@metamask/approval-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-block-tracker": "npm:^11.0.3" - "@metamask/eth-json-rpc-provider": "npm:^4.1.7" + "@metamask/eth-json-rpc-provider": "npm:^4.1.8" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-provider-http": "npm:^0.3.0" "@metamask/gas-fee-controller": "npm:^22.0.2" "@metamask/metamask-eth-abis": "npm:^3.1.1" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/nonce-tracker": "npm:^6.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/utils": "npm:^11.1.0" @@ -4135,12 +4135,12 @@ __metadata: "@metamask/approval-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.1.1" - "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/controller-utils": "npm:^11.5.0" "@metamask/eth-block-tracker": "npm:^11.0.3" "@metamask/eth-query": "npm:^4.0.0" "@metamask/gas-fee-controller": "npm:^22.0.2" "@metamask/keyring-controller": "npm:^19.0.5" - "@metamask/network-controller": "npm:^22.1.1" + "@metamask/network-controller": "npm:^22.2.0" "@metamask/polling-controller": "npm:^12.0.2" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0"