core
core copied to clipboard
This monorepo is a collection of packages used across multiple MetaMask clients
## Explanation Updates the `TokenBalancesController` to be used across chains. - It now extends `StaticIntervalPollingController` so the new token based polling patterns can be used. - The state now stores...
Bumping utils to `9.3.0`, pre-cursor to https://github.com/MetaMask/core/pull/4809
A breaking change was included in release of `@metamask/[email protected]`. As discussed, we want to re-release it as correctly labelled `@metamask/[email protected]`. This is blocking new releases of `@metamask/network-controller`.
## Explanation This PR updates `@metamask/multichain` to add method handlers and middleware specific to the new Multichain API and which can be shared across the extension & mobile clients. The...
## Explanation We need to ensure that only valid configurations are processed by the phishing detector. Currently, if one configuration fails validation, it causes all configurations to fail, preventing the...
wip fix?
## Explanation Some change was introduced that caused an issue where pending approvals are not getting cleared when `wallet_switchEthereumChain` calls occur. This causes an issue in the `QueuedRequestController` where the...
## Explanation Bump `metamask/utils` to `10.0.0`. ## Changelog Omitted. ## Checklist - [x] I've updated the test suite for new or updated code as appropriate - [x] I've updated documentation...
## Explanation Bump `uuid` from v8 to v10. ## References - https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md ## Changelog ### `@metamask/accounts-controller` - **FIXED**: Upgrade `uuid` from `^8.3.2` to `^10.0.0` ### `@metamask/assets-controller` - **FIXED**: Upgrade `uuid`...
## Explanation This PR adds a mechanism to re-trigger of simulations if the security provider mark transaction as `malicious` and the previous simulation native balance change is different then the...
Removes the `NotificationController` in favor of `NotificationServicesController`, see https://github.com/MetaMask/core/pull/4809