ethereumjs-monorepo

@ethereumjs/block


@ethereumjs/block / BeaconPayloadJSON

Type Alias: BeaconPayloadJSON

BeaconPayloadJSON = object

Defined in: from-beacon-payload.ts:15

Properties

base_fee_per_gas

base_fee_per_gas: NumericString

Defined in: from-beacon-payload.ts:27


blob_gas_used?

optional blob_gas_used: NumericString

Defined in: from-beacon-payload.ts:31


block_hash

block_hash: PrefixedHexString

Defined in: from-beacon-payload.ts:28


block_number

block_number: NumericString

Defined in: from-beacon-payload.ts:22


excess_blob_gas?

optional excess_blob_gas: NumericString

Defined in: from-beacon-payload.ts:32


execution_witness?

optional execution_witness: VerkleExecutionWitness

Defined in: from-beacon-payload.ts:36


extra_data

extra_data: PrefixedHexString

Defined in: from-beacon-payload.ts:26


fee_recipient

fee_recipient: PrefixedHexString

Defined in: from-beacon-payload.ts:17


gas_limit

gas_limit: NumericString

Defined in: from-beacon-payload.ts:23


gas_used

gas_used: NumericString

Defined in: from-beacon-payload.ts:24


logs_bloom

logs_bloom: PrefixedHexString

Defined in: from-beacon-payload.ts:20


parent_beacon_block_root?

optional parent_beacon_block_root: PrefixedHexString

Defined in: from-beacon-payload.ts:33


parent_hash

parent_hash: PrefixedHexString

Defined in: from-beacon-payload.ts:16


prev_randao

prev_randao: PrefixedHexString

Defined in: from-beacon-payload.ts:21


receipts_root

receipts_root: PrefixedHexString

Defined in: from-beacon-payload.ts:19


requests_hash?

optional requests_hash: PrefixedHexString

Defined in: from-beacon-payload.ts:34


state_root

state_root: PrefixedHexString

Defined in: from-beacon-payload.ts:18


timestamp

timestamp: NumericString

Defined in: from-beacon-payload.ts:25


transactions

transactions: PrefixedHexString[]

Defined in: from-beacon-payload.ts:29


withdrawals?

optional withdrawals: BeaconWithdrawal[]

Defined in: from-beacon-payload.ts:30