Skip to content

BeaconPayloadJson

BeaconPayloadJson: object

Type declaration

base_fee_per_gas

base_fee_per_gas: Hex

blob_gas_used?

optional blob_gas_used: Hex

block_hash

block_hash: Hex

block_number

block_number: Hex

excess_blob_gas?

optional excess_blob_gas: Hex

execution_witness?

optional execution_witness: VerkleExecutionWitness

extra_data

extra_data: Hex

fee_recipient

fee_recipient: Hex

gas_limit

gas_limit: Hex

gas_used

gas_used: Hex

logs_bloom

logs_bloom: Hex

parent_beacon_block_root?

optional parent_beacon_block_root: Hex

parent_hash

parent_hash: Hex

prev_randao

prev_randao: Hex

receipts_root

receipts_root: Hex

state_root

state_root: Hex

timestamp

timestamp: Hex

transactions

transactions: Hex[]

withdrawals?

optional withdrawals: BeaconWithdrawal[]

Defined in

packages/block/src/from-beacon-payload.ts:13