@@ -29,168 +29,181 @@ export const evmMap: Map<HardFork, { chainId: ChainInfo[], minCompilerVersion: s
2929 chainId : [
3030 { id : 1 , name : "Ethereum Mainnet" } ,
3131 { id : 100 , name : "Gnosis Chain" } ,
32- { id : 11155111 , name : "Sepolia" } ,
33- { id : 42220 , name : "Celo Mainnet" } ,
34- { id : 44787 , name : "Celo Alfajores Testnet" } ,
32+ // { id: 10, name: "Optimism" },
33+ // { id: 56, name: "BNB Smart Chain Mainnet" },
34+ // { id: 100, name: "Gnosis Chain" },
35+ // { id: 137, name: "Polygon Mainnet" },
36+ // { id: 250, name: "Fantom Opera" },
37+ // { id: 300, name: "zkSync Era Mainnet" },
38+ // { id: 42161, name: "Arbitrum One" },
39+ // { id: 42170, name: "Arbitrum Nova" },
40+ // { id: 43114, name: "Avalanche C-Chain" },
41+ // { id: 42220, name: "Celo Mainnet" },
42+ // { id: 44787, name: "Celo Alfajores Testnet" },
43+ // { id: 59144, name: "Linea Mainnet" },
44+ // { id: 59141, name: "Linea Testnet" },
45+ // { id: 421614, name: "Arbitrum Sepolia" },
46+ // { id: 534352, name: "Scroll" },
47+ // { id: 11155111, name: "Sepolia" }
3548 ] ,
3649 minCompilerVersion : "0.8.24+commit.e11b9ed9" ,
3750 evmVersion : 'prague'
3851 } ] ,
3952 [ 'cancun' , {
4053 chainId : [
4154 { id : 1 , name : "Ethereum Mainnet" } ,
42- { id : 5 , name : "Goerli" } ,
43- { id : 10 , name : "Optimism" } ,
44- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
45- { id : 100 , name : "Gnosis Chain" } ,
46- { id : 137 , name : "Polygon Mainnet" } ,
47- { id : 250 , name : "Fantom Opera" } ,
48- { id : 300 , name : "zkSync Era Mainnet" } ,
49- { id : 42161 , name : "Arbitrum One" } ,
50- { id : 42170 , name : "Arbitrum Nova" } ,
51- { id : 43114 , name : "Avalanche C-Chain" } ,
52- { id : 42220 , name : "Celo Mainnet" } ,
53- { id : 44787 , name : "Celo Alfajores Testnet" } ,
54- { id : 59144 , name : "Linea Mainnet" } ,
55- { id : 59141 , name : "Linea Testnet" } ,
56- { id : 421614 , name : "Arbitrum Sepolia" } ,
57- { id : 534352 , name : "Scroll" } ,
58- { id : 11155111 , name : "Sepolia" }
55+ // { id: 5, name: "Goerli" },
56+ // { id: 10, name: "Optimism" },
57+ // { id: 56, name: "BNB Smart Chain Mainnet" },
58+ // { id: 100, name: "Gnosis Chain" },
59+ // { id: 137, name: "Polygon Mainnet" },
60+ // { id: 250, name: "Fantom Opera" },
61+ // { id: 300, name: "zkSync Era Mainnet" },
62+ // { id: 42161, name: "Arbitrum One" },
63+ // { id: 42170, name: "Arbitrum Nova" },
64+ // { id: 43114, name: "Avalanche C-Chain" },
65+ // { id: 42220, name: "Celo Mainnet" },
66+ // { id: 44787, name: "Celo Alfajores Testnet" },
67+ // { id: 59144, name: "Linea Mainnet" },
68+ // { id: 59141, name: "Linea Testnet" },
69+ // { id: 421614, name: "Arbitrum Sepolia" },
70+ // { id: 534352, name: "Scroll" },
71+ // { id: 11155111, name: "Sepolia" }
5972 ] ,
6073 minCompilerVersion : "0.8.24+commit.e11b9ed9" ,
6174 evmVersion : 'cancun'
6275 } ] ,
6376 [ 'shanghai' , {
6477 chainId : [
6578 { id : 1 , name : "Ethereum Mainnet" } ,
66- { id : 5 , name : "Goerli" } ,
67- { id : 10 , name : "Optimism" } ,
68- { id : 30 , name : "Rootstock Mainnet" } ,
69- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
70- { id : 100 , name : "Gnosis Chain" } ,
71- { id : 137 , name : "Polygon Mainnet" } ,
72- { id : 250 , name : "Fantom Opera" } ,
73- { id : 300 , name : "zkSync Era Mainnet" } ,
74- { id : 302 , name : "zkSync Era Testnet" } ,
75- { id : 314 , name : "Filecoin - Mainnet" } ,
76- { id : 324 , name : "zkSync Era Mainnet" } ,
77- { id : 369 , name : "PulseChain" } ,
78- { id : 388 , name : "HALO Mainnet" } ,
79- { id : 1101 , name : "Polygon zkEVM" } ,
80- { id : 1088 , name : "Metis Andromeda Mainnet" } ,
81- { id : 1284 , name : "Moonbeam" } ,
82- { id : 2000 , name : "Dogechain Mainnet" } ,
83- { id : 42161 , name : "Arbitrum One" } ,
84- { id : 42170 , name : "Arbitrum Nova" } ,
85- { id : 42220 , name : "Celo Mainnet" } ,
86- { id : 44787 , name : "Celo Alfajores Testnet" } ,
87- { id : 59144 , name : "Linea Mainnet" } ,
88- { id : 59141 , name : "Linea Testnet" } ,
89- { id : 59902 , name : "Metis Sepolia Testnet" } ,
90- { id : 421614 , name : "Arbitrum Sepolia" } ,
91- { id : 534352 , name : "Scroll" } ,
92- { id : 11155111 , name : "Sepolia" } ,
93- { id : 11155420 , name : "Optimism Sepolia Testnet" } ,
94- { id : 1666600000 , name : "Harmony Mainnet Shard 0" }
79+ // { id: 5, name: "Goerli" },
80+ // { id: 10, name: "Optimism" },
81+ // { id: 30, name: "Rootstock Mainnet" },
82+ // { id: 56, name: "BNB Smart Chain Mainnet" },
83+ // { id: 100, name: "Gnosis Chain" },
84+ // { id: 137, name: "Polygon Mainnet" },
85+ // { id: 250, name: "Fantom Opera" },
86+ // { id: 300, name: "zkSync Era Mainnet" },
87+ // { id: 302, name: "zkSync Era Testnet" },
88+ // { id: 314, name: "Filecoin - Mainnet" },
89+ // { id: 324, name: "zkSync Era Mainnet" },
90+ // { id: 369, name: "PulseChain" },
91+ // { id: 388, name: "HALO Mainnet" },
92+ // { id: 1101, name: "Polygon zkEVM" },
93+ // { id: 1088, name: "Metis Andromeda Mainnet" },
94+ // { id: 1284, name: "Moonbeam" },
95+ // { id: 2000, name: "Dogechain Mainnet" },
96+ // { id: 42161, name: "Arbitrum One" },
97+ // { id: 42170, name: "Arbitrum Nova" },
98+ // { id: 42220, name: "Celo Mainnet" },
99+ // { id: 44787, name: "Celo Alfajores Testnet" },
100+ // { id: 59144, name: "Linea Mainnet" },
101+ // { id: 59141, name: "Linea Testnet" },
102+ // { id: 59902, name: "Metis Sepolia Testnet" },
103+ // { id: 421614, name: "Arbitrum Sepolia" },
104+ // { id: 534352, name: "Scroll" },
105+ // { id: 11155111, name: "Sepolia" },
106+ // { id: 11155420, name: "Optimism Sepolia Testnet" },
107+ // { id: 1666600000, name: "Harmony Mainnet Shard 0" }
95108 ] ,
96109 minCompilerVersion : "0.8.20+commit.a1b79de6" ,
97110 evmVersion : 'shanghai'
98111 } ] ,
99112 [ 'paris' , {
100113 chainId : [
101114 { id : 1 , name : "Ethereum Mainnet" } ,
102- { id : 5 , name : "Goerli" } ,
103- { id : 10 , name : "Optimism" } ,
104- { id : 30 , name : "Rootstock Mainnet" } ,
105- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
106- { id : 100 , name : "Gnosis Chain" } ,
107- { id : 137 , name : "Polygon Mainnet" } ,
108- { id : 250 , name : "Fantom Opera" } ,
109- { id : 300 , name : "zkSync Era Mainnet" } ,
110- { id : 302 , name : "zkSync Era Testnet" } ,
111- { id : 314 , name : "Filecoin - Mainnet" } ,
112- { id : 324 , name : "zkSync Era Mainnet" } ,
113- { id : 369 , name : "PulseChain" } ,
114- { id : 388 , name : "HALO Mainnet" } ,
115- { id : 1088 , name : "Metis Andromeda Mainnet" } ,
116- { id : 1101 , name : "Polygon zkEVM" } ,
117- { id : 1284 , name : "Moonbeam" } ,
118- { id : 2000 , name : "Dogechain Mainnet" } ,
119- { id : 42220 , name : "Celo Mainnet" } ,
120- { id : 42161 , name : "Arbitrum One" } ,
121- { id : 42170 , name : "Arbitrum Nova" } ,
122- { id : 44787 , name : "Celo Alfajores Testnet" } ,
123- { id : 59144 , name : "Linea Mainnet" } ,
124- { id : 59141 , name : "Linea Testnet" } ,
125- { id : 59902 , name : "Metis Sepolia Testnet" } ,
126- { id : 421614 , name : "Arbitrum Sepolia" } ,
127- { id : 534352 , name : "Scroll" } ,
128- { id : 11155111 , name : "Sepolia" } ,
129- { id : 11155420 , name : "Optimism Sepolia Testnet" } ,
130- { id : 1666600000 , name : "Harmony Mainnet Shard 0" }
115+ // { id: 5, name: "Goerli" },
116+ // { id: 10, name: "Optimism" },
117+ // { id: 30, name: "Rootstock Mainnet" },
118+ // { id: 56, name: "BNB Smart Chain Mainnet" },
119+ // { id: 100, name: "Gnosis Chain" },
120+ // { id: 137, name: "Polygon Mainnet" },
121+ // { id: 250, name: "Fantom Opera" },
122+ // { id: 300, name: "zkSync Era Mainnet" },
123+ // { id: 302, name: "zkSync Era Testnet" },
124+ // { id: 314, name: "Filecoin - Mainnet" },
125+ // { id: 324, name: "zkSync Era Mainnet" },
126+ // { id: 369, name: "PulseChain" },
127+ // { id: 388, name: "HALO Mainnet" },
128+ // { id: 1088, name: "Metis Andromeda Mainnet" },
129+ // { id: 1101, name: "Polygon zkEVM" },
130+ // { id: 1284, name: "Moonbeam" },
131+ // { id: 2000, name: "Dogechain Mainnet" },
132+ // { id: 42220, name: "Celo Mainnet" },
133+ // { id: 42161, name: "Arbitrum One" },
134+ // { id: 42170, name: "Arbitrum Nova" },
135+ // { id: 44787, name: "Celo Alfajores Testnet" },
136+ // { id: 59144, name: "Linea Mainnet" },
137+ // { id: 59141, name: "Linea Testnet" },
138+ // { id: 59902, name: "Metis Sepolia Testnet" },
139+ // { id: 421614, name: "Arbitrum Sepolia" },
140+ // { id: 534352, name: "Scroll" },
141+ // { id: 11155111, name: "Sepolia" },
142+ // { id: 11155420, name: "Optimism Sepolia Testnet" },
143+ // { id: 1666600000, name: "Harmony Mainnet Shard 0" }
131144 ] ,
132145 minCompilerVersion : "0.8.18+commit.87f61d96" ,
133146 evmVersion : 'paris'
134147 } ] ,
135148 [ 'london' , {
136149 chainId : [
137150 { id : 1 , name : "Ethereum Mainnet" } ,
138- { id : 5 , name : "Goerli" } ,
139- { id : 10 , name : "Optimism" } ,
140- { id : 25 , name : "Cronos Mainnet" } ,
141- { id : 30 , name : "Rootstock Mainnet" } ,
142- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
143- { id : 137 , name : "Polygon Mainnet" } ,
144- { id : 250 , name : "Fantom Opera" } ,
145- { id : 1280 , name : "HALO Mainnet" } ,
146- { id : 42161 , name : "Arbitrum One" } ,
147- { id : 42170 , name : "Arbitrum Nova" } ,
148- { id : 42220 , name : "Celo Mainnet" } ,
149- { id : 59144 , name : "Linea Mainnet" } ,
150- { id : 59141 , name : "Linea Testnet" } ,
151- { id : 11155111 , name : "Sepolia" } ,
151+ // { id: 5, name: "Goerli" },
152+ // { id: 10, name: "Optimism" },
153+ // { id: 25, name: "Cronos Mainnet" },
154+ // { id: 30, name: "Rootstock Mainnet" },
155+ // { id: 56, name: "BNB Smart Chain Mainnet" },
156+ // { id: 137, name: "Polygon Mainnet" },
157+ // { id: 250, name: "Fantom Opera" },
158+ // { id: 1280, name: "HALO Mainnet" },
159+ // { id: 42161, name: "Arbitrum One" },
160+ // { id: 42170, name: "Arbitrum Nova" },
161+ // { id: 42220, name: "Celo Mainnet" },
162+ // { id: 59144, name: "Linea Mainnet" },
163+ // { id: 59141, name: "Linea Testnet" },
164+ // { id: 11155111, name: "Sepolia" },
152165 ] ,
153166 minCompilerVersion : "0.8.7+commit.e28d00a7" ,
154167 evmVersion : 'london'
155168 } ] ,
156169 [ 'berlin' , {
157170 chainId : [
158171 { id : 1 , name : "Ethereum Mainnet" } ,
159- { id : 5 , name : "Goerli" } ,
160- { id : 10 , name : "Optimism" } ,
161- { id : 25 , name : "Cronos Mainnet" } ,
162- { id : 30 , name : "Rootstock Mainnet" } ,
163- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
164- { id : 137 , name : "Polygon Mainnet" } ,
165- { id : 250 , name : "Fantom Opera" } ,
166- { id : 1280 , name : "HALO Mainnet" } ,
167- { id : 42161 , name : "Arbitrum One" } ,
168- { id : 42170 , name : "Arbitrum Nova" } ,
169- { id : 42220 , name : "Celo Mainnet" } ,
170- { id : 59144 , name : "Linea Mainnet" } ,
171- { id : 59141 , name : "Linea Testnet" } ,
172- { id : 11155111 , name : "Sepolia" }
172+ // { id: 5, name: "Goerli" },
173+ // { id: 10, name: "Optimism" },
174+ // { id: 25, name: "Cronos Mainnet" },
175+ // { id: 30, name: "Rootstock Mainnet" },
176+ // { id: 56, name: "BNB Smart Chain Mainnet" },
177+ // { id: 137, name: "Polygon Mainnet" },
178+ // { id: 250, name: "Fantom Opera" },
179+ // { id: 1280, name: "HALO Mainnet" },
180+ // { id: 42161, name: "Arbitrum One" },
181+ // { id: 42170, name: "Arbitrum Nova" },
182+ // { id: 42220, name: "Celo Mainnet" },
183+ // { id: 59144, name: "Linea Mainnet" },
184+ // { id: 59141, name: "Linea Testnet" },
185+ // { id: 11155111, name: "Sepolia" }
173186 ] ,
174187 minCompilerVersion : "0.8.5+commit.a4f2e591" ,
175188 evmVersion : 'berlin'
176189 } ] ,
177190 [ 'istanbul' , {
178191 chainId : [
179192 { id : 1 , name : "Ethereum Mainnet" } ,
180- { id : 5 , name : "Goerli" } ,
181- { id : 10 , name : "Optimism" } ,
182- { id : 25 , name : "Cronos Mainnet" } ,
183- { id : 30 , name : "Rootstock Mainnet" } ,
184- { id : 56 , name : "BNB Smart Chain Mainnet" } ,
185- { id : 137 , name : "Polygon Mainnet" } ,
186- { id : 250 , name : "Fantom Opera" } ,
187- { id : 1280 , name : "HALO Mainnet" } ,
188- { id : 42161 , name : "Arbitrum One" } ,
189- { id : 42170 , name : "Arbitrum Nova" } ,
190- { id : 42220 , name : "Celo Mainnet" } ,
191- { id : 59144 , name : "Linea Mainnet" } ,
192- { id : 59141 , name : "Linea Testnet" } ,
193- { id : 11155111 , name : "Sepolia" }
193+ // { id: 5, name: "Goerli" },
194+ // { id: 10, name: "Optimism" },
195+ // { id: 25, name: "Cronos Mainnet" },
196+ // { id: 30, name: "Rootstock Mainnet" },
197+ // { id: 56, name: "BNB Smart Chain Mainnet" },
198+ // { id: 137, name: "Polygon Mainnet" },
199+ // { id: 250, name: "Fantom Opera" },
200+ // { id: 1280, name: "HALO Mainnet" },
201+ // { id: 42161, name: "Arbitrum One" },
202+ // { id: 42170, name: "Arbitrum Nova" },
203+ // { id: 42220, name: "Celo Mainnet" },
204+ // { id: 59144, name: "Linea Mainnet" },
205+ // { id: 59141, name: "Linea Testnet" },
206+ // { id: 11155111, name: "Sepolia" }
194207 ] ,
195208 minCompilerVersion : "0.5.14+commit.01f1aaa4" ,
196209 evmVersion : 'istanbul'
0 commit comments