Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 20 additions & 1 deletion app/util/test/initial-background-state.json
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,26 @@
"AssetsController": {
"assetPreferences": {},
"assetsBalance": {},
"assetsInfo": {},
"assetsInfo": {
"eip155:1/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
"decimals": 6,
"name": "MetaMask USD",
"symbol": "mUSD",
"type": "erc20"
},
"eip155:143/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
"decimals": 6,
"name": "MetaMask USD",
"symbol": "mUSD",
"type": "erc20"
},
"eip155:59144/erc20:0xaca92e438df0b2401ff60da7e4337b687a2435da": {
"decimals": 6,
"name": "MetaMask USD",
"symbol": "mUSD",
"type": "erc20"
}
},
"assetsPrice": {},
"customAssets": {},
"selectedCurrency": "usd"
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@
"@metamask/superstruct": "^3.2.1",
"@metamask/swappable-obj-proxy": "^2.1.0",
"@metamask/transaction-controller": "^65.0.0",
"@metamask/transaction-pay-controller": "^20.0.0",
"@metamask/transaction-pay-controller": "^21.0.0",
Comment thread
cursor[bot] marked this conversation as resolved.
Comment thread
jpuri marked this conversation as resolved.
"@metamask/tron-wallet-snap": "^1.25.3",
"@metamask/utils": "^11.11.0",
"@myx-trade/sdk": "^0.1.265",
Expand Down
9 changes: 9 additions & 0 deletions tests/api-mocking/mock-responses/defaults/rpc-endpoints.ts
Original file line number Diff line number Diff line change
Expand Up @@ -51,5 +51,14 @@ export const DEFAULT_RPC_ENDPOINT_MOCKS: MockEventsObject = {
result: '0x0',
},
},
{
urlEndpoint: 'https://testnet-rpc.monad.xyz/',
responseCode: 200,
response: {
jsonrpc: '2.0',
id: 1,
result: '0x0',
},
},
],
};
189 changes: 60 additions & 129 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -7882,28 +7882,28 @@ __metadata:
languageName: node
linkType: hard

"@metamask/assets-controller@npm:^6.1.0, @metamask/assets-controller@npm:^6.2.0, @metamask/assets-controller@npm:^6.2.1":
version: 6.2.1
resolution: "@metamask/assets-controller@npm:6.2.1"
"@metamask/assets-controller@npm:^6.2.1, @metamask/assets-controller@npm:^6.3.0":
version: 6.3.0
resolution: "@metamask/assets-controller@npm:6.3.0"
dependencies:
"@ethereumjs/util": "npm:^9.1.0"
"@ethersproject/abi": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.0"
"@metamask/account-tree-controller": "npm:^7.1.0"
"@metamask/accounts-controller": "npm:^37.2.0"
"@metamask/assets-controllers": "npm:^105.0.0"
"@metamask/assets-controllers": "npm:^105.1.0"
"@metamask/base-controller": "npm:^9.1.0"
"@metamask/client-controller": "npm:^1.0.1"
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/core-backend": "npm:^6.2.1"
"@metamask/keyring-api": "npm:^23.0.1"
"@metamask/keyring-controller": "npm:^25.2.0"
"@metamask/keyring-internal-api": "npm:^10.1.1"
"@metamask/keyring-snap-client": "npm:^9.0.1"
"@metamask/messenger": "npm:^1.1.1"
"@metamask/network-controller": "npm:^30.0.1"
"@metamask/keyring-api": "npm:^23.1.0"
"@metamask/keyring-controller": "npm:^25.3.0"
"@metamask/keyring-internal-api": "npm:^11.0.1"
"@metamask/keyring-snap-client": "npm:^9.0.2"
"@metamask/messenger": "npm:^1.2.0"
"@metamask/network-controller": "npm:^30.1.0"
"@metamask/network-enablement-controller": "npm:^5.0.2"
"@metamask/permission-controller": "npm:^12.3.0"
"@metamask/permission-controller": "npm:^13.0.0"
"@metamask/phishing-controller": "npm:^17.1.1"
"@metamask/polling-controller": "npm:^16.0.4"
"@metamask/preferences-controller": "npm:^23.1.0"
Expand All @@ -7915,13 +7915,13 @@ __metadata:
bignumber.js: "npm:^9.1.2"
lodash: "npm:^4.17.21"
p-limit: "npm:^3.1.0"
checksum: 10/32645ec9dc88199a93d72498cf8a00a0b8fc5a34c889229a80d7ec972acbb20eafbfe978a5ee98619f003a8a671de75ca96ed8e283cffb2208b2fc0fd893ee71
checksum: 10/a1c2511ec5f954b78778684f116d09b177fa1a38458f83c8ac2b155b925724917c038a9b1dbc57b1e4092cb64df2464af39314d897139474c398bab88cd755f7
languageName: node
linkType: hard

