Brian Bergeron
Brian Bergeron
## **Description** Fixes the Aurora deprecation message. It was suggesting MM no longer supports Aurora, which is not true. It's just no longer a built-in network due to Infura no...
New asset details page. 
## Explanation Adds 2 query parameters when fetching token lists: - `includeERC20Permit=false` - `includeStorage=false` The best I can tell, neither field is used by extension or mobile. So we'll instead...
## **Description** [](https://codespaces.new/MetaMask/metamask-extension/pull/26433?quickstart=1) ## **Related issues** Fixes: ## **Manual testing steps** 1. Go to this page... 2. 3. ## **Screenshots/Recordings** ### **Before** ### **After** ## **Pre-merge author...
## **Description** Cherry picks #26403. This is cherry picked to 12.2 because it's the first version where the NFT modal would have released. [](https://codespaces.new/MetaMask/metamask-extension/pull/26490?quickstart=1) ## **Related issues**...
## **Description** Adds a migration that enables token auto-detection if the basic functionality toggle is on. It also removes an unused property `showTokenAutodetectModalOnUpgrade` from the app metadata controller. It is...
## 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...
- Make `TokenBalancesController` extend `StaticIntervalPollingController` - Update the state to be per chain id and per account - Make it use `AssetsContractController:getBalancesInSingleCall` to more efficiently get balances in 1 RPC...
Once we've merged https://github.com/MetaMask/core/pull/4752, we'll want to update the polling input for `CurrencyRateController` to be a string `nativeCurrency`. And for `TokenDetectionController` an array of chain IDs + an account address.
Account API docs: https://docs.cx.metamask.io/docs/multichainAccounts/api-reference/ Use the account API as a means of detecting tokens in `TokenDetectionController`. This API uses off chain indexing to determine which tokens the wallet interacted with,...