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
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
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