36 vinfo(
"pairing_check_verified: ", pairing_check_verified);
48 explicit DeciderVerifier_(
const std::shared_ptr<VerifierInstance>& verification_key,
53 std::shared_ptr<VerificationKey>
key;
std::vector< DataType > Proof
typename Flavor::Transcript Transcript
Output verify()
Verify a decider proof that is assumed to be contained in the transcript.
typename Flavor::Commitment Commitment
typename Transcript::Proof DeciderProof
std::shared_ptr< Transcript > transcript
std::shared_ptr< VerifierInstance > accumulator
Output verify_proof(const DeciderProof &)
Verify a decider proof relative to a decider verification key (ϕ, \vec{β*}, e*).
typename Flavor::VerificationKey VerificationKey
std::shared_ptr< VerificationKey > key
The verification key is responsible for storing the commitments to the precomputed (non-witness) poly...
NativeTranscript Transcript
Curve::AffineElement Commitment
An object storing two bn254 points that represent the inputs to a pairing check.
bool check() const
Perform the pairing check.
The VerifierInstance encapsulates all the necessary information for a Mega Honk Verifier to verify a ...
Entry point for Barretenberg command-line interface.
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept
bool libra_evals_verified
PairingPoints pairing_points