@@ -21,7 +21,7 @@ use sha3::{Digest, Keccak256};
2121
2222use super :: constants:: {
2323 ALIGNED_SERVICE_MANAGER_DEVNET , ALIGNED_SERVICE_MANAGER_HOLESKY ,
24- ALIGNED_SERVICE_MANAGER_HOLESKY_MAINNET , ALIGNED_SERVICE_MANAGER_HOLESKY_STAGE ,
24+ ALIGNED_SERVICE_MANAGER_MAINNET , ALIGNED_SERVICE_MANAGER_HOLESKY_STAGE ,
2525 BATCHER_PAYMENT_SERVICE_ADDRESS_DEVNET , BATCHER_PAYMENT_SERVICE_ADDRESS_HOLESKY ,
2626 BATCHER_PAYMENT_SERVICE_ADDRESS_HOLESKY_STAGE , BATCHER_PAYMENT_SERVICE_ADDRESS_MAINNET ,
2727} ;
@@ -430,7 +430,7 @@ impl Network {
430430 Self :: Devnet => H160 :: from_str ( ALIGNED_SERVICE_MANAGER_DEVNET ) . unwrap ( ) ,
431431 Self :: Holesky => H160 :: from_str ( ALIGNED_SERVICE_MANAGER_HOLESKY ) . unwrap ( ) ,
432432 Self :: HoleskyStage => H160 :: from_str ( ALIGNED_SERVICE_MANAGER_HOLESKY_STAGE ) . unwrap ( ) ,
433- Self :: Mainnet => H160 :: from_str ( ALIGNED_SERVICE_MANAGER_HOLESKY_MAINNET ) . unwrap ( ) ,
433+ Self :: Mainnet => H160 :: from_str ( ALIGNED_SERVICE_MANAGER_MAINNET ) . unwrap ( ) ,
434434 Self :: Custom ( _, s) => H160 :: from_str ( s. as_str ( ) ) . unwrap ( ) ,
435435 }
436436 }
@@ -454,7 +454,7 @@ impl FromStr for Network {
454454 }
455455 let parts: Vec < & str > = s. split_whitespace ( ) . collect ( ) ;
456456
457- if parts. len ( ) == 3 {
457+ if parts. len ( ) == 3 && parts [ 0 ] . contains ( "custom" ) {
458458 Ok ( Network :: Custom ( parts[ 1 ] . to_string ( ) , parts[ 2 ] . to_string ( ) ) )
459459 } else {
460460 Err (
0 commit comments