25 static constexpr bool HasZK =
true;
The recursive counterpart to the "native" Mega flavor.
typename Curve::Element Commitment
typename Curve::ScalarField FF
Child class of MegaFlavor that runs with ZK Sumcheck.
static constexpr size_t BATCHED_RELATION_PARTIAL_LENGTH
static constexpr size_t FINAL_PCS_MSM_SIZE(size_t log_n=VIRTUAL_LOG_N)
static constexpr RepeatedCommitmentsData REPEATED_COMMITMENTS
static constexpr size_t VIRTUAL_LOG_N
The recursive counterpart to MegaZKFlavor.
static constexpr bool HasZK
typename MegaRecursiveFlavor_< BuilderType >::VerificationKey VerificationKey
static constexpr bool HasGeminiMasking
typename MegaRecursiveFlavor_< BuilderType >::FF FF
static constexpr size_t BATCHED_RELATION_PARTIAL_LENGTH
static constexpr RepeatedCommitmentsData REPEATED_COMMITMENTS
static constexpr size_t VIRTUAL_LOG_N
typename MegaRecursiveFlavor_< BuilderType >::Commitment Commitment
static constexpr size_t FINAL_PCS_MSM_SIZE(size_t log_n=VIRTUAL_LOG_N)
Base Stdlib verification key class.
Entry point for Barretenberg command-line interface.