|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/vm2/simulation/gadgets/execution.hpp"#include <stdexcept>#include <string>#include "barretenberg/common/bb_bench.hpp"#include "barretenberg/common/log.hpp"#include "barretenberg/vm2/common/aztec_constants.hpp"#include "barretenberg/vm2/common/to_radix.hpp"#include "barretenberg/vm2/common/uint1.hpp"#include "barretenberg/vm2/simulation/events/addressing_event.hpp"#include "barretenberg/vm2/simulation/events/data_copy_events.hpp"#include "barretenberg/vm2/simulation/events/ecc_events.hpp"#include "barretenberg/vm2/simulation/events/emit_unencrypted_log_event.hpp"#include "barretenberg/vm2/simulation/events/gas_event.hpp"#include "barretenberg/vm2/simulation/events/get_contract_instance_event.hpp"#include "barretenberg/vm2/simulation/events/keccakf1600_event.hpp"#include "barretenberg/vm2/simulation/events/poseidon2_event.hpp"#include "barretenberg/vm2/simulation/events/sha256_event.hpp"#include "barretenberg/vm2/simulation/interfaces/addressing.hpp"#include "barretenberg/vm2/simulation/interfaces/alu.hpp"#include "barretenberg/vm2/simulation/interfaces/bitwise.hpp"#include "barretenberg/vm2/simulation/interfaces/bytecode_manager.hpp"#include "barretenberg/vm2/simulation/interfaces/call_stack_metadata_collector.hpp"#include "barretenberg/vm2/simulation/interfaces/context_provider.hpp"#include "barretenberg/vm2/simulation/interfaces/data_copy.hpp"#include "barretenberg/vm2/simulation/interfaces/debug_log.hpp"#include "barretenberg/vm2/simulation/interfaces/ecc.hpp"#include "barretenberg/vm2/simulation/interfaces/emit_unencrypted_log.hpp"#include "barretenberg/vm2/simulation/interfaces/execution_components.hpp"#include "barretenberg/vm2/simulation/interfaces/get_contract_instance.hpp"#include "barretenberg/vm2/simulation/interfaces/gt.hpp"#include "barretenberg/vm2/simulation/interfaces/internal_call_stack_manager.hpp"#include "barretenberg/vm2/simulation/interfaces/keccakf1600.hpp"#include "barretenberg/vm2/simulation/interfaces/poseidon2.hpp"#include "barretenberg/vm2/simulation/interfaces/sha256.hpp"#include "barretenberg/vm2/simulation/interfaces/to_radix.hpp"#include "barretenberg/vm2/simulation/lib/call_stack_metadata_collector.hpp"#include "barretenberg/vm2/simulation/lib/side_effect_tracker.hpp"Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::avm2 |
| namespace | bb::avm2::simulation |