ethereumjs-monorepo

@ethereumjs/vm


@ethereumjs/vm / RunBlockResult

Interface: RunBlockResult

Defined in: vm/src/types.ts:357

Result of runBlock

Extends

Extended by

Properties

gasUsed

gasUsed: bigint

Defined in: vm/src/types.ts:335

The gas used after executing the block

Inherited from

Omit.gasUsed


logsBloom

logsBloom: Uint8Array

Defined in: vm/src/types.ts:365

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


preimages?

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

Defined in: vm/src/types.ts:351

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

Inherited from

Omit.preimages


receipts

receipts: TxReceipt[]

Defined in: vm/src/types.ts:343

Receipts generated for transactions in the block

Inherited from

Omit.receipts


receiptsRoot

receiptsRoot: Uint8Array

Defined in: vm/src/types.ts:339

The receipt root after executing the block

Inherited from

Omit.receiptsRoot


requests?

optional requests: CLRequest<CLRequestType>[]

Defined in: vm/src/types.ts:374

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


requestsHash?

optional requestsHash: Uint8Array<ArrayBufferLike>

Defined in: vm/src/types.ts:370

The requestsHash for any CL requests in the block


results

results: RunTxResult[]

Defined in: vm/src/types.ts:347

Results of executing the transactions in the block

Inherited from

Omit.results


stateRoot

stateRoot: Uint8Array

Defined in: vm/src/types.ts:361

The stateRoot after executing the block