Skip to content

Commit 5011f84

Browse files
authored
chore: update @metamask/transaction-pay-controller to version 21.0.0 (#29774)
<!-- Please submit this PR as a draft initially. Do not mark it as "Ready for review" until this PR meets the canonical Definition of Ready For Review in `docs/readme/ready-for-review.md`. In short: the template must be materially complete (not just section titles present), all status checks must be currently passing, and the only expected follow-up commits must be reviewer-driven. --> ## **Description** Update package @metamask/transaction-pay-controller. ## **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: ## **Related issues** Fixes: https://consensyssoftware.atlassian.net/browse/CONF-1241 ## **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** NA ## **Pre-merge author checklist** <!-- Every checklist item must be consciously assessed before marking this PR as "Ready for review". A checked box means you deliberately considered that responsibility, not that you literally performed every action listed. Unchecked boxes are ambiguous: they are not an implicit "N/A" and they are not a silent "skip". See `docs/readme/ready-for-review.md` for the full checklist semantics. --> - [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. #### Performance checks (if applicable) - [ ] I've tested on Android - Ideally on a mid-range device; emulator is acceptable - [ ] I've tested with a power user scenario - Use these [power-user SRPs](https://consensyssoftware.atlassian.net/wiki/spaces/TL1/pages/edit-v2/401401446401?draftShareId=9d77e1e1-4bdc-4be1-9ebb-ccd916988d93) to import wallets with many accounts and tokens - [ ] I've instrumented key operations with Sentry traces for production performance metrics - See [`trace()`](/app/util/trace.ts) for usage and [`addToken`](/app/components/Views/AddAsset/components/AddCustomToken/AddCustomToken.tsx#L274) for an example For performance guidelines and tooling, see the [Performance Guide](https://consensyssoftware.atlassian.net/wiki/spaces/TL1/pages/400085549067/Performance+Guide+for+Engineers). ## **Pre-merge reviewer checklist** <!-- Reviewer checklist items follow the same semantics as the author checklist: an unchecked box is ambiguous, a checked box means the reviewer consciously assessed that responsibility. See `docs/readme/ready-for-review.md`. --> - [ ] I've manually tested the PR (e.g. pull and build branch, run the app, test code being changed). - [ ] 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] > **Medium Risk** > Upgrades the `@metamask/transaction-pay-controller` and related controller dependencies, which could subtly affect transaction/payment flows even though this PR mostly updates dependency metadata and test fixtures. > > **Overview** > Updates `@metamask/transaction-pay-controller` from `^20.0.0` to `^21.0.0`, pulling in newer versions of several MetaMask controller packages via `yarn.lock`. > > Adjusts test fixtures to match the new dependency behavior: `initial-background-state.json` now seeds `AssetsController.assetsInfo` with `mUSD` token metadata on multiple chains, and E2E RPC mocking adds a default mock for `https://testnet-rpc.monad.xyz/`. > > <sup>Reviewed by [Cursor Bugbot](https://cursor.com/bugbot) for commit c20bef9. Bugbot is set up for automated code reviews on this repo. Configure [here](https://www.cursor.com/dashboard/bugbot).</sup> <!-- /CURSOR_SUMMARY -->
1 parent d55e006 commit 5011f84

4 files changed

Lines changed: 90 additions & 131 deletions

File tree

app/util/test/initial-background-state.json

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,7 +421,26 @@
421421
"AssetsController": {
422422
"assetPreferences": {},
423423
"assetsBalance": {},
424-
"assetsInfo": {},
424+
"assetsInfo": {
425+
"eip155:1/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
426+
"decimals": 6,
427+
"name": "MetaMask USD",
428+
"symbol": "mUSD",
429+
"type": "erc20"
430+
},
431+
"eip155:143/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
432+
"decimals": 6,
433+
"name": "MetaMask USD",
434+
"symbol": "mUSD",
435+
"type": "erc20"
436+
},
437+
"eip155:59144/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
438+
"decimals": 6,
439+
"name": "MetaMask USD",
440+
"symbol": "mUSD",
441+
"type": "erc20"
442+
}
443+
},
425444
"assetsPrice": {},
426445
"customAssets": {},
427446
"selectedCurrency": "usd"

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@
339339
"@metamask/superstruct": "^3.2.1",
340340
"@metamask/swappable-obj-proxy": "^2.1.0",
341341
"@metamask/transaction-controller": "^65.0.0",
342-
"@metamask/transaction-pay-controller": "^20.0.0",
342+
"@metamask/transaction-pay-controller": "^21.0.0",
343343
"@metamask/tron-wallet-snap": "^1.25.3",
344344
"@metamask/utils": "^11.11.0",
345345
"@myx-trade/sdk": "^0.1.265",

