From 0e36ac4f7463e7624f1599b61ab8fb9acdf6e9b3 Mon Sep 17 00:00:00 2001 From: Gyanendra Mishra Date: Fri, 23 Jun 2023 12:19:03 +0100 Subject: [PATCH] fix: lower capella fork epoch to 1 and change CL capella calculation (#25) The CL client will hit capella at 3*capella_fork_epoch or 6 minutes~ The EL client will hit capella at `32*12*capella_fork_epoch+genesis_delay` or 6.5 minutes I don't see any errors --- package_io/input_parser.star | 2 +- .../cl_genesis/cl_genesis_data_generator.star | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package_io/input_parser.star b/package_io/input_parser.star index f5ca5534..f34bf1a6 100644 --- a/package_io/input_parser.star +++ b/package_io/input_parser.star @@ -155,7 +155,7 @@ def default_network_params(): "seconds_per_slot": 4, "slots_per_epoch": 20, "genesis_delay": 10, - "capella_fork_epoch": 5, + "capella_fork_epoch": 1, } def default_participant(): diff --git a/src/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star b/src/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star index ca33eafa..096b5d9a 100644 --- a/src/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star +++ b/src/prelaunch_data_generator/cl_genesis/cl_genesis_data_generator.star @@ -171,5 +171,6 @@ def new_cl_genesis_config_template_data(network_id, seconds_per_slot, unix_times "PreregisteredValidatorKeysMnemonic": preregistered_validator_keys_mnemonic, "DepositContractAddress": deposit_contract_address, "GenesisDelay": genesis_delay, - "CapellaForkEpoch": capella_fork_epoch + # each capella epoch is around 2 seconds, we multiply it with 3 so that it happens around the time of EL + "CapellaForkEpoch": capella_fork_epoch*3 }