SymbolicTreeRepresentation
Documentation for eth_defi.trace.SymbolicTreeRepresentation Python class.
- class SymbolicTreeRepresentation
Bases:
objectA EVM trace tree that can resolve contract names and functions.
Lifted from eth_trace.display module.
See
print_symbolic_trace()for more information.Attributes summary
FILE_LAST_PREFIXFILE_MIDDLE_PREFIXPARENT_PREFIX_LASTPARENT_PREFIX_MIDDLEdepthtitleMethods summary
__init__(contract_registry, call[, parent, ...])get_tree_display(contract_registry, call)make_tree(contract_registry, root[, parent, ...])- __init__(contract_registry, call, parent=None, is_last=False)
- Parameters
contract_registry (Dict[str, web3.contract.contract.Contract]) –
call (evm_trace.base.CallTreeNode) –
parent (Optional[eth_defi.trace.SymbolicTreeRepresentation]) –
is_last (bool) –