tests/api-mocking/mock-responses/defaults/rpc-endpoints.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,14 @@ export const DEFAULT_RPC_ENDPOINT_MOCKS: MockEventsObject = {
5151
result: '0x0',
5252
},
5353
},
54+
{
55+
urlEndpoint: 'https://testnet-rpc.monad.xyz/',
56+
responseCode: 200,
57+
response: {
58+
jsonrpc: '2.0',
59+
id: 1,
60+
result: '0x0',
61+
},
62+
},
5463
],
5564
};

yarn.lock

Lines changed: 60 additions & 129 deletions
Original file line numberDiff line numberDiff line change
@@ -7882,28 +7882,28 @@ __metadata:
78827882
languageName: node
78837883
linkType: hard
78847884

7885-
"@metamask/assets-controller@npm:^6.1.0, @metamask/assets-controller@npm:^6.2.0, @metamask/assets-controller@npm:^6.2.1":
7886-
version: 6.2.1
7887-
resolution: "@metamask/assets-controller@npm:6.2.1"
7885+
"@metamask/assets-controller@npm:^6.2.1, @metamask/assets-controller@npm:^6.3.0":
7886+
version: 6.3.0
7887+
resolution: "@metamask/assets-controller@npm:6.3.0"
78887888
dependencies:
78897889
"@ethereumjs/util": "npm:^9.1.0"
78907890
"@ethersproject/abi": "npm:^5.7.0"
78917891
"@ethersproject/providers": "npm:^5.7.0"
78927892
"@metamask/account-tree-controller": "npm:^7.1.0"
78937893
"@metamask/accounts-controller": "npm:^37.2.0"
7894-
"@metamask/assets-controllers": "npm:^105.0.0"
7894+
"@metamask/assets-controllers": "npm:^105.1.0"
78957895
"@metamask/base-controller": "npm:^9.1.0"
78967896
"@metamask/client-controller": "npm:^1.0.1"
78977897
"@metamask/controller-utils": "npm:^11.20.0"
78987898
"@metamask/core-backend": "npm:^6.2.1"
7899-
"@metamask/keyring-api": "npm:^23.0.1"
7900-
"@metamask/keyring-controller": "npm:^25.2.0"
7901-
"@metamask/keyring-internal-api": "npm:^10.1.1"
7902-
"@metamask/keyring-snap-client": "npm:^9.0.1"
7903-
"@metamask/messenger": "npm:^1.1.1"
7904-
"@metamask/network-controller": "npm:^30.0.1"
7899+
"@metamask/keyring-api": "npm:^23.1.0"
7900+
"@metamask/keyring-controller": "npm:^25.3.0"
7901+
"@metamask/keyring-internal-api": "npm:^11.0.1"
7902+
"@metamask/keyring-snap-client": "npm:^9.0.2"
7903+
"@metamask/messenger": "npm:^1.2.0"
7904+
"@metamask/network-controller": "npm:^30.1.0"
79057905
"@metamask/network-enablement-controller": "npm:^5.0.2"
7906-
"@metamask/permission-controller": "npm:^12.3.0"
7906+
"@metamask/permission-controller": "npm:^13.0.0"
79077907
"@metamask/phishing-controller": "npm:^17.1.1"
79087908
"@metamask/polling-controller": "npm:^16.0.4"
79097909
"@metamask/preferences-controller": "npm:^23.1.0"
@@ -7915,13 +7915,13 @@ __metadata:
79157915
bignumber.js: "npm:^9.1.2"
79167916
lodash: "npm:^4.17.21"
79177917
p-limit: "npm:^3.1.0"
7918-
checksum: 10/32645ec9dc88199a93d72498cf8a00a0b8fc5a34c889229a80d7ec972acbb20eafbfe978a5ee98619f003a8a671de75ca96ed8e283cffb2208b2fc0fd893ee71
7918+
checksum: 10/a1c2511ec5f954b78778684f116d09b177fa1a38458f83c8ac2b155b925724917c038a9b1dbc57b1e4092cb64df2464af39314d897139474c398bab88cd755f7
79197919
languageName: node
79207920
linkType: hard
79217921

