From 2f0bc34f4eafd8ded83b2ff4932ce37e71c6e28d Mon Sep 17 00:00:00 2001 From: Niranjana Binoy <43930900+NiranjanaBinoy@users.noreply.github.com> Date: Tue, 22 Mar 2022 15:46:18 -0400 Subject: [PATCH] Add token list to token details page (#14051) --- app/_locales/en/messages.json | 3 + ui/pages/token-details/token-details-page.js | 20 ++ .../token-details/token-details-page.test.js | 248 ++++++++++++++---- 3 files changed, 222 insertions(+), 49 deletions(-) diff --git a/app/_locales/en/messages.json b/app/_locales/en/messages.json index 371e04242..b20c8eba5 100644 --- a/app/_locales/en/messages.json +++ b/app/_locales/en/messages.json @@ -3554,6 +3554,9 @@ "tokenId": { "message": "Token ID" }, + "tokenList": { + "message": "Token lists:" + }, "tokenSymbol": { "message": "Token Symbol" }, diff --git a/ui/pages/token-details/token-details-page.js b/ui/pages/token-details/token-details-page.js index ea0c97a86..bc775e0d6 100644 --- a/ui/pages/token-details/token-details-page.js +++ b/ui/pages/token-details/token-details-page.js @@ -38,6 +38,7 @@ export default function TokenDetailsPage() { const tokenMetadata = Object.values(tokenList).find((token) => isEqualCaseInsensitive(token.address, tokenAddress), ); + const aggregators = tokenMetadata?.aggregators?.join(', '); const fileName = tokenMetadata?.iconUrl; const imagePath = useTokenDetection ? fileName @@ -176,6 +177,25 @@ export default function TokenDetailsPage() { ? networkNickname ?? t('privateNetwork') : t(networkType)} + {process.env.TOKEN_DETECTION_V2 && aggregators && ( + <> + + {t('tokenList')} + + + {`${aggregators}.`} + + + )}