BlockHeader. H_<x>. Section 4.3.
parentHash p
ommersHash o
beneficiary c
stateRoot r
transRoot t
receiptRoot e
logsBloom b
difficulty d [deprecated]
number i
gasLimit l
gasUsed g
timestamp s
extraData x
chainId n
nonce n [deprecated]
baseFeePerGas f
withdrawalsRoot (EIP-4895)
parentBeaconBlockRoot (EIP-4877)
- parentHash : UInt256
- ommersHash : UInt256
- beneficiary : AccountAddress
- stateRoot : UInt256
- transRoot : ByteArray
- receiptRoot : ByteArray
- logsBloom : ByteArray
- difficulty : ℕ
- number : ℕ
- gasLimit : ℕ
- gasUsed : ℕ
- timestamp : ℕ
- extraData : ByteArray
- nonce : UInt64
- prevRandao : UInt256
- baseFeePerGas : ℕ
- parentBeaconBlockRoot : ByteArray
- withdrawalsRoot : ByteArray
- blobGasUsed : UInt64
- excessBlobGas : UInt64
Instances For
Equations
- One or more equations did not get rendered due to their size.
Equations
- EvmYul.instReprBlockHeader = { reprPrec := EvmYul.reprBlockHeader✝ }
Equations
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- EvmYul.fakeExponential factor numerator denominator = EvmYul.fakeExponential0 1 0 factor numerator denominator (factor * denominator)