7922-
"@metamask/assets-controllers@npm:^104.3.0":
7923-
version: 104.3.0
7924-
resolution: "@metamask/assets-controllers@npm:104.3.0"
7922+
"@metamask/assets-controllers@npm:^105.0.0, @metamask/assets-controllers@npm:^105.1.0":
7923+
version: 105.1.0
7924+
resolution: "@metamask/assets-controllers@npm:105.1.0"
79257925
dependencies:
79267926
"@ethereumjs/util": "npm:^9.1.0"
79277927
"@ethersproject/abi": "npm:^5.7.0"
@@ -7938,70 +7938,14 @@ __metadata:
79387938
"@metamask/controller-utils": "npm:^11.20.0"
79397939
"@metamask/core-backend": "npm:^6.2.1"
79407940
"@metamask/eth-query": "npm:^4.0.0"
7941-
"@metamask/keyring-api": "npm:^23.0.1"
7942-
"@metamask/keyring-controller": "npm:^25.2.0"
7943-
"@metamask/messenger": "npm:^1.1.1"
7944-
"@metamask/metamask-eth-abis": "npm:^3.1.1"
7945-
"@metamask/multichain-account-service": "npm:^8.0.1"
7946-
"@metamask/network-controller": "npm:^30.0.1"
7947-
"@metamask/network-enablement-controller": "npm:^5.0.2"
7948-
"@metamask/permission-controller": "npm:^12.3.0"
7949-
"@metamask/phishing-controller": "npm:^17.1.1"
7950-
"@metamask/polling-controller": "npm:^16.0.4"
7951-
"@metamask/preferences-controller": "npm:^23.1.0"
7952-
"@metamask/profile-sync-controller": "npm:^28.0.2"
7953-
"@metamask/rpc-errors": "npm:^7.0.2"
7954-
"@metamask/snaps-controllers": "npm:^19.0.0"
7955-
"@metamask/snaps-sdk": "npm:^11.0.0"
7956-
"@metamask/snaps-utils": "npm:^12.1.2"
7957-
"@metamask/storage-service": "npm:^1.0.1"
7958-
"@metamask/transaction-controller": "npm:^64.3.0"
7959-
"@metamask/utils": "npm:^11.9.0"
7960-
"@types/bn.js": "npm:^5.1.5"
7961-
"@types/uuid": "npm:^8.3.0"
7962-
async-mutex: "npm:^0.5.0"
7963-
bitcoin-address-validation: "npm:^2.2.3"
7964-
bn.js: "npm:^5.2.1"
7965-
immer: "npm:^9.0.6"
7966-
lodash: "npm:^4.17.21"
7967-
multiformats: "npm:^9.9.0"
7968-
reselect: "npm:^5.1.1"
7969-
single-call-balance-checker-abi: "npm:^1.0.0"
7970-
uuid: "npm:^8.3.2"
7971-
peerDependencies:
7972-
"@metamask/providers": ^22.0.0
7973-
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
7974-
checksum: 10/9dbab56816788a66ca1dacf1aa476455115c3f1bb53ac2b809c096dee0b43e3dd641a15ea6ec192dc088cfbeb0d84c2bddd4d19d4f0b732aa7c3e7befe64a1ea
7975-
languageName: node
7976-
linkType: hard
7977-
7978-
"@metamask/assets-controllers@npm:^105.0.0":
7979-
version: 105.0.0
7980-
resolution: "@metamask/assets-controllers@npm:105.0.0"
7981-
dependencies:
7982-
"@ethereumjs/util": "npm:^9.1.0"
7983-
"@ethersproject/abi": "npm:^5.7.0"
7984-
"@ethersproject/address": "npm:^5.7.0"
7985-
"@ethersproject/bignumber": "npm:^5.7.0"
7986-
"@ethersproject/contracts": "npm:^5.7.0"
7987-
"@ethersproject/providers": "npm:^5.7.0"
7988-
"@metamask/abi-utils": "npm:^2.0.3"
7989-
"@metamask/account-tree-controller": "npm:^7.1.0"
7990-
"@metamask/accounts-controller": "npm:^37.2.0"
7991-
"@metamask/approval-controller": "npm:^9.0.1"
7992-
"@metamask/base-controller": "npm:^9.1.0"
7993-
"@metamask/contract-metadata": "npm:^2.4.0"
7994-
"@metamask/controller-utils": "npm:^11.20.0"
7995-
"@metamask/core-backend": "npm:^6.2.1"
7996-
"@metamask/eth-query": "npm:^4.0.0"
7997-
"@metamask/keyring-api": "npm:^23.0.1"
7998-
"@metamask/keyring-controller": "npm:^25.2.0"
7999-
"@metamask/messenger": "npm:^1.1.1"
7941+
"@metamask/keyring-api": "npm:^23.1.0"
7942+
"@metamask/keyring-controller": "npm:^25.3.0"
7943+
"@metamask/messenger": "npm:^1.2.0"
80007944
"@metamask/metamask-eth-abis": "npm:^3.1.1"
80017945
"@metamask/multichain-account-service": "npm:^8.0.1"
8002-
"@metamask/network-controller": "npm:^30.0.1"
7946+
"@metamask/network-controller": "npm:^30.1.0"
80037947
"@metamask/network-enablement-controller": "npm:^5.0.2"
8004-
"@metamask/permission-controller": "npm:^12.3.0"
7948+
"@metamask/permission-controller": "npm:^13.0.0"
80057949
"@metamask/phishing-controller": "npm:^17.1.1"
80067950
"@metamask/polling-controller": "npm:^16.0.4"
80077951
"@metamask/preferences-controller": "npm:^23.1.0"
@@ -8027,7 +7971,7 @@ __metadata:
80277971
peerDependencies:
80287972
"@metamask/providers": ^22.0.0
80297973
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
8030-
checksum: 10/5b0d0b5e96f0e34bef7607574490db28cc5d844f5f57277c5b895626d13f842fceaa714c2a4b52400d0f4d333a1f1af95b5d4db34d81d2906a5d0c7bfa189727
7974+
checksum: 10/206289f0fe122f228c7669a3a11c54ffbc07739a359193b8f8a10e0223a6e58b49c3a435fae4e18ab78ad9d2a03a9cb1758ba5ec2c8b08c618ff28c4dafd5e02
80317975
languageName: node
80327976
linkType: hard
80337977

