Skip to content
11 changes: 9 additions & 2 deletions bin/ethlambda/assets/sepolia/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
9 changes: 6 additions & 3 deletions bin/ethlambda/src/main.rs
Original file line number Diff line number Diff line change
Expand Up @@ -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: _,
Expand Down
Loading