30 const HonkProof& proof,
const std::vector<std::vector<fr>>& public_inputs_vec_nt);
37 std::shared_ptr<VerificationKey>
key;
Common transcript class for both parties. Stores the data for the current round, as well as the manif...
NativeFlavor::VerificationKey NativeVerificationKey
NativeFlavor::VerifierCommitments_< Commitment, VerificationKey > VerifierCommitments
AvmRecursiveFlavorSettings::BF BF
AvmRecursiveFlavorSettings::Curve Curve
AvmRecursiveFlavorSettings::CircuitBuilder CircuitBuilder
AvmRecursiveFlavorSettings::FF FF
std::array< FF, NUM_SUBRELATIONS - 1 > SubrelationSeparators
AvmRecursiveFlavorSettings::PCS PCS
AvmRecursiveFlavorSettings::Commitment Commitment
typename Flavor::VerificationKey VerificationKey
std::shared_ptr< Transcript > transcript
PairingPoints verify_proof(const StdlibProof &stdlib_proof_with_pi_flag, const std::vector< std::vector< typename Flavor::FF > > &public_inputs)
typename Flavor::VerifierCommitments VerifierCommitments
typename Flavor::SubrelationSeparators SubrelationSeparators
std::shared_ptr< VerificationKey > key
typename Flavor::Curve Curve
FF evaluate_public_input_column(const std::vector< FF > &points, const std::vector< FF > &challenges)
PairingPoints verify_proof(const HonkProof &proof, const std::vector< std::vector< fr > > &public_inputs_vec_nt)
typename Flavor::CircuitBuilder Builder
typename Flavor::NativeVerificationKey NativeVerificationKey
typename Flavor::Commitment Commitment
A simple wrapper around a vector of stdlib field elements representing a proof.
std::vector< fr > HonkProof
constexpr decltype(auto) get(::tuplet::tuple< T... > &&t) noexcept