@@ -8126,39 +8070,6 @@ __metadata:
81268070
languageName: node
81278071
linkType: hard
81288072

8129-
"@metamask/bridge-controller@npm:^70.2.0":
8130-
version: 70.2.0
8131-
resolution: "@metamask/bridge-controller@npm:70.2.0"
8132-
dependencies:
8133-
"@ethersproject/address": "npm:^5.7.0"
8134-
"@ethersproject/bignumber": "npm:^5.7.0"
8135-
"@ethersproject/constants": "npm:^5.7.0"
8136-
"@ethersproject/contracts": "npm:^5.7.0"
8137-
"@ethersproject/providers": "npm:^5.7.0"
8138-
"@metamask/accounts-controller": "npm:^37.2.0"
8139-
"@metamask/assets-controller": "npm:^6.1.0"
8140-
"@metamask/assets-controllers": "npm:^104.3.0"
8141-
"@metamask/base-controller": "npm:^9.1.0"
8142-
"@metamask/controller-utils": "npm:^11.20.0"
8143-
"@metamask/gas-fee-controller": "npm:^26.1.1"
8144-
"@metamask/keyring-api": "npm:^23.0.1"
8145-
"@metamask/messenger": "npm:^1.1.1"
8146-
"@metamask/metamask-eth-abis": "npm:^3.1.1"
8147-
"@metamask/multichain-network-controller": "npm:^3.0.6"
8148-
"@metamask/network-controller": "npm:^30.0.1"
8149-
"@metamask/polling-controller": "npm:^16.0.4"
8150-
"@metamask/profile-sync-controller": "npm:^28.0.2"
8151-
"@metamask/remote-feature-flag-controller": "npm:^4.2.0"
8152-
"@metamask/snaps-controllers": "npm:^19.0.0"
8153-
"@metamask/transaction-controller": "npm:^64.3.0"
8154-
"@metamask/utils": "npm:^11.9.0"
8155-
bignumber.js: "npm:^9.1.2"
8156-
reselect: "npm:^5.1.1"
8157-
uuid: "npm:^8.3.2"
8158-
checksum: 10/5e3ff900bbcdbe2bee0e143cfb06076fb0a27d1c582d88dff9eba57458207dc2c76a47b178403ae4c36ec8a48e5fb1ddbefc310f73a4baaf24b4528a488514b1
8159-
languageName: node
8160-
linkType: hard
8161-
81628073
"@metamask/bridge-controller@npm:^71.0.0":
81638074
version: 71.0.0
81648075
resolution: "@metamask/bridge-controller@npm:71.0.0"
@@ -8192,7 +8103,7 @@ __metadata:
81928103
languageName: node
81938104
linkType: hard
81948105

