@ethereumjs/evm / ExecResult
Result of executing a call via the EVM.
• 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