ethereumjs-monorepo

@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:331


createdAddresses

Optional createdAddresses: Set<string>

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

Defined in

types.ts:323


exceptionError

Optional exceptionError: EvmError

Description of the exception, if any occurred

Defined in

types.ts:299


executionGasUsed

executionGasUsed: bigint

Amount of gas the code used to run

Defined in

types.ts:307


gas

Optional gas: bigint

Amount of gas left

Defined in

types.ts:303


gasRefund

Optional gasRefund: bigint

The gas refund counter

Defined in

types.ts:327


logs

Optional logs: Log[]

Array of logs that the contract emitted

Defined in

types.ts:315


returnValue

returnValue: Uint8Array

Return value from the contract

Defined in

types.ts:311


runState

Optional runState: RunState

Defined in

types.ts:295


selfdestruct

Optional selfdestruct: Set<string>

A set of accounts to selfdestruct

Defined in

types.ts:319