referrerpolicy=no-referrer-when-downgrade

Module config

Source

Modules§

altair
electra

Constants§

BLOCK_ROOT_AT_INDEX_DEPTH
The index of the block_roots field in the beacon state tree.
DOMAIN_SYNC_COMMITTEE
DomainType(‘0x07000000’) https://github.com/ethereum/consensus-specs/blob/dev/specs/altair/beacon-chain.md#domain-types
EPOCHS_PER_SYNC_COMMITTEE_PERIOD
256 epochs in a sync committee period. Frequency of sync committee (subset of Ethereum validators) change is every ~27 hours.
MAX_BRANCH_PROOF_SIZE
Sanity value to constrain the max size of a merkle branch proof.
MAX_EXTRA_DATA_BYTES
Sizes related to SSZ encoding
MAX_FEE_RECIPIENT_SIZE
MAX_LOGS_BLOOM_SIZE
PUBKEY_SIZE
Validators public keys are 48 bytes.
SIGNATURE_SIZE
Signatures produced by validators are 96 bytes.
SLOTS_PER_EPOCH
Defined in https://github.com/ethereum/consensus-specs/tree/f1dff5f6768608d890fc0b347e548297fc3e1f1c/presets/mainnet There are 32 slots in an epoch. An epoch is 6.4 minutes long.
SLOTS_PER_HISTORICAL_ROOT
The size of the block root array in the beacon state, used for ancestry proofs.
SYNC_COMMITTEE_BITS_SIZE
An array of sync committee block votes, one bit representing the vote of one validator.
SYNC_COMMITTEE_SIZE
A sync committee contains 512 randomly selected validators.