diff --git a/app/core/Engine/Engine.ts b/app/core/Engine/Engine.ts index 491e82f8f09..54ed988c3f4 100644 --- a/app/core/Engine/Engine.ts +++ b/app/core/Engine/Engine.ts @@ -43,6 +43,7 @@ import { TransactionController, TransactionMeta, TransactionControllerOptions, + TransactionControllerMessenger, } from '@metamask/transaction-controller'; import { GasFeeController } from '@metamask/gas-fee-controller'; import { @@ -1329,7 +1330,7 @@ export class Engine { `${networkController.name}:findNetworkClientIdByChainId`, ], allowedEvents: [`NetworkController:stateChange`], - }), + }) as unknown as TransactionControllerMessenger, pendingTransactions: { isResubmitEnabled: () => false, }, diff --git a/package.json b/package.json index 8d98a8b3181..415dc9f1476 100644 --- a/package.json +++ b/package.json @@ -212,9 +212,9 @@ "@metamask/solana-wallet-snap": "^1.6.0", "@metamask/stake-sdk": "^1.0.0", "@metamask/swappable-obj-proxy": "^2.1.0", - "@metamask/token-search-discovery-controller": "^2.1.0", "@metamask/swaps-controller": "^12.1.0", - "@metamask/transaction-controller": "^45.0.0", + "@metamask/token-search-discovery-controller": "^2.1.0", + "@metamask/transaction-controller": "45.0.0", "@metamask/utils": "^11.1.0", "@ngraveio/bc-ur": "^1.1.6", "@noble/hashes": "^1.7.1", diff --git a/yarn.lock b/yarn.lock index e5c6854c135..bb52da5b858 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1984,7 +1984,7 @@ "@ethereumjs/util" "^8.1.0" ethereum-cryptography "^2.0.0" -"@ethereumjs/tx@^5.2.1", "@ethereumjs/tx@^5.4.0": +"@ethereumjs/tx@^5.2.1": version "5.4.0" resolved "https://registry.yarnpkg.com/@ethereumjs/tx/-/tx-5.4.0.tgz#6f47894cc3e2d4e63d87c62b41ed7e8180a1de58" integrity sha512-SCHnK7m/AouZ7nyoR0MEXw1OO/tQojSbp88t8oxhwes5iZkZCtfFdUrJaiIb72qIpH2FVw6s1k1uP7LXuH7PsA== @@ -5698,18 +5698,18 @@ "@metamask/base-controller" "^8.0.0" "@metamask/utils" "^11.1.0" -"@metamask/transaction-controller@^45.0.0": - version "45.1.0" - resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-45.1.0.tgz#271f0a9575551bfd494ff79be70fb142d792a987" - integrity sha512-LyNjcZ6zbLAKgkCJbFK+e7oPespl8c4kGJXV8JKzLGOmdU1LORpNgeo61nUK7/0b/LVovFTCyJO8wjk7ESFI2Q== +"@metamask/transaction-controller@45.0.0": + version "45.0.0" + resolved "https://registry.yarnpkg.com/@metamask/transaction-controller/-/transaction-controller-45.0.0.tgz#960cdc9fcc6dc3f9f6fd3ec082def8d67696e742" + integrity sha512-x+5OFiX0sfnLrqN35VDHAB9g4YYLn0XVrYChPTY/Rb7E3pkPvWR4aY2St5ZG4vao6upf8ziPnMdYlpFgGQZxsQ== dependencies: - "@ethereumjs/common" "^4.4.0" - "@ethereumjs/tx" "^5.4.0" + "@ethereumjs/common" "^3.2.0" + "@ethereumjs/tx" "^4.2.0" "@ethereumjs/util" "^8.1.0" "@ethersproject/abi" "^5.7.0" "@ethersproject/contracts" "^5.7.0" "@ethersproject/providers" "^5.7.0" - "@metamask/base-controller" "^8.0.0" + "@metamask/base-controller" "^7.1.1" "@metamask/controller-utils" "^11.5.0" "@metamask/eth-query" "^4.0.0" "@metamask/metamask-eth-abis" "^3.1.1"