Ethereumjs-Webserver

@ethereumjs/evm / ExecResult

Interface: ExecResult

Result of executing a call via the EVM.

Table of contents

Properties

Properties

blobGasUsed

Optional blobGasUsed: bigint

Amount of blob gas consumed by the transaction

Defined in

types.ts:328


createdAddresses

Optional createdAddresses: Set<string>

Map of addresses which were created (used in EIP 6780)

Defined in

types.ts:320


exceptionError

Optional exceptionError: EvmError

Description of the exception, if any occurred

Defined in

types.ts:296


executionGasUsed

executionGasUsed: bigint

Amount of gas the code used to run

Defined in

types.ts:304


gas

Optional gas: bigint

Amount of gas left

Defined in

types.ts:300


gasRefund

Optional gasRefund: bigint

The gas refund counter

Defined in

types.ts:324


logs

Optional logs: Log[]

Array of logs that the contract emitted

Defined in

types.ts:312


returnValue

returnValue: Uint8Array

Return value from the contract

Defined in

types.ts:308


runState

Optional runState: RunState

Defined in

types.ts:292


selfdestruct

Optional selfdestruct: Set<string>

A set of accounts to selfdestruct

Defined in

types.ts:316