|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/bbapi/bbapi_handlers.hpp"#include "barretenberg/bbapi/bbapi_shared.hpp"#include "barretenberg/bbapi/bbapi_wire_convert.hpp"#include "barretenberg/bbapi/generated/bb_types.hpp"#include "barretenberg/common/bb_bench.hpp"#include "barretenberg/common/serialize.hpp"#include "barretenberg/dsl/acir_format/acir_to_constraint_buf.hpp"#include "barretenberg/dsl/acir_format/serde/witness_stack.hpp"#include "barretenberg/dsl/acir_proofs/honk_contract.hpp"#include "barretenberg/dsl/acir_proofs/honk_optimized_contract.hpp"#include "barretenberg/dsl/acir_proofs/honk_zk_contract.hpp"#include "barretenberg/dsl/acir_proofs/honk_zk_optimized_contract.hpp"#include "barretenberg/numeric/uint256/uint256.hpp"#include "barretenberg/ultra_honk/ultra_prover.hpp"#include "barretenberg/ultra_honk/ultra_verifier.hpp"Go to the source code of this file.
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::bbapi |
Functions | |
| wire::CircuitProveResponse | bb::bbapi::handle_circuit_prove (BBApiRequest &ctx, wire::CircuitProve &&cmd) |
| wire::CircuitComputeVkResponse | bb::bbapi::handle_circuit_compute_vk (BBApiRequest &ctx, wire::CircuitComputeVk &&cmd) |
| wire::CircuitInfoResponse | bb::bbapi::handle_circuit_stats (BBApiRequest &ctx, wire::CircuitStats &&cmd) |
| wire::CircuitVerifyResponse | bb::bbapi::handle_circuit_verify (BBApiRequest &ctx, wire::CircuitVerify &&cmd) |
| wire::VkAsFieldsResponse | bb::bbapi::handle_vk_as_fields (BBApiRequest &ctx, wire::VkAsFields &&cmd) |
| wire::MegaVkAsFieldsResponse | bb::bbapi::handle_mega_vk_as_fields (BBApiRequest &ctx, wire::MegaVkAsFields &&cmd) |
| wire::CircuitWriteSolidityVerifierResponse | bb::bbapi::handle_circuit_write_solidity_verifier (BBApiRequest &ctx, wire::CircuitWriteSolidityVerifier &&cmd) |