-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathlists.ts
More file actions
50 lines (46 loc) · 1.81 KB
/
lists.ts
File metadata and controls
50 lines (46 loc) · 1.81 KB
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
export const UNI_LIST = "https://tokens.uniswap.org";
export const UNI_EXTENDED_LIST = "https://extendedtokens.uniswap.org/";
const UNI_UNSUPPORTED_LIST = "https://unsupportedtokens.uniswap.org/";
const AAVE_LIST = "tokenlist.aave.eth";
const BA_LIST =
"https://raw.githubusercontent.com/The-Blockchain-Association/sec-notice-list/master/ba-sec-list.json";
const CMC_ALL_LIST =
"https://api.coinmarketcap.com/data-api/v3/uniswap/all.json";
const COINGECKO_LIST = "https://tokens.coingecko.com/uniswap/all.json";
const COMPOUND_LIST =
"https://raw.githubusercontent.com/compound-finance/token-list/master/compound.tokenlist.json";
const GEMINI_LIST = "https://www.gemini.com/uniswap/manifest.json";
const KLEROS_LIST = "t2crtokens.eth";
const SET_LIST =
"https://raw.githubusercontent.com/SetProtocol/uniswap-tokenlist/main/set.tokenlist.json";
const WRAPPED_LIST = "wrapped.tokensoft.eth";
export const OPTIMISM_LIST =
"https://static.optimism.io/optimism.tokenlist.json";
export const ARBITRUM_LIST = "https://bridge.arbitrum.io/token-list-42161.json";
export const CELO_LIST =
"https://celo-org.github.io/celo-token-list/celo.tokenlist.json";
// newly added token list
export const FANTOM_LIST = 'https://ftm.guru/tokenlists/thick.json';
export const UNSUPPORTED_LIST_URLS: string[] = [BA_LIST, UNI_UNSUPPORTED_LIST];
// default lists to be 'active' aka searched across
export const DEFAULT_ACTIVE_LIST_URLS: string[] = [UNI_LIST];
export const DEFAULT_INACTIVE_LIST_URLS: string[] = [
UNI_EXTENDED_LIST,
COMPOUND_LIST,
AAVE_LIST,
CMC_ALL_LIST,
COINGECKO_LIST,
KLEROS_LIST,
GEMINI_LIST,
WRAPPED_LIST,
SET_LIST,
ARBITRUM_LIST,
OPTIMISM_LIST,
CELO_LIST,
FANTOM_LIST,
...UNSUPPORTED_LIST_URLS,
];
export const DEFAULT_LIST_OF_LISTS: string[] = [
...DEFAULT_ACTIVE_LIST_URLS,
...DEFAULT_INACTIVE_LIST_URLS,
];