$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