ethereumjs-monorepo

@ethereumjs/vm


@ethereumjs/vm / ApplyBlockResult

Interface: ApplyBlockResult

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

Result returned internally by runBlock after executing all transactions in a block.

Properties

bloom

bloom: Bloom

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

The Bloom filter


gasUsed

gasUsed: bigint

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

The gas used after executing the block


preimages?

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

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

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


receipts

receipts: TxReceipt[]

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

Receipts generated for transactions in the block


receiptsRoot

receiptsRoot: Uint8Array

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

The receipt root after executing the block


results

results: RunTxResult[]

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

Results of executing the transactions in the block