@ethereumjs/evm / ExecResult
Result of executing a call via the EVM.
- blobGasUsed
- createdAddresses
- exceptionError
- executionGasUsed
- gas
- gasRefund
- logs
- returnValue
- runState
- selfdestruct
• Optional
blobGasUsed: bigint
Amount of blob gas consumed by the transaction
• Optional
createdAddresses: Set
<string
>
Map of addresses which were created (used in EIP 6780)
• Optional
exceptionError: EvmError
Description of the exception, if any occurred
• executionGasUsed: bigint
Amount of gas the code used to run
• Optional
gas: bigint
Amount of gas left
• Optional
gasRefund: bigint
The gas refund counter
• Optional
logs: Log
[]
Array of logs that the contract emitted
• returnValue: Uint8Array
Return value from the contract
• Optional
runState: RunState
• Optional
selfdestruct: Set
<string
>
A set of accounts to selfdestruct