"@metamask/assets-controllers@npm:^104.3.0":
version: 104.3.0
resolution: "@metamask/assets-controllers@npm:104.3.0"
"@metamask/assets-controllers@npm:^105.0.0, @metamask/assets-controllers@npm:^105.1.0":
version: 105.1.0
resolution: "@metamask/assets-controllers@npm:105.1.0"
dependencies:
"@ethereumjs/util": "npm:^9.1.0"
"@ethersproject/abi": "npm:^5.7.0"
Expand All @@ -7938,70 +7938,14 @@ __metadata:
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/core-backend": "npm:^6.2.1"
"@metamask/eth-query": "npm:^4.0.0"
"@metamask/keyring-api": "npm:^23.0.1"
"@metamask/keyring-controller": "npm:^25.2.0"
"@metamask/messenger": "npm:^1.1.1"
"@metamask/metamask-eth-abis": "npm:^3.1.1"
"@metamask/multichain-account-service": "npm:^8.0.1"
"@metamask/network-controller": "npm:^30.0.1"
"@metamask/network-enablement-controller": "npm:^5.0.2"
"@metamask/permission-controller": "npm:^12.3.0"
"@metamask/phishing-controller": "npm:^17.1.1"
"@metamask/polling-controller": "npm:^16.0.4"
"@metamask/preferences-controller": "npm:^23.1.0"
"@metamask/profile-sync-controller": "npm:^28.0.2"
"@metamask/rpc-errors": "npm:^7.0.2"
"@metamask/snaps-controllers": "npm:^19.0.0"
"@metamask/snaps-sdk": "npm:^11.0.0"
"@metamask/snaps-utils": "npm:^12.1.2"
"@metamask/storage-service": "npm:^1.0.1"
"@metamask/transaction-controller": "npm:^64.3.0"
"@metamask/utils": "npm:^11.9.0"
"@types/bn.js": "npm:^5.1.5"
"@types/uuid": "npm:^8.3.0"
async-mutex: "npm:^0.5.0"
bitcoin-address-validation: "npm:^2.2.3"
bn.js: "npm:^5.2.1"
immer: "npm:^9.0.6"
lodash: "npm:^4.17.21"
multiformats: "npm:^9.9.0"
reselect: "npm:^5.1.1"
single-call-balance-checker-abi: "npm:^1.0.0"
uuid: "npm:^8.3.2"
peerDependencies:
"@metamask/providers": ^22.0.0
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
checksum: 10/9dbab56816788a66ca1dacf1aa476455115c3f1bb53ac2b809c096dee0b43e3dd641a15ea6ec192dc088cfbeb0d84c2bddd4d19d4f0b732aa7c3e7befe64a1ea
languageName: node
linkType: hard

"@metamask/assets-controllers@npm:^105.0.0":
version: 105.0.0
resolution: "@metamask/assets-controllers@npm:105.0.0"
dependencies:
"@ethereumjs/util": "npm:^9.1.0"
"@ethersproject/abi": "npm:^5.7.0"
"@ethersproject/address": "npm:^5.7.0"
"@ethersproject/bignumber": "npm:^5.7.0"
"@ethersproject/contracts": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.0"
"@metamask/abi-utils": "npm:^2.0.3"
"@metamask/account-tree-controller": "npm:^7.1.0"
"@metamask/accounts-controller": "npm:^37.2.0"
"@metamask/approval-controller": "npm:^9.0.1"
"@metamask/base-controller": "npm:^9.1.0"
"@metamask/contract-metadata": "npm:^2.4.0"
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/core-backend": "npm:^6.2.1"
"@metamask/eth-query": "npm:^4.0.0"
"@metamask/keyring-api": "npm:^23.0.1"
"@metamask/keyring-controller": "npm:^25.2.0"
"@metamask/messenger": "npm:^1.1.1"
"@metamask/keyring-api": "npm:^23.1.0"
"@metamask/keyring-controller": "npm:^25.3.0"
"@metamask/messenger": "npm:^1.2.0"
"@metamask/metamask-eth-abis": "npm:^3.1.1"
"@metamask/multichain-account-service": "npm:^8.0.1"
"@metamask/network-controller": "npm:^30.0.1"
"@metamask/network-controller": "npm:^30.1.0"
"@metamask/network-enablement-controller": "npm:^5.0.2"
"@metamask/permission-controller": "npm:^12.3.0"
"@metamask/permission-controller": "npm:^13.0.0"
"@metamask/phishing-controller": "npm:^17.1.1"
"@metamask/polling-controller": "npm:^16.0.4"
"@metamask/preferences-controller": "npm:^23.1.0"
Expand All @@ -8027,7 +7971,7 @@ __metadata:
peerDependencies:
"@metamask/providers": ^22.0.0
webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0
checksum: 10/5b0d0b5e96f0e34bef7607574490db28cc5d844f5f57277c5b895626d13f842fceaa714c2a4b52400d0f4d333a1f1af95b5d4db34d81d2906a5d0c7bfa189727
checksum: 10/206289f0fe122f228c7669a3a11c54ffbc07739a359193b8f8a10e0223a6e58b49c3a435fae4e18ab78ad9d2a03a9cb1758ba5ec2c8b08c618ff28c4dafd5e02
languageName: node
linkType: hard

