Skip to content

AfterTxEvent

Execution result of a transaction

Extends

Properties

accessList?

optional accessList: AccessList

EIP-2930 access list generated for the tx (see reportAccessList option)

Inherited from

RunTxResult.accessList

Source

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


amountSpent

amountSpent: bigint

The amount of ether used by this transaction

Inherited from

RunTxResult.amountSpent

Source

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


blobGasUsed?

optional blobGasUsed: bigint

This is the blob gas units times the fee per blob gas for 4844 transactions

Inherited from

RunTxResult.blobGasUsed

Source

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


bloom

bloom: Bloom

Bloom filter resulted from transaction

Inherited from

RunTxResult.bloom

Source

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


createdAddress?

optional createdAddress: EthjsAddress

Address of created account during transaction, if any

Inherited from

RunTxResult.createdAddress

Source

node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:248


execResult

execResult: ExecResult

Contains the results from running the code, if any, as described in runCode

Inherited from

RunTxResult.execResult

Source

node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:252


gasRefund

gasRefund: bigint

The amount of gas as that was refunded during the transaction (i.e. gasUsed = totalGasConsumed - gasRefund)

Inherited from

RunTxResult.gasRefund

Source

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


minerValue

minerValue: bigint

The value that accrues to the miner by this transaction

Inherited from

RunTxResult.minerValue

Source

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


preimages?

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

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

Inherited from

RunTxResult.preimages

Source

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


receipt

receipt: TxReceipt

The tx receipt

Inherited from

RunTxResult.receipt

Source

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


totalGasSpent

totalGasSpent: bigint

The amount of gas used in this transaction, which is paid for This contains the gas units that have been used on execution, plus the upfront cost, which consists of calldata cost, intrinsic cost and optionally the access list costs

Inherited from

RunTxResult.totalGasSpent

Source

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


transaction

transaction: TypedTransaction

The transaction which just got finished

Source

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