/
proxy-supported-blockchain.ts
50 lines (47 loc) · 1.5 KB
/
proxy-supported-blockchain.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
import { BLOCKCHAIN_NAME } from 'src/core/blockchain/models/blockchain-name';
export const proxySupportedBlockchains = [
BLOCKCHAIN_NAME.ETHEREUM,
BLOCKCHAIN_NAME.BINANCE_SMART_CHAIN,
BLOCKCHAIN_NAME.POLYGON,
BLOCKCHAIN_NAME.POLYGON_ZKEVM,
BLOCKCHAIN_NAME.AVALANCHE,
BLOCKCHAIN_NAME.MOONRIVER,
BLOCKCHAIN_NAME.FANTOM,
BLOCKCHAIN_NAME.ARBITRUM,
BLOCKCHAIN_NAME.TELOS,
BLOCKCHAIN_NAME.OPTIMISM,
BLOCKCHAIN_NAME.CRONOS,
BLOCKCHAIN_NAME.ZK_SYNC,
BLOCKCHAIN_NAME.PULSECHAIN,
BLOCKCHAIN_NAME.AURORA,
BLOCKCHAIN_NAME.LINEA,
BLOCKCHAIN_NAME.BASE,
BLOCKCHAIN_NAME.MANTLE,
BLOCKCHAIN_NAME.SCROLL,
BLOCKCHAIN_NAME.MANTA_PACIFIC,
BLOCKCHAIN_NAME.METIS,
BLOCKCHAIN_NAME.BLAST,
BLOCKCHAIN_NAME.KROMA,
BLOCKCHAIN_NAME.HORIZEN_EON,
BLOCKCHAIN_NAME.MERLIN,
BLOCKCHAIN_NAME.ROOTSTOCK,
BLOCKCHAIN_NAME.MODE,
BLOCKCHAIN_NAME.ZK_FAIR,
BLOCKCHAIN_NAME.ZETACHAIN,
BLOCKCHAIN_NAME.ZK_LINK,
BLOCKCHAIN_NAME.XLAYER
// BLOCKCHAIN_NAME.OKE_X_CHAIN,
// BLOCKCHAIN_NAME.GNOSIS,
// BLOCKCHAIN_NAME.FUSE,
// BLOCKCHAIN_NAME.MOONBEAM,
// BLOCKCHAIN_NAME.CELO,
// BLOCKCHAIN_NAME.BOBA,
// BLOCKCHAIN_NAME.KAVA,
// BLOCKCHAIN_NAME.BITGERT,
// BLOCKCHAIN_NAME.KLAYTN,
// BLOCKCHAIN_NAME.SYSCOIN,
// BLOCKCHAIN_NAME.VELAS,
// BLOCKCHAIN_NAME.OASIS
] as const;
export const ON_CHAIN_PROXY_DISABLED_CHAINS = [] as const;
export type ProxySupportedBlockchain = (typeof proxySupportedBlockchains)[number];