Skip to content

Commit e691e52

Browse files
committed
feat upgrade sepolia config.yaml to electra
1 parent 5f4663e commit e691e52

File tree

1 file changed

+29
-5
lines changed

1 file changed

+29
-5
lines changed

config/networks/sepolia/config.yaml

Lines changed: 29 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Extends the mainnet preset
2-
PRESET_BASE: "mainnet"
3-
CONFIG_NAME: "sepolia"
2+
PRESET_BASE: 'mainnet'
3+
CONFIG_NAME: 'sepolia'
44

55
# Genesis
66
# ---------------------------------------------------------------
@@ -10,6 +10,7 @@ MIN_GENESIS_TIME: 1655647200
1010
GENESIS_FORK_VERSION: 0x90000069
1111
GENESIS_DELAY: 86400
1212

13+
1314
# Forking
1415
# ---------------------------------------------------------------
1516
# Some forks are disabled for now:
@@ -35,6 +36,10 @@ CAPELLA_FORK_EPOCH: 56832
3536
DENEB_FORK_VERSION: 0x90000073
3637
DENEB_FORK_EPOCH: 132608
3738

39+
# Electra
40+
ELECTRA_FORK_VERSION: 0x90000074
41+
ELECTRA_FORK_EPOCH: 222464
42+
3843
# Time parameters
3944
# ---------------------------------------------------------------
4045
# 12 seconds
@@ -48,6 +53,7 @@ SHARD_COMMITTEE_PERIOD: 256
4853
# 2**11 (= 2,048) Eth1 blocks ~8 hours
4954
ETH1_FOLLOW_DISTANCE: 2048
5055

56+
5157
# Validator cycle
5258
# ---------------------------------------------------------------
5359
# 2**2 (= 4)
@@ -67,6 +73,12 @@ MAX_PER_EPOCH_ACTIVATION_CHURN_LIMIT: 8
6773
# ---------------------------------------------------------------
6874
# 40%
6975
PROPOSER_SCORE_BOOST: 40
76+
# 20%
77+
REORG_HEAD_WEIGHT_THRESHOLD: 20
78+
# 160%
79+
REORG_PARENT_WEIGHT_THRESHOLD: 160
80+
# `2` epochs
81+
REORG_MAX_EPOCHS_SINCE_FINALIZATION: 2
7082

7183
# Deposit contract
7284
# ---------------------------------------------------------------
@@ -77,15 +89,13 @@ DEPOSIT_CONTRACT_ADDRESS: 0x7f02C3E3c98b133055B8B348B2Ac625669Ed295D
7789
# Networking
7890
# ---------------------------------------------------------------
7991
# `10 * 2**20` (= 10485760, 10 MiB)
80-
GOSSIP_MAX_SIZE: 10485760
92+
MAX_PAYLOAD_SIZE: 10485760
8193
# `2**10` (= 1024)
8294
MAX_REQUEST_BLOCKS: 1024
8395
# `2**8` (= 256)
8496
EPOCHS_PER_SUBNET_SUBSCRIPTION: 256
8597
# `MIN_VALIDATOR_WITHDRAWABILITY_DELAY + CHURN_LIMIT_QUOTIENT // 2` (= 33024, ~5 months)
8698
MIN_EPOCHS_FOR_BLOCK_REQUESTS: 33024
87-
# `10 * 2**20` (=10485760, 10 MiB)
88-
MAX_CHUNK_SIZE: 10485760
8999
# 5s
90100
TTFB_TIMEOUT: 5
91101
# 10s
@@ -112,3 +122,17 @@ MAX_REQUEST_BLOB_SIDECARS: 768
112122
MIN_EPOCHS_FOR_BLOB_SIDECARS_REQUESTS: 4096
113123
# `6`
114124
BLOB_SIDECAR_SUBNET_COUNT: 6
125+
# `uint64(6)`
126+
MAX_BLOBS_PER_BLOCK: 6
127+
128+
# Electra
129+
# 2**7 * 10**9 (= 128,000,000,000)
130+
MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: 128000000000
131+
# 2**8 * 10**9 (= 256,000,000,000)
132+
MAX_PER_EPOCH_ACTIVATION_EXIT_CHURN_LIMIT: 256000000000
133+
# `9`
134+
BLOB_SIDECAR_SUBNET_COUNT_ELECTRA: 9
135+
# `uint64(9)`
136+
MAX_BLOBS_PER_BLOCK_ELECTRA: 9
137+
# MAX_REQUEST_BLOCKS_DENEB * MAX_BLOBS_PER_BLOCK_ELECTRA
138+
MAX_REQUEST_BLOB_SIDECARS_ELECTRA: 1152

0 commit comments

Comments
 (0)