@@ -159,6 +159,7 @@ pub enum Chain {
159
159
160
160
Base = 8453 ,
161
161
BaseGoerli = 84531 ,
162
+ BaseSepolia = 84532 ,
162
163
163
164
Linea = 59144 ,
164
165
LineaTestnet = 59140 ,
@@ -320,10 +321,9 @@ impl Chain {
320
321
// Explicitly exhaustive. See NB above.
321
322
Morden | Ropsten | Rinkeby | Goerli | Kovan | Sepolia | Holesky | Moonbase |
322
323
MoonbeamDev | OptimismKovan | Poa | Sokol | Rsk | EmeraldTestnet | Boba | Base |
323
- BaseGoerli | ZkSync | ZkSyncTestnet | PolygonZkEvm | PolygonZkEvmTestnet | Metis |
324
- Linea | LineaTestnet | Mantle | MantleTestnet | Zora | ZoraGoerli | ZoraSepolia => {
325
- return None
326
- }
324
+ BaseGoerli | BaseSepolia | ZkSync | ZkSyncTestnet | PolygonZkEvm |
325
+ PolygonZkEvmTestnet | Metis | Linea | LineaTestnet | Mantle | MantleTestnet |
326
+ Zora | ZoraGoerli | ZoraSepolia => return None ,
327
327
} ;
328
328
329
329
Some ( Duration :: from_millis ( ms) )
@@ -376,6 +376,7 @@ impl Chain {
376
376
Holesky |
377
377
Base |
378
378
BaseGoerli |
379
+ BaseSepolia |
379
380
Optimism |
380
381
OptimismGoerli |
381
382
OptimismSepolia |
@@ -576,6 +577,7 @@ impl Chain {
576
577
Base => ( "https://api.basescan.org/api" , "https://basescan.org" ) ,
577
578
578
579
BaseGoerli => ( "https://api-goerli.basescan.org/api" , "https://goerli.basescan.org" ) ,
580
+ BaseSepolia => ( "https://api-sepolia.basescan.org/api" , "https://sepolia.basescan.org" ) ,
579
581
580
582
ZkSync => {
581
583
( "https://zksync2-mainnet-explorer.zksync.io/" , "https://explorer.zksync.io/" )
@@ -656,6 +658,7 @@ impl Chain {
656
658
Mantle |
657
659
MantleTestnet |
658
660
BaseGoerli |
661
+ BaseSepolia |
659
662
Gnosis |
660
663
Scroll |
661
664
ScrollSepolia => "ETHERSCAN_API_KEY" ,
0 commit comments