8195-
"@metamask/bridge-status-controller@npm:71.1.0":
8106+
"@metamask/bridge-status-controller@npm:71.1.0, @metamask/bridge-status-controller@npm:^71.1.0":
81968107
version: 71.1.0
81978108
resolution: "@metamask/bridge-status-controller@npm:71.1.0"
81988109
dependencies:
@@ -8960,17 +8871,18 @@ __metadata:
89608871
languageName: node
89618872
linkType: hard
89628873

8963-
"@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@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@npm:^10.2.3, @metamask/json-rpc-engine@npm:^10.2.4":
8964-
version: 10.2.4
8965-
resolution: "@metamask/json-rpc-engine@npm:10.2.4"
8874+
"@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@npm:^10.1.0, @metamask/json-rpc-engine@npm:^10.1.1, @metamask/json-rpc-engine@npm:^10.2.3, @metamask/json-rpc-engine@npm:^10.2.4, @metamask/json-rpc-engine@npm:^10.3.0":
8875+
version: 10.3.0
8876+
resolution: "@metamask/json-rpc-engine@npm:10.3.0"
89668877
dependencies:
8878+
"@metamask/messenger": "npm:^1.2.0"
89678879
"@metamask/rpc-errors": "npm:^7.0.2"
89688880
"@metamask/safe-event-emitter": "npm:^3.0.0"
89698881
"@metamask/utils": "npm:^11.9.0"
89708882
"@types/deep-freeze-strict": "npm:^1.1.0"
89718883
deep-freeze-strict: "npm:^1.1.1"
89728884
klona: "npm:^2.0.6"
8973-
checksum: 10/b207dd2a9a44674c141c2e027c082974464a37beada98a27e80fe59c9bd44e2c2a992edf8a8d7e3ed461fa27ed372c95d4e27df18752b558c10bf540b7fe7bcd
8885+
checksum: 10/8d4da5d933e4be2a85783871b6f1282763cbb5bc559e3228da099c75517530e3ac42a040109f17a4d4ff768f1c8cbcc4358f5e06b820b893af29a13f95180bd6
89748886
languageName: node
89758887
linkType: hard
89768888

