@ethereumjs/vm / RunTxResult
Defined in: vm/src/types.ts:444
Execution result of a transaction
EVMResult
optional
accessList:AccessList
Defined in: vm/src/types.ts:475
EIP-2930 access list generated for the tx (see reportAccessList
option)
amountSpent:
bigint
Defined in: vm/src/types.ts:453
The amount of ether used by this transaction
optional
blobGasUsed:bigint
Defined in: vm/src/types.ts:490
This is the blob gas units times the fee per blob gas for 4844 transactions
bloom:
Bloom
Defined in: vm/src/types.ts:448
Bloom filter resulted from transaction
optional
createdAddress:Address
Defined in: evm/dist/esm/types.d.ts:333
Address of created account during transaction, if any
EVMResult.createdAddress
execResult:
ExecResult
Defined in: evm/dist/esm/types.d.ts:337
Contains the results from running the code, if any, as described in runCode
EVMResult.execResult
gasRefund:
bigint
Defined in: vm/src/types.ts:470
The amount of gas as that was refunded during the transaction (i.e. gasUsed = totalGasConsumed - gasRefund
)
minerValue:
bigint
Defined in: vm/src/types.ts:485
The value that accrues to the miner by this transaction
optional
preimages:Map
<`0x${string}`
,Uint8Array
<ArrayBufferLike
>>
Defined in: vm/src/types.ts:480
Preimages mapping of the touched accounts from the tx (see reportPreimages
option)
receipt:
TxReceipt
Defined in: vm/src/types.ts:458
The tx receipt
totalGasSpent:
bigint
Defined in: vm/src/types.ts:465
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