chore: remove token list item v2 flag#27731
Conversation
🔍 Smart E2E Test Selection
click to see 🤖 AI reasoning detailsE2E Test Selection: Key changes:
Why these tags:
Not selected:
Performance Test Selection: |
|
✅ E2E Fixture Validation — Schema is up to date |
|



Description
Remove token list item V2 FF and token list item V1
Changelog
CHANGELOG entry: remove token list item V2 FF and token list item V1
Related issues
Fixes: https://consensyssoftware.atlassian.net/browse/ASSETS-2951
Manual testing steps
Screenshots/Recordings
Before
After
Pre-merge author checklist
Pre-merge reviewer checklist
Note
Medium Risk
Medium risk because it removes an A/B-gated codepath and replaces the token row implementation and related analytics attribution, which can affect wallet token list rendering, navigation, and metrics across networks (EVM + non-EVM).
Overview
Removes the
tokenListItemV2AbtestVersionedfeature flag and all V2 token list item codepaths, making token lists (TokenList,TokensSection) always renderTokenListItem.TokenListItemis updated to absorb the former V2 layout: it replacesAssetElementwith a custom row UI, adds fiat token-price display (EVM via market data + FX rates; non‑EVM via multichain rates), handles testnet/"loading" fiat states, and refines secondary-balance behavior for mUSD conversion and Merkl claim bonus (including claim/CTA tracking).Token details analytics attribution is simplified by dropping token-list-layout A/B test properties from
TOKEN_DETAILS_OPENED, and unit tests/feature-flag registry entries are updated accordingly.Written by Cursor Bugbot for commit 0b37022. This will update automatically on new commits. Configure here.