Skip to content

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.

optional approvalProgramHash: 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.


optional approvalProgramTrace: 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.


optional clearStateProgramHash: 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.


optional clearStateProgramTrace: 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.


optional clearStateRollback: 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.


optional clearStateRollbackError: 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.


optional innerTrace: 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.


optional logicSigHash: 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.


optional logicSigTrace: 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.