|
1 |
| -const polygonTokens = require("./tokens/polygonTokens.json"); |
2 |
| -const popularTokens = require("./tokens/popularTokens.json"); |
3 |
| -const testnetTokens = require("./tokens/testnetTokens.json"); |
4 |
| -const blacklistTokens = require("./tokens/blacklistTokens.json"); |
5 |
| -const zkevmPopularTokens = require("./tokens/zkevmPopularTokens.json"); |
6 |
| -const allPolygonTokens = require("./tokens/polygon.json"); |
7 |
| -const allPolygonTestnetTokens = require("./tokens/polygonTestnet.json"); |
8 |
| -const allPolygonPopularTokens = require("./tokens/polygonPopular.json"); |
9 |
| -const allPolygonTestnetPopularTokens = require("./tokens/polygonTestnetPopular.json"); |
10 |
| -const v2PopularTokens = require("./tokens/defaultTokens.json"); |
11 |
| -const v2MappedTokens = require("./tokens/mappedTokens.json"); |
12 |
| -const v2PopularTokensTestnet = require("./tokens/defaultTokensTestnet.json"); |
13 |
| -const v2PopularTokensTestnetNew = require("./tokens/defaultTokensTestnetNew.json"); |
14 |
| -const v2MappedTokensTestnet = require("./tokens/mappedTokensTestnet.json"); |
15 |
| -const v2PopularTokensStaging = require("./tokens/defaultTokensStaging.json"); |
16 |
| -const v2MappedTokensStaging = require("./tokens/mappedTokensStaging.json"); |
17 |
| -const v2MappedTokensTestnetNew = require("./tokens/mappedTokensTestnetNew.json"); |
18 |
| -const polygonTokensTokenList = require("./metadata/polygonTokens.json"); |
19 |
| -const popularTokenList = require("./metadata/popularTokens.json"); |
20 |
| -const testnetTokenList = require("./metadata/testnetTokens.json"); |
21 |
| -const blacklistTokenList = require("./metadata/blacklistTokens.json"); |
22 |
| -const zkevmPopularTokenList = require("./metadata/zkevmPopularTokens.json"); |
23 |
| -const allPolygonTokenList = require("./metadata/polygon.json"); |
24 |
| -const allPolygonTestnetTokenList = require("./metadata/polygonTestnet.json"); |
25 |
| -const allPolygonPopularTokenList = require("./metadata/polygonPopular.json"); |
26 |
| -const allPolygonTestnetPopularTokenList = require("./metadata/polygonTestnetPopular.json"); |
27 |
| -const v2PopularTokenList = require("./metadata/defaultTokens.json"); |
28 |
| -const v2MappedTokenList = require("./metadata/mappedTokens.json"); |
29 |
| -const v2PopularTestnetTokenList = require("./metadata/defaultTokensTestnet.json"); |
30 |
| -const v2MappedTestnetTokenList = require("./metadata/mappedTokensTestnet.json"); |
31 |
| -const v2PopularTestnetTokenListNew = require("./metadata/defaultTokensTestnetNew.json"); |
32 |
| -const v2PopularTokenListStaging = require("./metadata/defaultTokensStaging.json"); |
33 |
| -const v2MappedTokenListStaging = require("./metadata/mappedTokensStaging.json"); |
34 |
| -const v2MappedTestnetNewTokenList = require("./metadata/mappedTokensTestnetNew.json"); |
35 |
| - |
36 |
| -// Remove the project information from lists |
37 |
| -allPolygonTokens.forEach((token) => { |
38 |
| - delete token.extensions.project; |
39 |
| -}); |
40 |
| - |
41 |
| -allPolygonPopularTokens.forEach((token) => { |
42 |
| - delete token.extensions.project; |
43 |
| -}); |
44 |
| - |
45 |
| -polygonTokens.forEach((token) => { |
46 |
| - delete token.extensions.project; |
47 |
| -}); |
48 |
| - |
49 |
| -popularTokens.forEach((token) => { |
50 |
| - delete token.extensions.project; |
51 |
| -}); |
| 1 | +const popularTokens = require("./tokens/defaultTokens.json"); |
| 2 | +const mappedTokens = require("./tokens/mappedTokens.json"); |
| 3 | +const popularTokensTestnet = require("./tokens/defaultTokensTestnet.json"); |
| 4 | +const mappedTokensTestnet = require("./tokens/mappedTokensTestnet.json"); |
| 5 | +const popularTokensStaging = require("./tokens/defaultTokensStaging.json"); |
| 6 | +const mappedTokensStaging = require("./tokens/mappedTokensStaging.json"); |
| 7 | + |
| 8 | +const popularTokenList = require("./metadata/defaultTokens.json"); |
| 9 | +const mappedTokenList = require("./metadata/mappedTokens.json"); |
| 10 | +const popularTestnetTokenList = require("./metadata/defaultTokensTestnet.json"); |
| 11 | +const mappedTestnetTokenList = require("./metadata/mappedTokensTestnet.json"); |
| 12 | +const popularTokenListStaging = require("./metadata/defaultTokensStaging.json"); |
| 13 | +const mappedTokenListStaging = require("./metadata/mappedTokensStaging.json"); |
52 | 14 |
|
53 | 15 | module.exports = function buildList() {
|
54 | 16 | const timestamp = new Date().toISOString();
|
55 | 17 |
|
56 |
| - Object.assign(v2PopularTokenList, { |
| 18 | + Object.assign(popularTokenList, { |
57 | 19 | timestamp,
|
58 |
| - tokens: v2PopularTokens, |
| 20 | + tokens: popularTokens, |
59 | 21 | }); // v2 Default List
|
60 |
| - Object.assign(v2MappedTokenList, { |
| 22 | + Object.assign(mappedTokenList, { |
61 | 23 | timestamp,
|
62 |
| - tokens: v2MappedTokens, |
| 24 | + tokens: mappedTokens, |
63 | 25 | }); //v2 Mapped List
|
64 |
| - Object.assign(v2PopularTestnetTokenList, { |
| 26 | + Object.assign(popularTestnetTokenList, { |
65 | 27 | timestamp,
|
66 |
| - tokens: v2PopularTokensTestnet, |
| 28 | + tokens: popularTokensTestnet, |
67 | 29 | }); // v2 Default Testnet List
|
68 |
| - Object.assign(v2MappedTestnetTokenList, { |
| 30 | + Object.assign(mappedTestnetTokenList, { |
69 | 31 | timestamp,
|
70 |
| - tokens: v2MappedTokensTestnet, |
| 32 | + tokens: mappedTokensTestnet, |
71 | 33 | }); //v2 Mapped Testnet List
|
72 |
| - Object.assign(v2MappedTestnetNewTokenList, { |
73 |
| - timestamp, |
74 |
| - tokens: v2MappedTokensTestnetNew, |
75 |
| - }); //v2 Mapped Testnet New List |
76 |
| - Object.assign(v2PopularTestnetTokenListNew, { |
77 |
| - timestamp, |
78 |
| - tokens: v2PopularTokensTestnetNew, |
79 |
| - }); //v2 Default Testnet New List |
80 |
| - |
81 |
| - Object.assign(allPolygonTokenList, { timestamp, tokens: allPolygonTokens }); // Aggregated Polygon Tokens List |
82 |
| - Object.assign(allPolygonPopularTokenList, { |
83 |
| - timestamp, |
84 |
| - tokens: allPolygonPopularTokens, |
85 |
| - }); // Aggregated Polygon Popular Tokens List |
86 |
| - Object.assign(allPolygonTestnetTokenList, { |
87 |
| - timestamp, |
88 |
| - tokens: allPolygonTestnetTokens, |
89 |
| - }); // Aggregated Polygon Testnet Tokens List |
90 |
| - Object.assign(allPolygonTestnetPopularTokenList, { |
91 |
| - timestamp, |
92 |
| - tokens: allPolygonTestnetPopularTokens, |
93 |
| - }); // Aggregated Polygon Testnet Popular Tokens List |
94 |
| - Object.assign(polygonTokensTokenList, { timestamp, tokens: polygonTokens }); // PolygonTokens tokenlist |
95 |
| - Object.assign(popularTokenList, { timestamp, tokens: popularTokens }); // popular tokenlist |
96 |
| - Object.assign(zkevmPopularTokenList, { |
97 |
| - timestamp, |
98 |
| - tokens: zkevmPopularTokens, |
99 |
| - }); // zkevm popular tokenlist |
100 |
| - Object.assign(testnetTokenList, { timestamp, tokens: testnetTokens }); // Testnet tokenlist |
101 |
| - Object.assign(blacklistTokenList, { timestamp, tokens: blacklistTokens }); // blacklist tokenlist |
102 |
| - Object.assign(v2PopularTokenListStaging, { |
| 34 | + Object.assign(popularTokenListStaging, { |
103 | 35 | timestamp,
|
104 |
| - tokens: v2PopularTokensStaging, |
| 36 | + tokens: popularTokensStaging, |
105 | 37 | }); // Staging Tokenlist
|
106 |
| - Object.assign(v2MappedTokenListStaging, { |
| 38 | + Object.assign(mappedTokenListStaging, { |
107 | 39 | timestamp,
|
108 |
| - tokens: v2MappedTokensStaging, |
| 40 | + tokens: mappedTokensStaging, |
109 | 41 | }); // Staging Tokenlist
|
110 | 42 |
|
111 | 43 | return {
|
112 |
| - allPolygonTokenList, |
113 |
| - allPolygonPopularTokenList, |
114 |
| - allPolygonTestnetTokenList, |
115 |
| - allPolygonTestnetPopularTokenList, |
116 |
| - polygonTokensTokenList, |
| 44 | + popularTokenListStaging, |
| 45 | + mappedTokenListStaging, |
117 | 46 | popularTokenList,
|
118 |
| - zkevmPopularTokenList, |
119 |
| - testnetTokenList, |
120 |
| - blacklistTokenList, |
121 |
| - v2PopularTokenListStaging, |
122 |
| - v2MappedTokenListStaging, |
123 |
| - v2PopularTokenList, |
124 |
| - v2MappedTokenList, |
125 |
| - v2PopularTestnetTokenList, |
126 |
| - v2MappedTestnetTokenList, |
127 |
| - v2MappedTestnetNewTokenList, |
128 |
| - v2PopularTestnetTokenListNew, |
| 47 | + mappedTokenList, |
| 48 | + popularTestnetTokenList, |
| 49 | + mappedTestnetTokenList, |
129 | 50 | };
|
130 | 51 | };
|
0 commit comments