28 static constexpr bool HasZK =
true;
31 static constexpr size_t TRACE_OFFSET = NUM_DISABLED_ROWS_IN_SUMCHECK;
40 "LIBRA_UNIVARIATES_LENGTH must be equal to MegaZKFlavor::BATCHED_RELATION_PARTIAL_LENGTH");
Common transcript class for both parties. Stores the data for the current round, as well as the manif...
static constexpr size_t NUM_PRECOMPUTED_ENTITIES
static constexpr size_t NUM_SHIFTED_ENTITIES
static constexpr size_t NUM_WITNESS_ENTITIES
static constexpr size_t NUM_UNSHIFTED_ENTITIES
static constexpr size_t BATCHED_RELATION_PARTIAL_LENGTH
VKAndHash_< FF, VerificationKey > VKAndHash
Child class of MegaFlavor that runs with ZK Sumcheck.
static constexpr size_t TRACE_OFFSET
static constexpr bool HasZK
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 bool HasGeminiMasking
static constexpr size_t VIRTUAL_LOG_N
Wrapper holding a verification key and its precomputed hash.
static constexpr uint32_t LIBRA_UNIVARIATES_LENGTH
Entry point for Barretenberg command-line interface.
BaseTranscript< FrCodec, bb::crypto::Poseidon2< bb::crypto::Poseidon2Bn254ScalarFieldParams > > NativeTranscript