ethereumjs-monorepo

@ethereumjs/vm / AfterBlockEvent

Interface: AfterBlockEvent

Result of runBlock

Hierarchy

Table of contents

Properties

Properties

block

block: Block

Defined in

vm/src/types.ts:331


gasUsed

gasUsed: bigint

The gas used after executing the block

Inherited from

RunBlockResult.gasUsed

Defined in

vm/src/types.ts:296


logsBloom

logsBloom: Uint8Array

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

Inherited from

RunBlockResult.logsBloom

Defined in

vm/src/types.ts:326


preimages

Optional preimages: Map<string, Uint8Array>

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

Inherited from

RunBlockResult.preimages

Defined in

vm/src/types.ts:312


receipts

receipts: TxReceipt[]

Receipts generated for transactions in the block

Inherited from

RunBlockResult.receipts

Defined in

vm/src/types.ts:304


receiptsRoot

receiptsRoot: Uint8Array

The receipt root after executing the block

Inherited from

RunBlockResult.receiptsRoot

Defined in

vm/src/types.ts:300


results

results: RunTxResult[]

Results of executing the transactions in the block

Inherited from

RunBlockResult.results

Defined in

vm/src/types.ts:308


stateRoot

stateRoot: Uint8Array

The stateRoot after executing the block

Inherited from

RunBlockResult.stateRoot

Defined in

vm/src/types.ts:322