mirror of
https://github.com/status-im/nimbus-eth2.git
synced 2025-01-10 06:16:25 +00:00
f0329b2212
* Types and scaffolding for EIP-4844 This commit adds the EIP-4844 spec types, and fills in scaffolding/boilerplate for the use of these types across the repo. None of the actual EIP-4844 logic is introduced yet. This follows the pattern used by @tersec when introducing Capella (#4276). * use eth2-networks fork * review feedback: add static check EIP4844_FORK_EPOCH == FAR_FUTURE_EPOCH * review feedback: remove EIP4844 from /eth/v1/config/spec response * Cleanup / review feedback * Fix REST test
8 lines
252 B
Nim
8 lines
252 B
Nim
# Mainnet preset - EIP-4844
|
|
# https://github.com/ethereum/consensus-specs/blob/v1.3.0-alpha.1/presets/mainnet/eip4844.yaml
|
|
const
|
|
# `uint64(4096)`
|
|
FIELD_ELEMENTS_PER_BLOB*: uint64 = 4096
|
|
# `uint64(2**4)` (= 16)
|
|
MAX_BLOBS_PER_BLOCK*: uint64 = 16
|