Skip to content

$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