@ethereumjs/block / JSONHeader
Defined in: types.ts:193
An object with the block header’s data represented as 0x-prefixed hex strings.
optionalbaseFeePerGas?:`0x${string}`
Defined in: types.ts:209
optionalblobGasUsed?:`0x${string}`
Defined in: types.ts:211
optionalblockAccessListHash?:`0x${string}`
Defined in: types.ts:216
EIP-7928 (Amsterdam, experimental). May change on patch releases.
optionalcoinbase?:`0x${string}`
Defined in: types.ts:196
optionaldifficulty?:`0x${string}`
Defined in: types.ts:201
optionalexcessBlobGas?:`0x${string}`
Defined in: types.ts:212
optionalextraData?:`0x${string}`
Defined in: types.ts:206
optionalgasLimit?:`0x${string}`
Defined in: types.ts:203
optionalgasUsed?:`0x${string}`
Defined in: types.ts:204
optionallogsBloom?:`0x${string}`
Defined in: types.ts:200
optionalmixHash?:`0x${string}`
Defined in: types.ts:207
optionalnonce?:`0x${string}`
Defined in: types.ts:208
optionalnumber?:`0x${string}`
Defined in: types.ts:202
optionalparentBeaconBlockRoot?:`0x${string}`
Defined in: types.ts:213
optionalparentHash?:`0x${string}`
Defined in: types.ts:194
optionalreceiptTrie?:`0x${string}`
Defined in: types.ts:199
optionalrequestsHash?:`0x${string}`
Defined in: types.ts:214
optionalslotNumber?:`0x${string}`
Defined in: types.ts:218
EIP-7843 (Amsterdam, experimental). May change on patch releases.
optionalstateRoot?:`0x${string}`
Defined in: types.ts:197
optionaltimestamp?:`0x${string}`
Defined in: types.ts:205
optionaltransactionsTrie?:`0x${string}`
Defined in: types.ts:198
optionaluncleHash?:`0x${string}`
Defined in: types.ts:195
optionalwithdrawalsRoot?:`0x${string}`
Defined in: types.ts:210