#include <call_stack_metadata_collector.hpp>
◆ ~CallStackMetadataCollectorInterface()
| virtual bb::avm2::simulation::CallStackMetadataCollectorInterface::~CallStackMetadataCollectorInterface |
( |
| ) |
|
|
virtualdefault |
◆ dump_call_stack_metadata()
| virtual std::vector< CallStackMetadata > bb::avm2::simulation::CallStackMetadataCollectorInterface::dump_call_stack_metadata |
( |
| ) |
|
|
pure virtual |
◆ notify_enter_call()
| virtual void bb::avm2::simulation::CallStackMetadataCollectorInterface::notify_enter_call |
( |
const AztecAddress & |
contract_address, |
|
|
uint32_t |
caller_pc, |
|
|
const CalldataProvider & |
calldata_provider, |
|
|
bool |
is_static_call, |
|
|
const Gas & |
gas_limit |
|
) |
| |
|
pure virtual |
◆ notify_exit_call()
| virtual void bb::avm2::simulation::CallStackMetadataCollectorInterface::notify_exit_call |
( |
bool |
success, |
|
|
uint32_t |
pc, |
|
|
const std::optional< std::string > & |
halting_message, |
|
|
const ReturnDataProvider & |
return_data_provider, |
|
|
const InternalCallStackProvider & |
internal_call_stack_provider |
|
) |
| |
|
pure virtual |
◆ notify_tx_revert()
| virtual void bb::avm2::simulation::CallStackMetadataCollectorInterface::notify_tx_revert |
( |
const std::string & |
revert_message | ) |
|
|
pure virtual |
◆ set_phase()
| virtual void bb::avm2::simulation::CallStackMetadataCollectorInterface::set_phase |
( |
CoarseTransactionPhase |
phase | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: