@@ -177,6 +177,8 @@ pub enum Chain {
177
177
#[ serde( alias = "mantle_testnet" ) ]
178
178
MantleTestnet = 5001 ,
179
179
180
+ Viction = 88 ,
181
+
180
182
Zora = 7777777 ,
181
183
ZoraGoerli = 999 ,
182
184
ZoraSepolia = 999999999 ,
@@ -314,6 +316,7 @@ impl Chain {
314
316
FilecoinCalibrationTestnet | FilecoinMainnet => 30_000 ,
315
317
Scroll | ScrollSepolia | ScrollAlphaTestnet => 3_000 ,
316
318
Gnosis | Chiado => 5_000 ,
319
+ Viction => 2_000 ,
317
320
// Explicitly exhaustive. See NB above.
318
321
Morden | Ropsten | Rinkeby | Goerli | Kovan | Sepolia | Holesky | Moonbase |
319
322
MoonbeamDev | OptimismKovan | Poa | Sokol | Rsk | EmeraldTestnet | Boba | Base |
@@ -362,6 +365,7 @@ impl Chain {
362
365
PolygonZkEvm |
363
366
PolygonZkEvmTestnet |
364
367
Metis |
368
+ Viction |
365
369
Scroll |
366
370
ScrollSepolia => true ,
367
371
@@ -602,6 +606,7 @@ impl Chain {
602
606
// new chain
603
607
return None
604
608
}
609
+ Viction => ( "https://www.vicscan.xyz/api" , "https://www.vicscan.xyz" ) ,
605
610
} ;
606
611
607
612
Some ( urls)
@@ -686,6 +691,7 @@ impl Chain {
686
691
ZkSyncTestnet |
687
692
FilecoinMainnet |
688
693
LineaTestnet |
694
+ Viction |
689
695
FilecoinCalibrationTestnet => return None ,
690
696
} ;
691
697
@@ -763,6 +769,7 @@ mod tests {
763
769
( ZkSync , & [ "zksync" ] ) ,
764
770
( Mantle , & [ "mantle" ] ) ,
765
771
( MantleTestnet , & [ "mantle-testnet" ] ) ,
772
+ ( Viction , & [ "viction" ] ) ,
766
773
] ;
767
774
768
775
for & ( chain, aliases) in ALIASES {
0 commit comments