File tree 1 file changed +49
-1
lines changed
1 file changed +49
-1
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,14 @@ import {
15
15
polygonAmoy ,
16
16
arbitrum ,
17
17
arbitrumSepolia ,
18
+ gnosis ,
19
+ gnosisChiado ,
20
+ cyber ,
21
+ celo ,
22
+ avalanche ,
23
+ linea ,
24
+ blast ,
25
+ blastSepolia ,
18
26
} from 'viem/chains' ;
19
27
20
28
const ETHEREUM = mainnet . id ;
@@ -27,6 +35,14 @@ const POLYGON = polygon.id;
27
35
const POLYGON_AMOY = polygonAmoy . id ;
28
36
const ARBITRUM = arbitrum . id ;
29
37
const ARBITRUM_SEPOLIA = arbitrumSepolia . id ;
38
+ const GNOSIS = gnosis . id ;
39
+ const GNOSIS_CHIADO = gnosisChiado . id ;
40
+ const CYBER = cyber . id ;
41
+ const CELO = celo . id ;
42
+ const AVALANCHE = avalanche . id ;
43
+ const LINEA = linea . id ;
44
+ const BLAST = blast . id ;
45
+ const BLAST_SEPOLIA = blastSepolia . id ;
30
46
31
47
type Chain =
32
48
| typeof ETHEREUM
@@ -38,7 +54,15 @@ type Chain =
38
54
| typeof POLYGON
39
55
| typeof POLYGON_AMOY
40
56
| typeof ARBITRUM
41
- | typeof ARBITRUM_SEPOLIA ;
57
+ | typeof ARBITRUM_SEPOLIA
58
+ | typeof GNOSIS
59
+ | typeof GNOSIS_CHIADO
60
+ | typeof CYBER
61
+ | typeof CELO
62
+ | typeof AVALANCHE
63
+ | typeof LINEA
64
+ | typeof BLAST
65
+ | typeof BLAST_SEPOLIA ;
42
66
43
67
const DEFAULT_CHAIN = ETHEREUM ;
44
68
@@ -53,6 +77,14 @@ const CHAINS: Chain[] = [
53
77
POLYGON_AMOY ,
54
78
ARBITRUM ,
55
79
ARBITRUM_SEPOLIA ,
80
+ GNOSIS ,
81
+ GNOSIS_CHIADO ,
82
+ CYBER ,
83
+ CELO ,
84
+ AVALANCHE ,
85
+ LINEA ,
86
+ BLAST ,
87
+ BLAST_SEPOLIA ,
56
88
] ;
57
89
58
90
function getChainData ( chainId : Chain ) : ChainData {
@@ -77,6 +109,22 @@ function getChainData(chainId: Chain): ChainData {
77
109
return arbitrum ;
78
110
case ARBITRUM_SEPOLIA :
79
111
return arbitrumSepolia ;
112
+ case GNOSIS :
113
+ return gnosis ;
114
+ case GNOSIS_CHIADO :
115
+ return gnosisChiado ;
116
+ case CYBER :
117
+ return cyber ;
118
+ case CELO :
119
+ return celo ;
120
+ case AVALANCHE :
121
+ return avalanche ;
122
+ case LINEA :
123
+ return linea ;
124
+ case BLAST :
125
+ return blast ;
126
+ case BLAST_SEPOLIA :
127
+ return blastSepolia ;
80
128
}
81
129
}
82
130
You can’t perform that action at this time.
0 commit comments