Module debug

Module debug 

Source

Modulesยง

sources ๐Ÿ”’

Structsยง

ArtifactData
ContractSources
Container with artifacts data useful for identifying individual execution steps.
DebugStepsWalker ๐Ÿ”’
Walks through the [CallTraceStep]s attempting to match JUMPs to internal functions.
DebugTraceIdentifier
SourceData

Functionsยง

decode_from_memory ๐Ÿ”’
Decodes given [DynSolType] from memory.
parse_function_from_loc ๐Ÿ”’
Tries to parse the function name from the source code and detect the contract name which contains the given function.
parse_types ๐Ÿ”’
Parses function input and output types into [Parameters].
try_decode_args_from_step ๐Ÿ”’
Given [Parameters] and [CallTraceStep], tries to decode parameters by using stack and memory.