core
core copied to clipboard
deps(transaction-controller): @metamask/nonce-tracker@^5.0.0->^6.0.0
Explanation
Updates @metamask/nonce-tracker to remove need for @ts-expect-error around the blockTracker type.
~Also updates transaction-controller tests to reset providers and block trackers between each test.~
- The tests should be failing due to a combination of bug fixed in #4390 and bug fixed in
@metamask/nonce-tracker6. Merging #4390 and #4391 will make tests pass here.
References
- Failing tests fixed by: #4390
- Related testfix and refactor in: #4391
- [x] Follow-up to: #4309
- [x] Related: #4004
- [x] ~dependabot version: #4329~
Changelog
@metamask/network-controller
-
CHANGED: Update
@metamask/eth-block-trackerfrom^9.0.2to^9.0.3
@metamask/transaction-controller
-
CHANGED: Update
@metamask/nonce-trackerfrom^5.0.0to^6.0.0
Checklist
- [x] I've updated the test suite for new or updated code as appropriate
- [x] I've updated documentation (JSDoc, Markdown, etc.) for new or updated code as appropriate
- [x] I've highlighted breaking changes using the "BREAKING" category above as appropriate
@metamaskbot publish-preview
Hmm, tests still failing...
Might be blocked by #4359
Prerelease builds:
{
"@metamask-previews/accounts-controller": "16.0.0-preview-0f65e9e",
"@metamask-previews/address-book-controller": "5.0.0-preview-0f65e9e",
"@metamask-previews/announcement-controller": "7.0.0-preview-0f65e9e",
"@metamask-previews/approval-controller": "7.0.0-preview-0f65e9e",
"@metamask-previews/assets-controllers": "32.0.0-preview-0f65e9e",
"@metamask-previews/base-controller": "6.0.0-preview-0f65e9e",
"@metamask-previews/build-utils": "3.0.0-preview-0f65e9e",
"@metamask-previews/chain-controller": "0.0.0-preview-0f65e9e",
"@metamask-previews/composable-controller": "7.0.0-preview-0f65e9e",
"@metamask-previews/controller-utils": "11.0.0-preview-0f65e9e",
"@metamask-previews/ens-controller": "12.0.0-preview-0f65e9e",
"@metamask-previews/eth-json-rpc-provider": "4.0.0-preview-0f65e9e",
"@metamask-previews/gas-fee-controller": "17.0.0-preview-0f65e9e",
"@metamask-previews/json-rpc-engine": "9.0.0-preview-0f65e9e",
"@metamask-previews/json-rpc-middleware-stream": "8.0.0-preview-0f65e9e",
"@metamask-previews/keyring-controller": "17.0.0-preview-0f65e9e",
"@metamask-previews/logging-controller": "5.0.0-preview-0f65e9e",
"@metamask-previews/message-manager": "10.0.0-preview-0f65e9e",
"@metamask-previews/name-controller": "8.0.0-preview-0f65e9e",
"@metamask-previews/network-controller": "19.0.0-preview-0f65e9e",
"@metamask-previews/notification-controller": "6.0.0-preview-0f65e9e",
"@metamask-previews/permission-controller": "10.0.0-preview-0f65e9e",
"@metamask-previews/permission-log-controller": "3.0.0-preview-0f65e9e",
"@metamask-previews/phishing-controller": "10.0.0-preview-0f65e9e",
"@metamask-previews/polling-controller": "8.0.0-preview-0f65e9e",
"@metamask-previews/preferences-controller": "13.0.0-preview-0f65e9e",
"@metamask-previews/profile-sync-controller": "0.0.0-preview-0f65e9e",
"@metamask-previews/queued-request-controller": "0.12.0-preview-0f65e9e",
"@metamask-previews/rate-limit-controller": "6.0.0-preview-0f65e9e",
"@metamask-previews/selected-network-controller": "15.0.1-preview-0f65e9e",
"@metamask-previews/signature-controller": "18.0.0-preview-0f65e9e",
"@metamask-previews/transaction-controller": "32.0.0-preview-0f65e9e",
"@metamask-previews/user-operation-controller": "12.0.0-preview-0f65e9e"
}
- extension draft with preview-build for testing: https://github.com/MetaMask/metamask-extension/pull/25188
Superseded by #4591