diff --git a/bin/ethlambda/assets/sepolia/config.yaml b/bin/ethlambda/assets/sepolia/config.yaml index e6c17a836..bf938430a 100644 --- a/bin/ethlambda/assets/sepolia/config.yaml +++ b/bin/ethlambda/assets/sepolia/config.yaml @@ -25,8 +25,8 @@ ALTAIR_FORK_EPOCH: 50 BELLATRIX_FORK_VERSION: 0x90000071 BELLATRIX_FORK_EPOCH: 100 TERMINAL_TOTAL_DIFFICULTY: 17000000000000000 -TERMINAL_BLOCK_HASH: 0x0000000000000000000000000000000000000000000000000000000000000000 -TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: 18446744073709551615 +TERMINAL_BLOCK_HASH: 0xd07cce9785d39c0dd2409b7d8e69d6bff26a69a0fa5308ac781c63ffe2a37bc1 +TERMINAL_BLOCK_HASH_ACTIVATION_EPOCH: 3599 # Capella CAPELLA_FORK_VERSION: 0x90000072 @@ -216,3 +216,10 @@ BLOB_SCHEDULE: MAX_BLOBS_PER_BLOCK: 15 - EPOCH: 275712 MAX_BLOBS_PER_BLOCK: 21 + +# Gas limit scheduling +# --------------------------------------------------------------- + +GAS_LIMIT_SCHEDULE: + - EPOCH: 353024 + GAS_LIMIT: 200000000 diff --git a/bin/ethlambda/src/main.rs b/bin/ethlambda/src/main.rs index b04084a6e..788f11006 100644 --- a/bin/ethlambda/src/main.rs +++ b/bin/ethlambda/src/main.rs @@ -1658,9 +1658,12 @@ fn first_config_difference( reorg_parent_weight_threshold: _, reorg_max_epochs_since_finalization: _, - // Transition (bellatrix): mainnet crossed this in 2022 and every - // shipped network leaves it at its default; not worth chain-identity - // treatment for the same reason the fork-choice group above is not. + // Transition (bellatrix): these only judge the merge transition block + // (`validate_merge_block`), and every shipped network is past its + // merge. Sepolia's file does set the `TERMINAL_BLOCK_HASH` override + // its merge used, but no block a node imports today is checked + // against it. Not worth chain-identity treatment for the same reason + // the fork-choice group above is not. terminal_total_difficulty: _, terminal_block_hash: _, terminal_block_hash_activation_epoch: _,