|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/commitment_schemes/kzg/kzg.hpp"#include "barretenberg/common/ref_array.hpp"#include "barretenberg/constants.hpp"#include "barretenberg/flavor/flavor.hpp"#include "barretenberg/flavor/partially_evaluated_multivariates.hpp"#include "barretenberg/multilinear_batching/multilinear_batching_claims.hpp"#include "barretenberg/polynomials/eq_polynomial.hpp"#include "barretenberg/relations/multilinear_batching/multilinear_batching_relation.hpp"#include "barretenberg/relations/relation_tuple_helpers.hpp"#include "barretenberg/stdlib/primitives/curves/bn254.hpp"#include "barretenberg/stdlib_circuit_builders/mega_circuit_builder.hpp"#include "barretenberg/transcript/transcript.hpp"#include <array>Go to the source code of this file.
Classes | |
| class | bb::MultilinearBatchingFlavor_< NumClaims > |
| Native flavor for multilinear batching sumcheck with NumClaims polynomials. More... | |
| class | bb::MultilinearBatchingFlavor_< NumClaims >::AllEntities< DataType > |
| Define a bespoke AllEntities holding all the values: [unshifted values, shifted values, eq values]. More... | |
| class | bb::MultilinearBatchingFlavor_< NumClaims >::AllValues |
| class | bb::MultilinearBatchingFlavor_< NumClaims >::ProverPolynomials |
| class | bb::MultilinearBatchingFlavor_< NumClaims >::ProvingKey |
| The proving key for multilinear batching sumcheck. More... | |
| class | bb::MultilinearBatchingFlavor_< NumClaims >::PartiallyEvaluatedMultivariates |
| class | bb::MultilinearBatchingRecursiveFlavor_< NumClaims > |
| class | bb::MultilinearBatchingRecursiveFlavor_< NumClaims >::AllValues |
Namespaces | |
| namespace | bb |
| Entry point for Barretenberg command-line interface. | |
Typedefs | |
| using | bb::MultilinearBatchingFlavor = MultilinearBatchingFlavor_< CHONK_MAX_CLAIMS_PER_KERNEL > |
| using | bb::MultilinearBatchingRecursiveFlavor = MultilinearBatchingRecursiveFlavor_< CHONK_MAX_CLAIMS_PER_KERNEL > |