ExecResult
Result of executing a call via the EVM.
Properties
blobGasUsed?
optional
blobGasUsed:bigint
Amount of blob gas consumed by the transaction
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:294
createdAddresses?
optional
createdAddresses:Set
<string
>
Map of addresses which were created (used in EIP 6780)
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:286
exceptionError?
optional
exceptionError:EvmError
Description of the exception, if any occurred
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:262
executionGasUsed
executionGasUsed:
bigint
Amount of gas the code used to run
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:270
gas?
optional
gas:bigint
Amount of gas left
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:266
gasRefund?
optional
gasRefund:bigint
The gas refund counter
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:290
logs?
optional
logs:EthjsLog
[]
Array of logs that the contract emitted
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:278
returnValue
returnValue:
Uint8Array
Return value from the contract
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:274
runState?
optional
runState:RunState
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:258
selfdestruct?
optional
selfdestruct:Set
<string
>
A set of accounts to selfdestruct
Defined in
node_modules/.pnpm/@ethereumjs+evm@3.0.0/node_modules/@ethereumjs/evm/dist/esm/types.d.ts:282