dryrun_results

class StackPrinterConfig(max_value_width=30, top_of_stack_first=True)

Bases: object

DEFAULT_MAX_VALUE_WIDTH: int = 30
class DryrunResponse(drrjson: dict)

Bases: object

class DryrunTransactionResult(dr: Dict[str, Any])

Bases: object

app_call_rejected() bool
logic_sig_rejected() bool
classmethod trace(dr_trace: algosdk.dryrun_results.DryrunTrace, disassembly: List[str], spc: algosdk.dryrun_results.StackPrinterConfig) str
app_trace(spc: Optional[algosdk.dryrun_results.StackPrinterConfig] = None) str
lsig_trace(spc: Optional[algosdk.dryrun_results.StackPrinterConfig] = None) str
class DryrunTrace(trace: List[dict])

Bases: object

class DryrunTraceLine(tl)

Bases: object

class DryrunStackValue(v)

Bases: object

truncate(s: str, max_width: int) str
scratch_to_string(prev_scratch: List[algosdk.dryrun_results.DryrunStackValue], curr_scratch: List[algosdk.dryrun_results.DryrunStackValue]) str
stack_to_string(stack: List[algosdk.dryrun_results.DryrunStackValue], reverse: bool) str