diff --git a/beacon_chain.md b/beacon_chain.md index e5a713b..58ba844 100644 --- a/beacon_chain.md +++ b/beacon_chain.md @@ -7,7 +7,7 @@ Refer to [./consensus/config/gnosis.yaml](./consensus/config/gnosis.yaml) for th Note that modified preset values will result in different SSZ data structures, such that a client compiled with the Ethereum mainnet preset can't deserialize a state from the Gnosis Beacon Chain. ``` -ETHEREUM_SPEC_COMMIT: v1.5.0-alpha.1 +ETHEREUM_SPEC_COMMIT: v1.5.0-alpha.3 ``` ### Preset diff diff --git a/consensus/config/gnosis.yaml b/consensus/config/gnosis.yaml index 678b9b0..d71bfc2 100644 --- a/consensus/config/gnosis.yaml +++ b/consensus/config/gnosis.yaml @@ -143,6 +143,9 @@ NUMBER_OF_COLUMNS: 128 MAX_CELLS_IN_EXTENDED_MATRIX: 768 DATA_COLUMN_SIDECAR_SUBNET_COUNT: 32 MAX_REQUEST_DATA_COLUMN_SIDECARS: 16384 +SAMPLES_PER_SLOT: 8 +CUSTODY_REQUIREMENT: 1 +TARGET_NUMBER_OF_PEERS: 70 # [New in Electra:EIP7251] MIN_PER_EPOCH_CHURN_LIMIT_ELECTRA: 128000000000 # 2**7 * 10**9 (= 128,000,000,000) diff --git a/consensus/preset/gnosis/electra.yaml b/consensus/preset/gnosis/electra.yaml index 72c626d..bb97cfa 100644 --- a/consensus/preset/gnosis/electra.yaml +++ b/consensus/preset/gnosis/electra.yaml @@ -30,12 +30,12 @@ MAX_ATTESTER_SLASHINGS_ELECTRA: 1 # `uint64(2**3)` (= 8) MAX_ATTESTATIONS_ELECTRA: 8 # `uint64(2**0)` (= 1) -MAX_CONSOLIDATIONS: 1 +MAX_CONSOLIDATION_REQUESTS_PER_PAYLOAD: 1 # Execution # --------------------------------------------------------------- -# 2**13 (= 8192) receipts -MAX_DEPOSIT_RECEIPTS_PER_PAYLOAD: 8192 +# 2**13 (= 8192) deposit requests +MAX_DEPOSIT_REQUESTS_PER_PAYLOAD: 8192 # 2**4 (= 16) withdrawal requests MAX_WITHDRAWAL_REQUESTS_PER_PAYLOAD: 16