Skip to content

$SimulationTransactionExecTrace

const $SimulationTransactionExecTrace: object

Type declaration

description

readonly description: "The execution trace of calling an app or a logic sig, containing the inner app call trace in a recursive way." = 'The execution trace of calling an app or a logic sig, containing the inner app call trace in a recursive way.'

properties

readonly properties: object

properties.approval-program-hash

readonly properties.approval-program-hash: object

properties.approval-program-hash.description

readonly properties.approval-program-hash.description: "SHA512_256 hash digest of the approval program executed in transaction." = 'SHA512_256 hash digest of the approval program executed in transaction.'

properties.approval-program-hash.format

readonly properties.approval-program-hash.format: "byte" = 'byte'

properties.approval-program-hash.pattern

readonly properties.approval-program-hash.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.approval-program-hash.type

readonly properties.approval-program-hash.type: "string" = 'string'

properties.approval-program-trace

readonly properties.approval-program-trace: object

properties.approval-program-trace.description

readonly properties.approval-program-trace.description: "Program trace that contains a trace of opcode effects in an approval program." = 'Program trace that contains a trace of opcode effects in an approval program.'

properties.approval-program-trace.items

readonly properties.approval-program-trace.items: object

properties.approval-program-trace.items.$ref

readonly properties.approval-program-trace.items.$ref: "#/components/schemas/SimulationOpcodeTraceUnit" = '#/components/schemas/SimulationOpcodeTraceUnit'

properties.approval-program-trace.type

readonly properties.approval-program-trace.type: "array" = 'array'

properties.clear-state-program-hash

readonly properties.clear-state-program-hash: object

properties.clear-state-program-hash.description

readonly properties.clear-state-program-hash.description: "SHA512_256 hash digest of the clear state program executed in transaction." = 'SHA512_256 hash digest of the clear state program executed in transaction.'

properties.clear-state-program-hash.format

readonly properties.clear-state-program-hash.format: "byte" = 'byte'

properties.clear-state-program-hash.pattern

readonly properties.clear-state-program-hash.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.clear-state-program-hash.type

readonly properties.clear-state-program-hash.type: "string" = 'string'

properties.clear-state-program-trace

readonly properties.clear-state-program-trace: object

properties.clear-state-program-trace.description

readonly properties.clear-state-program-trace.description: "Program trace that contains a trace of opcode effects in a clear state program." = 'Program trace that contains a trace of opcode effects in a clear state program.'

properties.clear-state-program-trace.items

readonly properties.clear-state-program-trace.items: object

properties.clear-state-program-trace.items.$ref

readonly properties.clear-state-program-trace.items.$ref: "#/components/schemas/SimulationOpcodeTraceUnit" = '#/components/schemas/SimulationOpcodeTraceUnit'

properties.clear-state-program-trace.type

readonly properties.clear-state-program-trace.type: "array" = 'array'

properties.clear-state-rollback

readonly properties.clear-state-rollback: object

properties.clear-state-rollback.description

readonly properties.clear-state-rollback.description: "If true, indicates that the clear state program failed and any persistent state changes it produced should be reverted once the program exits." = 'If true, indicates that the clear state program failed and any persistent state changes it produced should be reverted once the program exits.'

properties.clear-state-rollback.type

readonly properties.clear-state-rollback.type: "boolean" = 'boolean'

properties.clear-state-rollback-error

readonly properties.clear-state-rollback-error: object

properties.clear-state-rollback-error.description

readonly properties.clear-state-rollback-error.description: "The error message explaining why the clear state program failed. This field will only be populated if clear-state-rollback is true and the failure was due to an execution error." = 'The error message explaining why the clear state program failed. This field will only be populated if clear-state-rollback is true and the failure was due to an execution error.'

properties.clear-state-rollback-error.type

readonly properties.clear-state-rollback-error.type: "string" = 'string'

properties.inner-trace

readonly properties.inner-trace: object

properties.inner-trace.description

readonly properties.inner-trace.description: "An array of SimulationTransactionExecTrace representing the execution trace of any inner transactions executed." = 'An array of SimulationTransactionExecTrace representing the execution trace of any inner transactions executed.'

properties.inner-trace.items

readonly properties.inner-trace.items: object

properties.inner-trace.items.$ref

readonly properties.inner-trace.items.$ref: "#/components/schemas/SimulationTransactionExecTrace" = '#/components/schemas/SimulationTransactionExecTrace'

properties.inner-trace.type

readonly properties.inner-trace.type: "array" = 'array'

properties.logic-sig-hash

readonly properties.logic-sig-hash: object

properties.logic-sig-hash.description

readonly properties.logic-sig-hash.description: "SHA512_256 hash digest of the logic sig executed in transaction." = 'SHA512_256 hash digest of the logic sig executed in transaction.'

properties.logic-sig-hash.format

readonly properties.logic-sig-hash.format: "byte" = 'byte'

properties.logic-sig-hash.pattern

readonly properties.logic-sig-hash.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” = '^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'

properties.logic-sig-hash.type

readonly properties.logic-sig-hash.type: "string" = 'string'

properties.logic-sig-trace

readonly properties.logic-sig-trace: object

properties.logic-sig-trace.description

readonly properties.logic-sig-trace.description: "Program trace that contains a trace of opcode effects in a logic sig." = 'Program trace that contains a trace of opcode effects in a logic sig.'

properties.logic-sig-trace.items

readonly properties.logic-sig-trace.items: object

properties.logic-sig-trace.items.$ref

readonly properties.logic-sig-trace.items.$ref: "#/components/schemas/SimulationOpcodeTraceUnit" = '#/components/schemas/SimulationOpcodeTraceUnit'

properties.logic-sig-trace.type

readonly properties.logic-sig-trace.type: "array" = 'array'

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:1413