forked from balancer/frontend-v2
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathtokenlists.ts
87 lines (85 loc) · 2.83 KB
/
tokenlists.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
export interface TokenListMap {
Balancer: {
Default: string;
Vetted: string;
};
External: string[];
}
interface TokenListMapByNetwork {
[networkKey: string]: TokenListMap;
}
/**
* Mapping of the TokenLists used on each network
*/
export const TOKEN_LIST_MAP: TokenListMapByNetwork = {
'1': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/master/generated/listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/master/generated/vetted.tokenlist.json'
},
External: [
'ipns://tokens.uniswap.org',
'https://www.gemini.com/uniswap/manifest.json'
]
},
'42': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.vetted.tokenlist.json'
},
External: [
'ipns://tokens.uniswap.org',
'https://umaproject.org/uma.tokenlist.json'
]
},
// TODO: A|S Update tokenlist for BSC
'56': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.vetted.tokenlist.json'
},
External: [
'ipns://tokens.uniswap.org',
'https://umaproject.org/uma.tokenlist.json'
]
},
// TODO: A|S Update tokenlist for BSC_TESTNET
'97': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/kovan.vetted.tokenlist.json'
},
External: [
'ipns://tokens.uniswap.org',
'https://umaproject.org/uma.tokenlist.json'
]
},
'137': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/polygon.listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/polygon.vetted.tokenlist.json'
},
External: [
'https://unpkg.com/[email protected]/build/quickswap-default.tokenlist.json'
]
},
'42161': {
Balancer: {
Default:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/arbitrum.listed.tokenlist.json',
Vetted:
'https://raw.githubusercontent.com/balancer-labs/assets/refactor-for-multichain/generated/arbitrum.vetted.tokenlist.json'
},
External: ['https://tracer.finance/tokens']
}
};