35 static constexpr bool HasZK =
true;
Base Stdlib verification key class.
A base class labelling all entities (for instance, all of the polynomials used by the prover during s...
A container encapsulating all the commitments that the verifier receives (to precomputed polynomials ...
The recursive counterpart to the "native" Ultra flavor.
typename Curve::Element Commitment
typename Curve::ScalarField FF
Child class of UltraFlavor that runs with ZK Sumcheck.
static constexpr size_t FINAL_PCS_MSM_SIZE(size_t log_n=CONST_PROOF_SIZE_LOG_N)
static constexpr size_t BATCHED_RELATION_PARTIAL_LENGTH
The recursive counterpart to the Ultra flavor with ZK.
static constexpr size_t FINAL_PCS_MSM_SIZE(size_t log_n=UltraRecursiveFlavor_< BuilderType >::VIRTUAL_LOG_N)
static constexpr size_t NUM_MASKING_POLYNOMIALS
static constexpr size_t BATCHED_RELATION_PARTIAL_LENGTH
static constexpr bool HasZK
typename UltraRecursiveFlavor_< BuilderType >::VerificationKey VerificationKey
static constexpr size_t NUM_ALL_ENTITIES
typename UltraRecursiveFlavor_< BuilderType >::Commitment Commitment
typename UltraRecursiveFlavor_< BuilderType >::FF FF
Entry point for Barretenberg command-line interface.