Skip to content

AfterBlockEvent

Result of runBlock

Extends

Properties

block

block: Block

Source

packages/vm/src/utils/types.ts:343


gasUsed

gasUsed: bigint

The gas used after executing the block

Inherited from

RunBlockResult.gasUsed

Source

packages/vm/src/utils/types.ts:299


logsBloom

logsBloom: Uint8Array

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

Inherited from

RunBlockResult.logsBloom

Source

packages/vm/src/utils/types.ts:329


preimages?

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

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

Inherited from

RunBlockResult.preimages

Source

packages/vm/src/utils/types.ts:315


receipts

receipts: TxReceipt[]

Receipts generated for transactions in the block

Inherited from

RunBlockResult.receipts

Source

packages/vm/src/utils/types.ts:307


receiptsRoot

receiptsRoot: Uint8Array

The receipt root after executing the block

Inherited from

RunBlockResult.receiptsRoot

Source

packages/vm/src/utils/types.ts:303


requests?

optional requests: ClRequest[]

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

Inherited from

RunBlockResult.requests

Source

packages/vm/src/utils/types.ts:338


requestsRoot?

optional requestsRoot: Uint8Array

The requestsRoot for any CL requests in the block

Inherited from

RunBlockResult.requestsRoot

Source

packages/vm/src/utils/types.ts:334


results

results: RunTxResult[]

Results of executing the transactions in the block

Inherited from

RunBlockResult.results

Source

packages/vm/src/utils/types.ts:311


stateRoot

stateRoot: Uint8Array

The stateRoot after executing the block

Inherited from

RunBlockResult.stateRoot

Source

packages/vm/src/utils/types.ts:325