SimulationTransactionExecTrace
SimulationTransactionExecTrace =
object
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:9
The execution trace of calling an app or a logic sig, containing the inner app call trace in a recursive way.
Properties
Section titled “Properties”approvalProgramHash?
Section titled “approvalProgramHash?”
optionalapprovalProgramHash:Uint8Array
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:18
SHA512_256 hash digest of the approval program executed in transaction.
approvalProgramTrace?
Section titled “approvalProgramTrace?”
optionalapprovalProgramTrace:SimulationOpcodeTraceUnit[]
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:13
Program trace that contains a trace of opcode effects in an approval program.
clearStateProgramHash?
Section titled “clearStateProgramHash?”
optionalclearStateProgramHash:Uint8Array
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:28
SHA512_256 hash digest of the clear state program executed in transaction.
clearStateProgramTrace?
Section titled “clearStateProgramTrace?”
optionalclearStateProgramTrace:SimulationOpcodeTraceUnit[]
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:23
Program trace that contains a trace of opcode effects in a clear state program.
clearStateRollback?
Section titled “clearStateRollback?”
optionalclearStateRollback:boolean
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:33
If true, indicates that the clear state program failed and any persistent state changes it produced should be reverted once the program exits.
clearStateRollbackError?
Section titled “clearStateRollbackError?”
optionalclearStateRollbackError:string
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:38
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.
innerTrace?
Section titled “innerTrace?”
optionalinnerTrace:SimulationTransactionExecTrace[]
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:53
An array of SimulationTransactionExecTrace representing the execution trace of any inner transactions executed.
logicSigHash?
Section titled “logicSigHash?”
optionallogicSigHash:Uint8Array
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:48
SHA512_256 hash digest of the logic sig executed in transaction.
logicSigTrace?
Section titled “logicSigTrace?”
optionallogicSigTrace:SimulationOpcodeTraceUnit[]
Defined in: packages/algod_client/src/models/simulation-transaction-exec-trace.ts:43
Program trace that contains a trace of opcode effects in a logic sig.