@ethereumjs/evm / InterpreterStep
Defined in: interpreter.ts:181
Payload emitted on each EVM step event during bytecode execution.
account:
Account
Defined in: interpreter.ts:195
address:
Address
Defined in: interpreter.ts:196
codeAddress:
Address
Defined in: interpreter.ts:199
depth:
number
Defined in: interpreter.ts:187
optionaleofFunctionDepth?:number
Defined in: interpreter.ts:202
optionaleofSection?:number
Defined in: interpreter.ts:200
optionalerror?:Uint8Array<ArrayBufferLike>
Defined in: interpreter.ts:203
gasLeft:
bigint
Defined in: interpreter.ts:182
gasRefund:
bigint
Defined in: interpreter.ts:183
optionalimmediate?:Uint8Array<ArrayBufferLike>
Defined in: interpreter.ts:201
memory:
Uint8Array
Defined in: interpreter.ts:197
memoryWordCount:
bigint
Defined in: interpreter.ts:198
opcode:
object
Defined in: interpreter.ts:188
code:
number
optionaldynamicFee?:bigint
fee:
number
isAsync:
boolean
name:
string
pc:
number
Defined in: interpreter.ts:186
stack:
bigint[]
Defined in: interpreter.ts:185
stateManager:
StateManagerInterface
Defined in: interpreter.ts:184
optionalstorage?: [`0x${string}`,`0x${string}`][]
Defined in: interpreter.ts:204