Skip to content

Commit 8d30e14

Browse files
authored
chore: bump @metamask/multichain-account-service to ^2.1.0 (MetaMask#22092)
## **Description** This PR bumps `@metamask/multichain-account-service` to `^2.1.0`, which includes performance improvements for lower end devices during account creation. Changelog: ```md - Add per-provider throttling for non-EVM account creation to improve performance on low-end devices ([MetaMask#7000](MetaMask/core#7000)) - Solana provider is now limited to 3 concurrent account creations by default when creating multichain account groups. - Other providers remain unthrottled by default. ``` ## **Changelog** <!-- If this PR is not End-User-Facing and should not show up in the CHANGELOG, you can choose to either: 1. Write `CHANGELOG entry: null` 2. Label with `no-changelog` If this PR is End-User-Facing, please write a short User-Facing description in the past tense like: `CHANGELOG entry: Added a new tab for users to see their NFTs` `CHANGELOG entry: Fixed a bug that was causing some NFTs to flicker` (This helps the Release Engineer do their job more quickly and accurately) --> CHANGELOG entry: null ## **Related issues** Fixes: https://consensyssoftware.atlassian.net/browse/MUL-1230 ## **Manual testing steps** ```gherkin Feature: my feature name Scenario: user [verb for user action] Given [describe expected initial app state] When user [verb for user action] Then [describe expected outcome] ``` ## **Screenshots/Recordings** <!-- If applicable, add screenshots and/or recordings to visualize the before and after of your change. --> ### **Before** <!-- [screenshots/recordings] --> ### **After** <!-- [screenshots/recordings] --> ## **Pre-merge author checklist** - [x] I’ve followed [MetaMask Contributor Docs](https://github.com/MetaMask/contributor-docs) and [MetaMask Mobile Coding Standards](https://github.com/MetaMask/metamask-mobile/blob/main/.github/guidelines/CODING_GUIDELINES.md). - [x] I've completed the PR template to the best of my ability - [x] I’ve included tests if applicable - [x] I’ve documented my code using [JSDoc](https://jsdoc.app/) format if applicable - [x] I’ve applied the right labels on the PR (see [labeling guidelines](https://github.com/MetaMask/metamask-mobile/blob/main/.github/guidelines/LABELING_GUIDELINES.md)). Not required for external contributors. ## **Pre-merge reviewer checklist** - [x] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed). - [x] I confirm that this PR addresses all acceptance criteria described in the ticket it closes and includes the necessary testing evidence such as recordings and or screenshots. <!-- CURSOR_SUMMARY --> --- > [!NOTE] > Updates `@metamask/multichain-account-service` from `^2.0.1` to `^2.1.0`. > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit c10179c. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent 9147529 commit 8d30e14

2 files changed

Lines changed: 6 additions & 6 deletions

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@
244244
"@metamask/metamask-eth-abis": "3.1.1",
245245
"@metamask/mobile-wallet-protocol-core": "^0.3.1",
246246
"@metamask/mobile-wallet-protocol-wallet-client": "^0.2.1",
247-
"@metamask/multichain-account-service": "^2.0.1",
247+
"@metamask/multichain-account-service": "^2.1.0",
248248
"@metamask/multichain-api-client": "^0.7.0",
249249
"@metamask/multichain-api-middleware": "1.2.4",
250250
"@metamask/multichain-network-controller": "^2.0.0",

yarn.lock

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7923,9 +7923,9 @@ __metadata:
79237923
languageName: node
79247924
linkType: hard
79257925

7926-
"@metamask/multichain-account-service@npm:^2.0.1":
7927-
version: 2.0.1
7928-
resolution: "@metamask/multichain-account-service@npm:2.0.1"
7926+
"@metamask/multichain-account-service@npm:^2.1.0":
7927+
version: 2.1.0
7928+
resolution: "@metamask/multichain-account-service@npm:2.1.0"
79297929
dependencies:
79307930
"@ethereumjs/util": "npm:^9.1.0"
79317931
"@metamask/base-controller": "npm:^9.0.0"
@@ -7948,7 +7948,7 @@ __metadata:
79487948
"@metamask/providers": ^22.0.0
79497949
"@metamask/snaps-controllers": ^14.0.0
79507950
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
7951-
checksum: 10/787f4bdb486cd32a52951edb66a384a1676086e5daab9fc4318cf353a12938aab5d297936c6bcb3face2b725a858820d569fc57c9014b8f6bcd7bc71347801d0
7951+
checksum: 10/d6e8497c41a0ae1195b6ec859bf7b6ba0427b46aa01afb36e040a6d8393ed43104cacafbeb255cfc146398998c60ff3ae6d1622aa6f45662ae3a80b0f4f8beca
79527952
languageName: node
79537953
linkType: hard
79547954

@@ -34328,7 +34328,7 @@ __metadata:
3432834328
"@metamask/mobile-provider": "npm:^3.0.0"
3432934329
"@metamask/mobile-wallet-protocol-core": "npm:^0.3.1"
3433034330
"@metamask/mobile-wallet-protocol-wallet-client": "npm:^0.2.1"
34331-
"@metamask/multichain-account-service": "npm:^2.0.1"
34331+
"@metamask/multichain-account-service": "npm:^2.1.0"
3433234332
"@metamask/multichain-api-client": "npm:^0.7.0"
3433334333
"@metamask/multichain-api-middleware": "npm:1.2.4"
3433434334
"@metamask/multichain-network-controller": "npm:^2.0.0"

0 commit comments

Comments
 (0)