@ethereumjs/block / JSONHeader
Defined in: types.ts:167
An object with the block header’s data represented as 0x-prefixed hex strings.
optionalbaseFeePerGas:`0x${string}`
Defined in: types.ts:183
optionalblobGasUsed:`0x${string}`
Defined in: types.ts:185
optionalblockAccessListHash:`0x${string}`
Defined in: types.ts:190
EIP-7928 (Amsterdam, experimental). May change on patch releases.
optionalcoinbase:`0x${string}`
Defined in: types.ts:170
optionaldifficulty:`0x${string}`
Defined in: types.ts:175
optionalexcessBlobGas:`0x${string}`
Defined in: types.ts:186
optionalextraData:`0x${string}`
Defined in: types.ts:180
optionalgasLimit:`0x${string}`
Defined in: types.ts:177
optionalgasUsed:`0x${string}`
Defined in: types.ts:178
optionallogsBloom:`0x${string}`
Defined in: types.ts:174
optionalmixHash:`0x${string}`
Defined in: types.ts:181
optionalnonce:`0x${string}`
Defined in: types.ts:182
optionalnumber:`0x${string}`
Defined in: types.ts:176
optionalparentBeaconBlockRoot:`0x${string}`
Defined in: types.ts:187
optionalparentHash:`0x${string}`
Defined in: types.ts:168
optionalreceiptTrie:`0x${string}`
Defined in: types.ts:173
optionalrequestsHash:`0x${string}`
Defined in: types.ts:188
optionalslotNumber:`0x${string}`
Defined in: types.ts:192
EIP-7843 (Amsterdam, experimental). May change on patch releases.
optionalstateRoot:`0x${string}`
Defined in: types.ts:171
optionaltimestamp:`0x${string}`
Defined in: types.ts:179
optionaltransactionsTrie:`0x${string}`
Defined in: types.ts:172
optionaluncleHash:`0x${string}`
Defined in: types.ts:169
optionalwithdrawalsRoot:`0x${string}`
Defined in: types.ts:184