Expand Down Expand Up @@ -8126,39 +8070,6 @@ __metadata:
languageName: node
linkType: hard

"@metamask/bridge-controller@npm:^70.2.0":
version: 70.2.0
resolution: "@metamask/bridge-controller@npm:70.2.0"
dependencies:
"@ethersproject/address": "npm:^5.7.0"
"@ethersproject/bignumber": "npm:^5.7.0"
"@ethersproject/constants": "npm:^5.7.0"
"@ethersproject/contracts": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.0"
"@metamask/accounts-controller": "npm:^37.2.0"
"@metamask/assets-controller": "npm:^6.1.0"
"@metamask/assets-controllers": "npm:^104.3.0"
"@metamask/base-controller": "npm:^9.1.0"
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/gas-fee-controller": "npm:^26.1.1"
"@metamask/keyring-api": "npm:^23.0.1"
"@metamask/messenger": "npm:^1.1.1"
"@metamask/metamask-eth-abis": "npm:^3.1.1"
"@metamask/multichain-network-controller": "npm:^3.0.6"
"@metamask/network-controller": "npm:^30.0.1"
"@metamask/polling-controller": "npm:^16.0.4"
"@metamask/profile-sync-controller": "npm:^28.0.2"
"@metamask/remote-feature-flag-controller": "npm:^4.2.0"
"@metamask/snaps-controllers": "npm:^19.0.0"
"@metamask/transaction-controller": "npm:^64.3.0"
"@metamask/utils": "npm:^11.9.0"
bignumber.js: "npm:^9.1.2"
reselect: "npm:^5.1.1"
uuid: "npm:^8.3.2"
checksum: 10/5e3ff900bbcdbe2bee0e143cfb06076fb0a27d1c582d88dff9eba57458207dc2c76a47b178403ae4c36ec8a48e5fb1ddbefc310f73a4baaf24b4528a488514b1
languageName: node
linkType: hard

"@metamask/bridge-controller@npm:^71.0.0":
version: 71.0.0
resolution: "@metamask/bridge-controller@npm:71.0.0"
Expand Down Expand Up @@ -8192,7 +8103,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/bridge-status-controller@npm:71.1.0":
"@metamask/bridge-status-controller@npm:71.1.0, @metamask/bridge-status-controller@npm:^71.1.0":
version: 71.1.0
resolution: "@metamask/bridge-status-controller@npm:71.1.0"
dependencies:
Expand Down Expand Up @@ -8960,17 +8871,18 @@ __metadata:
languageName: node
linkType: hard

"@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":
version: 10.2.4
resolution: "@metamask/json-rpc-engine@npm:10.2.4"
"@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":
version: 10.3.0
resolution: "@metamask/json-rpc-engine@npm:10.3.0"
dependencies:
"@metamask/messenger": "npm:^1.2.0"
"@metamask/rpc-errors": "npm:^7.0.2"
"@metamask/safe-event-emitter": "npm:^3.0.0"
"@metamask/utils": "npm:^11.9.0"
"@types/deep-freeze-strict": "npm:^1.1.0"
deep-freeze-strict: "npm:^1.1.1"
klona: "npm:^2.0.6"
checksum: 10/b207dd2a9a44674c141c2e027c082974464a37beada98a27e80fe59c9bd44e2c2a992edf8a8d7e3ed461fa27ed372c95d4e27df18752b558c10bf540b7fe7bcd
checksum: 10/8d4da5d933e4be2a85783871b6f1282763cbb5bc559e3228da099c75517530e3ac42a040109f17a4d4ff768f1c8cbcc4358f5e06b820b893af29a13f95180bd6
languageName: node
linkType: hard

Expand Down Expand Up @@ -9024,7 +8936,7 @@ __metadata:
languageName: node
linkType: hard

"@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":
"@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":
version: 25.4.0
resolution: "@metamask/keyring-controller@npm:25.4.0"
dependencies:
Expand Down Expand Up @@ -9118,7 +9030,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/keyring-snap-client@npm:^9.0.1, @metamask/keyring-snap-client@npm:^9.0.2":
Comment thread
jpuri marked this conversation as resolved.
"@metamask/keyring-snap-client@npm:^9.0.2":
version: 9.0.2
resolution: "@metamask/keyring-snap-client@npm:9.0.2"
dependencies:
Expand Down Expand Up @@ -9533,6 +9445,25 @@ __metadata:
languageName: node
linkType: hard

