Skip to content

RunTxResult

Execution result of a transaction

Extends

Extended by

Properties

accessList?

optional accessList: AccessList

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

Defined in

packages/vm/src/utils/RunTxResult.ts:41


amountSpent

amountSpent: bigint

The amount of ether used by this transaction

Defined in

packages/vm/src/utils/RunTxResult.ts:19


blobGasUsed?

optional blobGasUsed: bigint

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

Defined in

packages/vm/src/utils/RunTxResult.ts:56


bloom

bloom: Bloom

Bloom filter resulted from transaction

Defined in

packages/vm/src/utils/RunTxResult.ts:14


createdAddress?

optional createdAddress: EthjsAddress

Address of created account during transaction, if any

Inherited from

EvmResult.createdAddress

Defined in

node_modules/.pnpm/@ethereumjs+evm@3.1.1/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:273


execResult

execResult: ExecResult

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

Inherited from

EvmResult.execResult

Defined in

node_modules/.pnpm/@ethereumjs+evm@3.1.1/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:277


gasRefund

gasRefund: bigint

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

Defined in

packages/vm/src/utils/RunTxResult.ts:36


minerValue

minerValue: bigint

The value that accrues to the miner by this transaction

Defined in

packages/vm/src/utils/RunTxResult.ts:51


preimages?

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

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

Defined in

packages/vm/src/utils/RunTxResult.ts:46


receipt

receipt: TxReceipt

The tx receipt

Defined in

packages/vm/src/utils/RunTxResult.ts:24


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

Defined in

packages/vm/src/utils/RunTxResult.ts:31