6060 # these are public network id
6161 MainNet * = 1 .u256
6262 SepoliaNet * = 11155111 .u256
63- HoleskyNet * = 17000 .u256
6463 HoodiNet * = 560048 .u256
6564
6665createJsonFlavor JGenesis ,
@@ -549,33 +548,6 @@ func chainConfigForNetwork*(id: NetworkId): ChainConfig =
549548 depositContractAddress: Opt .some (SEPOLIANET_DEPOSIT_CONTRACT_ADDRESS ),
550549 blobSchedule: defaultBlobSchedule (),
551550 )
552- elif id == HoleskyNet :
553- # https://github.com/eth-clients/holesky
554- const
555- HOLESKYNET_DEPOSIT_CONTRACT_ADDRESS = address " 0x4242424242424242424242424242424242424242"
556- ChainConfig (
557- chainId: HoleskyNet ,
558- homesteadBlock: Opt .some (0 .BlockNumber ),
559- eip150Block: Opt .some (0 .BlockNumber ),
560- eip155Block: Opt .some (0 .BlockNumber ),
561- eip158Block: Opt .some (0 .BlockNumber ),
562- byzantiumBlock: Opt .some (0 .BlockNumber ),
563- constantinopleBlock: Opt .some (0 .BlockNumber ),
564- petersburgBlock: Opt .some (0 .BlockNumber ),
565- istanbulBlock: Opt .some (0 .BlockNumber ),
566- berlinBlock: Opt .some (0 .BlockNumber ),
567- londonBlock: Opt .some (0 .BlockNumber ),
568- mergeNetsplitBlock: Opt .some (0 .BlockNumber ),
569- terminalTotalDifficulty: Opt .some (0 .u256),
570- shanghaiTime: Opt .some (1_696_000_704 .EthTime ), # Friday, 29 September 2023 15:18:24
571- cancunTime: Opt .some (1_707_305_664 .EthTime ), # Wednesday, 7 February 2024 11:34:24
572- pragueTime: Opt .some (1_740_434_112 .EthTime ), # Monday, 24 February 2025 21:55:12
573- osakaTime: Opt .some (1_759_308_480 .EthTime ), # Wednesday, 1 October 2025 08:48:00
574- bpo1Time: Opt .some (1_759_800_000 .EthTime ), # Tuesday, 7 October 2025 01:20:00
575- bpo2Time: Opt .some (1_760_389_824 .EthTime ), # Monday, 13 October 2025 21:10:24
576- depositContractAddress: Opt .some (HOLESKYNET_DEPOSIT_CONTRACT_ADDRESS ),
577- blobSchedule: defaultBlobSchedule (),
578- )
579551 elif id == HoodiNet :
580552 const
581553 HOODI_DEPOSIT_CONTRACT_ADDRESS = address " 0x00000000219ab540356cBB839Cbe05303d7705Fa"
@@ -631,14 +603,6 @@ func genesisBlockForNetwork*(id: NetworkId): Genesis
631603 difficulty: 0x 20000 .u256,
632604 alloc: decodePrealloc (sepoliaAllocData)
633605 )
634- elif id == HoleskyNet :
635- Genesis (
636- difficulty: 0x 01 .u256,
637- gasLimit: 0x 17D7840 ,
638- nonce: uint64 (0x 1234 ).to (Bytes8 ),
639- timestamp: EthTime (0x 65156994 ),
640- alloc: decodePrealloc (holeskyAllocData)
641- )
642606 elif id == HoodiNet :
643607 Genesis (
644608 difficulty: 0x 01 .u256,
@@ -655,8 +619,6 @@ func name*(id: NetworkId): string =
655619 " mainnet"
656620 elif id == SepoliaNet :
657621 " sepolia"
658- elif id == HoleskyNet :
659- " holesky"
660622 elif id == HoodiNet :
661623 " hoodi"
662624 else :
0 commit comments