Skip to content

AfterBlockEvent

Result of runBlock

Extends

Properties

block

block: Block

Defined in

packages/vm/src/utils/AfterblockEvent.ts:6


gasUsed

gasUsed: bigint

The gas used after executing the block

Inherited from

RunBlockResult.gasUsed

Defined in

packages/vm/src/utils/ApplyBlockResult.ts:17


logsBloom

logsBloom: Uint8Array

The bloom filter of the LOGs (events) after executing the block

Inherited from

RunBlockResult.logsBloom

Defined in

packages/vm/src/utils/RunBlockResult.ts:15


preimages?

optional preimages: Map<`0x${string}`, Uint8Array>

Preimages mapping of the touched accounts from the block (see reportPreimages option)

Inherited from

RunBlockResult.preimages

Defined in

packages/vm/src/utils/ApplyBlockResult.ts:33


receipts

receipts: TxReceipt[]

Receipts generated for transactions in the block

Inherited from

RunBlockResult.receipts

Defined in

packages/vm/src/utils/ApplyBlockResult.ts:25


receiptsRoot

receiptsRoot: Uint8Array

The receipt root after executing the block

Inherited from

RunBlockResult.receiptsRoot

Defined in

packages/vm/src/utils/ApplyBlockResult.ts:21


requests?

optional requests: ClRequest[]

Any CL requests that were processed in the course of this block

Inherited from

RunBlockResult.requests

Defined in

packages/vm/src/utils/RunBlockResult.ts:24


requestsRoot?

optional requestsRoot: Uint8Array

The requestsRoot for any CL requests in the block

Inherited from

RunBlockResult.requestsRoot

Defined in

packages/vm/src/utils/RunBlockResult.ts:20


results

results: RunTxResult[]

Results of executing the transactions in the block

Inherited from

RunBlockResult.results

Defined in

packages/vm/src/utils/ApplyBlockResult.ts:29


stateRoot

stateRoot: Uint8Array

The stateRoot after executing the block

Inherited from

RunBlockResult.stateRoot

Defined in

packages/vm/src/utils/RunBlockResult.ts:11