$SimulationOpcodeTraceUnit
const
$SimulationOpcodeTraceUnit:object
Type declaration
description
readonly
description:"The set of trace information and effect from evaluating a single opcode."
='The set of trace information and effect from evaluating a single opcode.'
properties
readonly
properties:object
properties.pc
readonly
properties.pc:object
properties.pc.description
readonly
properties.pc.description:"The program counter of the current opcode being evaluated."
='The program counter of the current opcode being evaluated.'
properties.pc.type
readonly
properties.pc.type:"integer"
='integer'
properties.scratch-changes
readonly
properties.scratch-changes:object
properties.scratch-changes.description
readonly
properties.scratch-changes.description:"The writes into scratch slots."
='The writes into scratch slots.'
properties.scratch-changes.items
readonly
properties.scratch-changes.items:object
properties.scratch-changes.items.$ref
readonly
properties.scratch-changes.items.$ref:"#/components/schemas/ScratchChange"
='#/components/schemas/ScratchChange'
properties.scratch-changes.type
readonly
properties.scratch-changes.type:"array"
='array'
properties.spawned-inners
readonly
properties.spawned-inners:object
properties.spawned-inners.description
readonly
properties.spawned-inners.description:"The indexes of the traces for inner transactions spawned by this opcode, if any."
='The indexes of the traces for inner transactions spawned by this opcode, if any.'
properties.spawned-inners.items
readonly
properties.spawned-inners.items:object
properties.spawned-inners.items.type
readonly
properties.spawned-inners.items.type:"integer"
='integer'
properties.spawned-inners.type
readonly
properties.spawned-inners.type:"array"
='array'
properties.stack-additions
readonly
properties.stack-additions:object
properties.stack-additions.description
readonly
properties.stack-additions.description:"The values added by this opcode to the stack."
='The values added by this opcode to the stack.'
properties.stack-additions.items
readonly
properties.stack-additions.items:object
properties.stack-additions.items.$ref
readonly
properties.stack-additions.items.$ref:"#/components/schemas/AvmValue"
='#/components/schemas/AvmValue'
properties.stack-additions.type
readonly
properties.stack-additions.type:"array"
='array'
properties.stack-pop-count
readonly
properties.stack-pop-count:object
properties.stack-pop-count.description
readonly
properties.stack-pop-count.description:"The number of deleted stack values by this opcode."
='The number of deleted stack values by this opcode.'
properties.stack-pop-count.type
readonly
properties.stack-pop-count.type:"integer"
='integer'
properties.state-changes
readonly
properties.state-changes:object
properties.state-changes.description
readonly
properties.state-changes.description:"The operations against the current application's states."
="The operations against the current application's states."
properties.state-changes.items
readonly
properties.state-changes.items:object
properties.state-changes.items.$ref
readonly
properties.state-changes.items.$ref:"#/components/schemas/ApplicationStateOperation"
='#/components/schemas/ApplicationStateOperation'
properties.state-changes.type
readonly
properties.state-changes.type:"array"
='array'
required
readonly
required: readonly ["pc"
]
type
readonly
type:"object"
='object'
Defined in
schemas.gen.ts:1369