|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <array>#include <span>#include "barretenberg/commitment_schemes/kzg/kzg.hpp"#include "barretenberg/common/tuple.hpp"#include "barretenberg/ecc/curves/bn254/g1.hpp"#include "barretenberg/flavor/relation_definitions.hpp"#include "barretenberg/polynomials/barycentric.hpp"#include "barretenberg/polynomials/univariate.hpp"#include "barretenberg/flavor/flavor.hpp"#include "barretenberg/polynomials/evaluation_domain.hpp"#include "barretenberg/transcript/transcript.hpp"#include "barretenberg/vm2/common/aztec_constants.hpp"#include "barretenberg/vm2/common/constants.hpp"#include "barretenberg/vm2/constraining/flavor_macros.hpp"#include "barretenberg/vm2/constraining/flavor_settings.hpp"#include "barretenberg/vm2/generated/columns.hpp"#include "barretenberg/vm2/generated/flavor_variables.hpp"Go to the source code of this file.
Classes | |
| class | bb::avm2::AvmFlavor |
| class | bb::avm2::AvmFlavor::AllEntities< DataType_ > |
| class | bb::avm2::AvmFlavor::WitnessEntities< DataType > |
| class | bb::avm2::AvmFlavor::PrecomputedEntities< DataType > |
| class | bb::avm2::AvmFlavor::Transcript |
| class | bb::avm2::AvmFlavor::ProvingKey |
| class | bb::avm2::AvmFlavor::VerificationKey |
| class | bb::avm2::AvmFlavor::PolynomialEntitiesAtFixedRow< Polynomials > |
| class | bb::avm2::AvmFlavor::ProverPolynomials |
| A container for the prover polynomials handles. More... | |
| class | bb::avm2::AvmFlavor::LazilyExtendedProverUnivariates |
| A container for univariates used during sumcheck. More... | |
| class | bb::avm2::AvmFlavor::VerifierCommitments_< Commitment_, VerificationKey > |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
| namespace | bb::avm2 |
Typedefs | |
| template<typename... input_t> | |
| using | bb::avm2::tuple_cat_t = decltype(flat_tuple::tuple_cat(std::declval< input_t >()...)) |