@@ -9024,7 +8936,7 @@ __metadata:
90248936
languageName: node
90258937
linkType: hard
90268938

9027-
"@metamask/keyring-controller@npm:^25.1.0, @metamask/keyring-controller@npm:^25.1.1, @metamask/keyring-controller@npm:^25.2.0, @metamask/keyring-controller@npm:^25.4.0":
8939+
"@metamask/keyring-controller@npm:^25.1.0, @metamask/keyring-controller@npm:^25.1.1, @metamask/keyring-controller@npm:^25.2.0, @metamask/keyring-controller@npm:^25.3.0, @metamask/keyring-controller@npm:^25.4.0":
90288940
version: 25.4.0
90298941
resolution: "@metamask/keyring-controller@npm:25.4.0"
90308942
dependencies:
@@ -9118,7 +9030,7 @@ __metadata:
91189030
languageName: node
91199031
linkType: hard
91209032

9121-
"@metamask/keyring-snap-client@npm:^9.0.1, @metamask/keyring-snap-client@npm:^9.0.2":
9033+
"@metamask/keyring-snap-client@npm:^9.0.2":
91229034
version: 9.0.2
91239035
resolution: "@metamask/keyring-snap-client@npm:9.0.2"
91249036
dependencies:
@@ -9533,6 +9445,25 @@ __metadata:
95339445
languageName: node
95349446
linkType: hard
95359447

9448+
"@metamask/permission-controller@npm:^13.0.0":
9449+
version: 13.0.0
9450+
resolution: "@metamask/permission-controller@npm:13.0.0"
9451+
dependencies:
9452+
"@metamask/approval-controller": "npm:^9.0.1"
9453+
"@metamask/base-controller": "npm:^9.1.0"
9454+
"@metamask/controller-utils": "npm:^11.20.0"
9455+
"@metamask/json-rpc-engine": "npm:^10.3.0"
9456+
"@metamask/messenger": "npm:^1.2.0"
9457+
"@metamask/rpc-errors": "npm:^7.0.2"
9458+
"@metamask/utils": "npm:^11.9.0"
9459+
"@types/deep-freeze-strict": "npm:^1.1.0"
9460+
deep-freeze-strict: "npm:^1.1.1"
9461+
immer: "npm:^9.0.6"
9462+
nanoid: "npm:^3.3.8"
9463+
checksum: 10/e4062076f7dd7da7acf890f66ee7df1a0309bbb9d9adb221f28eefb203318c2675707754b884a0d4f49892608a8771443a97e743c2c68f7c75f123ec7fafbf49
9464+
languageName: node
9465+
linkType: hard
9466+
95369467
"@metamask/phishing-controller@npm:^17.1.1":
95379468
version: 17.1.1
95389469
resolution: "@metamask/phishing-controller@npm:17.1.1"
@@ -10329,7 +10260,7 @@ __metadata:
1032910260
languageName: node
1033010261
linkType: hard
1033110262

