Barretenberg
The ZK-SNARK library at the core of Aztec
Loading...
Searching...
No Matches
bb::avm2::simulation::TxExecution Member List

This is the complete list of members for bb::avm2::simulation::TxExecution, including all inherited members.

call_executionbb::avm2::simulation::TxExecutionprivate
call_stack_metadata_collectorbb::avm2::simulation::TxExecutionprivate
cleanup()bb::avm2::simulation::TxExecutionprivate
context_providerbb::avm2::simulation::TxExecutionprivate
contract_dbbb::avm2::simulation::TxExecutionprivate
emit_empty_phase(TransactionPhase phase)bb::avm2::simulation::TxExecutionprivate
emit_l2_to_l1_message(bool revertible, const ScopedL2ToL1Message &l2_to_l1_message)bb::avm2::simulation::TxExecutionprivate
emit_note_hash(bool revertible, const FF &note_hash)bb::avm2::simulation::TxExecutionprivate
emit_nullifier(bool revertible, const FF &nullifier)bb::avm2::simulation::TxExecutionprivate
emit_public_call_request(const PublicCallRequestWithCalldata &call, TransactionPhase phase, const FF &transaction_fee, bool success, const Gas &start_gas, const Gas &end_gas, const TxContextEvent &state_before, const TxContextEvent &state_after)bb::avm2::simulation::TxExecutionprivate
eventsbb::avm2::simulation::TxExecutionprivate
field_gtbb::avm2::simulation::TxExecutionprivate
get_debug_function_name(const AztecAddress &contract_address, const std::vector< FF > &calldata)bb::avm2::simulation::TxExecutionprivate
get_tx_context() constbb::avm2::simulation::TxExecutioninline
insert_non_revertibles(const Tx &tx)bb::avm2::simulation::TxExecutionprivate
insert_revertibles(const Tx &tx)bb::avm2::simulation::TxExecutionprivate
merkle_dbbb::avm2::simulation::TxExecutionprivate
pad_trees()bb::avm2::simulation::TxExecutionprivate
pay_fee(const AztecAddress &fee_payer, const FF &fee, const uint128_t &fee_per_da_gas, const uint128_t &fee_per_l2_gas)bb::avm2::simulation::TxExecutionprivate
poseidon2bb::avm2::simulation::TxExecutionprivate
simulate(const Tx &tx)bb::avm2::simulation::TxExecution
skip_fee_enforcementbb::avm2::simulation::TxExecutionprivate
tx_contextbb::avm2::simulation::TxExecutionprivate
TxExecution(ExecutionInterface &call_execution, ContextProviderInterface &context_provider, ContractDBInterface &contract_db, HighLevelMerkleDBInterface &merkle_db, WrittenPublicDataSlotsTreeCheckInterface &written_public_data_slots_tree, RetrievedBytecodesTreeCheckInterface &retrieved_bytecodes_tree, SideEffectTrackerInterface &side_effect_tracker, FieldGreaterThanInterface &field_gt, Poseidon2Interface &poseidon2, CallStackMetadataCollectorInterface &call_stack_metadata_collector, EventEmitterInterface< TxEvent > &event_emitter, bool skip_fee_enforcement=false)bb::avm2::simulation::TxExecutioninline