Skip to main content

Module debug

Module debug 

Source

Structs§

ArtifactData
ContractSources
Container with artifacts data useful for identifying individual execution steps.
DebugRecording
The steps that one inspector stack recorded for its call trace arena.
DebugStepSink
The step table that the debug recorders of one session append to, in execution order.
DebugTraceIdentifier
RecordedFrame
The steps that one call or creation spans, its subcalls included.
SourceData
StepConverter
Converts the state of each step into SolDB’s form, sharing the buffers of unchanged steps.
StepStorage
The storage slots that one step touches, in SolDB’s form.

Functions§

decode_step_parameters
Given [Parameters] and CallTraceStep, tries to decode parameters by using stack, memory, and call data.
function_signature
Formats an ABI-style function signature from a name and canonical parameter types.
quantity
Formats value as a JSON-RPC quantity.