10332-
"@metamask/transaction-controller@npm:^64.0.0, @metamask/transaction-controller@npm:^64.2.0, @metamask/transaction-controller@npm:^64.3.0":
10263+
"@metamask/transaction-controller@npm:^64.0.0, @metamask/transaction-controller@npm:^64.2.0":
1033310264
version: 64.4.0
1033410265
resolution: "@metamask/transaction-controller@npm:64.4.0"
1033510266
dependencies:
@@ -10405,23 +10336,23 @@ __metadata:
1040510336
languageName: node
1040610337
linkType: hard
1040710338

10408-
"@metamask/transaction-pay-controller@npm:^20.0.0":
10409-
version: 20.0.0
10410-
resolution: "@metamask/transaction-pay-controller@npm:20.0.0"
10339+
"@metamask/transaction-pay-controller@npm:^21.0.0":
10340+
version: 21.0.0
10341+
resolution: "@metamask/transaction-pay-controller@npm:21.0.0"
1041110342
dependencies:
1041210343
"@ethersproject/abi": "npm:^5.7.0"
1041310344
"@ethersproject/contracts": "npm:^5.7.0"
1041410345
"@ethersproject/providers": "npm:^5.7.0"
10415-
"@metamask/assets-controller": "npm:^6.2.0"
10416-
"@metamask/assets-controllers": "npm:^104.3.0"
10346+
"@metamask/assets-controller": "npm:^6.3.0"
10347+
"@metamask/assets-controllers": "npm:^105.1.0"
1041710348
"@metamask/base-controller": "npm:^9.1.0"
10418-
"@metamask/bridge-controller": "npm:^70.2.0"
10419-
"@metamask/bridge-status-controller": "npm:^71.0.0"
10349+
"@metamask/bridge-controller": "npm:^71.0.0"
10350+
"@metamask/bridge-status-controller": "npm:^71.1.0"
1042010351
"@metamask/controller-utils": "npm:^11.20.0"
1042110352
"@metamask/gas-fee-controller": "npm:^26.1.1"
10422-
"@metamask/messenger": "npm:^1.1.1"
10353+
"@metamask/messenger": "npm:^1.2.0"
1042310354
"@metamask/metamask-eth-abis": "npm:^3.1.1"
10424-
"@metamask/network-controller": "npm:^30.0.1"
10355+
"@metamask/network-controller": "npm:^30.1.0"
1042510356
"@metamask/ramps-controller": "npm:^13.2.0"
1042610357
"@metamask/remote-feature-flag-controller": "npm:^4.2.0"
1042710358
"@metamask/transaction-controller": "npm:^65.0.0"
@@ -10430,7 +10361,7 @@ __metadata:
1043010361
bn.js: "npm:^5.2.1"
1043110362
immer: "npm:^9.0.6"
1043210363
lodash: "npm:^4.17.21"
10433-
checksum: 10/c67e9e911711dda45973f053ef1c4dd3c825f72749263d694a6a01279f06bfbe958c9b1f82ea2c798fc555adae3ca5936c66a63c141e355d588f692752f17807
10364+
checksum: 10/090dc5efad84ceb2f956b30cec3544125080dc6f9ff5b6030f6446ceca59e9ea0c085309a780f9ffbaa75d3263c067e89fdc7f50ea3354f031ccb465c630ec48
1043410365
languageName: node
1043510366
linkType: hard
1043610367

@@ -35812,7 +35743,7 @@ __metadata:
3581235743
"@metamask/test-dapp-multichain": "npm:^0.17.1"
3581335744
"@metamask/test-dapp-solana": "npm:^0.3.0"
3581435745
"@metamask/transaction-controller": "npm:^65.0.0"
35815-
"@metamask/transaction-pay-controller": "npm:^20.0.0"
35746+
"@metamask/transaction-pay-controller": "npm:^21.0.0"
3581635747
"@metamask/tron-wallet-snap": "npm:^1.25.3"
3581735748
"@metamask/utils": "npm:^11.11.0"
3581835749
"@myx-trade/sdk": "npm:^0.1.265"

0 commit comments

Comments
 (0)