Skip to content
Draft
Changes from 1 commit
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
e51cfbe
feat: improve token detection
salimtb Dec 5, 2025
13b9baa
fix: clean token balances
salimtb Dec 5, 2025
72d64e7
Merge branch 'main' into feat/improve-token-detection
salimtb Dec 8, 2025
04bee5e
fix: clean up
salimtb Dec 8, 2025
772e48d
fix: fix unit tests
salimtb Dec 8, 2025
d72ecd2
Fix: clean up
salimtb Dec 8, 2025
906f515
fix: fix tests
salimtb Dec 8, 2025
a99fabb
fix: clean up
salimtb Dec 8, 2025
7cb1afd
fix: clean up
salimtb Dec 8, 2025
1a88361
fix: refacto
salimtb Dec 8, 2025
e6cd79b
fix: fix changelog
salimtb Dec 9, 2025
3f54dda
fix: fix linter
salimtb Dec 9, 2025
94e214c
fix: add unlock logic to balance controllers
salimtb Dec 9, 2025
9538897
Merge branch 'main' into feat/improve-token-detection
salimtb Dec 9, 2025
781b5c9
fix: fix linter
salimtb Dec 9, 2025
8d92115
fix: fix unit tests
salimtb Dec 9, 2025
bb75ce3
fix: fix lintet
salimtb Dec 9, 2025
48caea1
Merge branch 'main' into feat/improve-token-detection
salimtb Dec 9, 2025
c92c27f
fix: fix lint errors
salimtb Dec 9, 2025
ff51333
fix: export action
salimtb Dec 10, 2025
267e79c
fix: fix linter
salimtb Dec 10, 2025
8eaef62
fix: clean up comments
salimtb Dec 10, 2025
d84f849
fix: clean up
salimtb Dec 11, 2025
1c55e69
fix: fix PR comments
salimtb Dec 11, 2025
2d867cd
Merge branch 'main' into feat/improve-token-detection
salimtb Dec 11, 2025
4b18143
fix: fix tests
salimtb Dec 11, 2025
10463da
fix: websocket token detection should match the use token detection t…
salimtb Dec 11, 2025
cb52272
Merge branch 'main' into fix/improve-core-logic
salimtb Dec 12, 2025
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
Prev Previous commit
Next Next commit
fix: fix changelog
  • Loading branch information
salimtb committed Dec 9, 2025
commit e6cd79bf5140196d3724f5a2bb9058adb3d23ec0
9 changes: 9 additions & 0 deletions packages/assets-controllers/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Changed

- Bump `@metamask/transaction-controller` from `^62.4.0` to `^62.5.0` ([#7325](https://github.com/MetaMask/core/pull/7325))
- **BREAKING:** Replace Account API v2 with Account API v4 for token auto-detection ([#7408](https://github.com/MetaMask/core/pull/7408))
- `TokenDetectionController` now delegates token detection for Account API v4 supported chains to `TokenBalancesController`
- RPC-based detection continues to be used for chains not supported by Account API v4
- Added `forceRpc` parameter to `TokenDetectionController.detectTokens()` to force RPC-based detection
- `TokenDetectionController:detectTokens` action is now registered for cross-controller communication
- `TokenBalancesController` now triggers RPC-based token detection as fallback when Account API v4 fails or returns unprocessed chains ([#7408](https://github.com/MetaMask/core/pull/7408))
- Calls `TokenDetectionController:detectTokens` with `forceRpc: true` when fetcher fails
- Calls `TokenDetectionController:detectTokens` with `forceRpc: true` for any unprocessed chain IDs returned by the API
- Refactored `TokenBalancesController` for improved code organization and maintainability ([#7408](https://github.com/MetaMask/core/pull/7408))

### Fixed

Expand Down
Loading