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}.`}
+
+ >
+ )}