Skip to content

SimulationOpcodeTraceUnit

SimulationOpcodeTraceUnit = object

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:13

The set of trace information and effect from evaluating a single opcode.

pc: number

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:17

The program counter of the current opcode being evaluated.


optional scratchChanges: ScratchChange[]

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:22

The writes into scratch slots.


optional spawnedInners: number[]

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:32

The indexes of the traces for inner transactions spawned by this opcode, if any.


optional stackAdditions: AvmValue[]

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:42

The values added by this opcode to the stack.


optional stackPopCount: number

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:37

The number of deleted stack values by this opcode.


optional stateChanges: ApplicationStateOperation[]

Defined in: packages/algod_client/src/models/simulation-opcode-trace-unit.ts:27

The operations against the current application’s states.