"@metamask/permission-controller@npm:^13.0.0":
version: 13.0.0
resolution: "@metamask/permission-controller@npm:13.0.0"
dependencies:
"@metamask/approval-controller": "npm:^9.0.1"
"@metamask/base-controller": "npm:^9.1.0"
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/json-rpc-engine": "npm:^10.3.0"
"@metamask/messenger": "npm:^1.2.0"
"@metamask/rpc-errors": "npm:^7.0.2"
"@metamask/utils": "npm:^11.9.0"
"@types/deep-freeze-strict": "npm:^1.1.0"
deep-freeze-strict: "npm:^1.1.1"
immer: "npm:^9.0.6"
nanoid: "npm:^3.3.8"
checksum: 10/e4062076f7dd7da7acf890f66ee7df1a0309bbb9d9adb221f28eefb203318c2675707754b884a0d4f49892608a8771443a97e743c2c68f7c75f123ec7fafbf49
languageName: node
linkType: hard

"@metamask/phishing-controller@npm:^17.1.1":
version: 17.1.1
resolution: "@metamask/phishing-controller@npm:17.1.1"
Expand Down Expand Up @@ -10329,7 +10260,7 @@ __metadata:
languageName: node
linkType: hard

"@metamask/transaction-controller@npm:^64.0.0, @metamask/transaction-controller@npm:^64.2.0, @metamask/transaction-controller@npm:^64.3.0":
"@metamask/transaction-controller@npm:^64.0.0, @metamask/transaction-controller@npm:^64.2.0":
version: 64.4.0
resolution: "@metamask/transaction-controller@npm:64.4.0"
dependencies:
Expand Down Expand Up @@ -10405,23 +10336,23 @@ __metadata:
languageName: node
linkType: hard

"@metamask/transaction-pay-controller@npm:^20.0.0":
version: 20.0.0
resolution: "@metamask/transaction-pay-controller@npm:20.0.0"
"@metamask/transaction-pay-controller@npm:^21.0.0":
version: 21.0.0
resolution: "@metamask/transaction-pay-controller@npm:21.0.0"
dependencies:
"@ethersproject/abi": "npm:^5.7.0"
"@ethersproject/contracts": "npm:^5.7.0"
"@ethersproject/providers": "npm:^5.7.0"
"@metamask/assets-controller": "npm:^6.2.0"
"@metamask/assets-controllers": "npm:^104.3.0"
"@metamask/assets-controller": "npm:^6.3.0"
"@metamask/assets-controllers": "npm:^105.1.0"
"@metamask/base-controller": "npm:^9.1.0"
"@metamask/bridge-controller": "npm:^70.2.0"
"@metamask/bridge-status-controller": "npm:^71.0.0"
"@metamask/bridge-controller": "npm:^71.0.0"
"@metamask/bridge-status-controller": "npm:^71.1.0"
"@metamask/controller-utils": "npm:^11.20.0"
"@metamask/gas-fee-controller": "npm:^26.1.1"
"@metamask/messenger": "npm:^1.1.1"
"@metamask/messenger": "npm:^1.2.0"
"@metamask/metamask-eth-abis": "npm:^3.1.1"
"@metamask/network-controller": "npm:^30.0.1"
"@metamask/network-controller": "npm:^30.1.0"
"@metamask/ramps-controller": "npm:^13.2.0"
"@metamask/remote-feature-flag-controller": "npm:^4.2.0"
"@metamask/transaction-controller": "npm:^65.0.0"
Expand All @@ -10430,7 +10361,7 @@ __metadata:
bn.js: "npm:^5.2.1"
immer: "npm:^9.0.6"
lodash: "npm:^4.17.21"
checksum: 10/c67e9e911711dda45973f053ef1c4dd3c825f72749263d694a6a01279f06bfbe958c9b1f82ea2c798fc555adae3ca5936c66a63c141e355d588f692752f17807
checksum: 10/090dc5efad84ceb2f956b30cec3544125080dc6f9ff5b6030f6446ceca59e9ea0c085309a780f9ffbaa75d3263c067e89fdc7f50ea3354f031ccb465c630ec48
languageName: node
linkType: hard

Expand Down Expand Up @@ -35812,7 +35743,7 @@ __metadata:
"@metamask/test-dapp-multichain": "npm:^0.17.1"
"@metamask/test-dapp-solana": "npm:^0.3.0"
"@metamask/transaction-controller": "npm:^65.0.0"
"@metamask/transaction-pay-controller": "npm:^20.0.0"
"@metamask/transaction-pay-controller": "npm:^21.0.0"
"@metamask/tron-wallet-snap": "npm:^1.25.3"
"@metamask/utils": "npm:^11.11.0"
"@myx-trade/sdk": "npm:^0.1.265"
Expand Down
Loading