|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include <verifier_commitments.hpp>
Public Types | |
| using | Commitment = typename Flavor::Commitment |
| using | VerificationKey = typename Flavor::VerificationKey |
| using | WitnessCommitments = typename Flavor::WitnessCommitments |
| using | Commitments = typename VerifierCommitmentEntities< Flavor, Commitment >::Type |
Static Public Member Functions | |
| static Commitments | construct (const std::shared_ptr< VerificationKey > &verification_key) |
| static Commitments | construct (const std::shared_ptr< VerificationKey > &verification_key, const WitnessCommitments &witness_commitments) |
| static Commitments | construct (const std::shared_ptr< VerificationKey > &verification_key, const WitnessCommitments &witness_commitments, const Commitment &gemini_masking_commitment) |
Static Private Member Functions | |
| static constexpr bool | has_gemini_masking () |
| static void | copy_precomputed (Commitments &commitments, const std::shared_ptr< VerificationKey > &verification_key) |
| static void | copy_witness (Commitments &commitments, const WitnessCommitments &witness_commitments) |
Definition at line 25 of file verifier_commitments.hpp.
| using bb::VerifierCommitmentsConstructor< Flavor >::Commitment = typename Flavor::Commitment |
Definition at line 27 of file verifier_commitments.hpp.
| using bb::VerifierCommitmentsConstructor< Flavor >::Commitments = typename VerifierCommitmentEntities<Flavor, Commitment>::Type |
Definition at line 30 of file verifier_commitments.hpp.
| using bb::VerifierCommitmentsConstructor< Flavor >::VerificationKey = typename Flavor::VerificationKey |
Definition at line 28 of file verifier_commitments.hpp.
| using bb::VerifierCommitmentsConstructor< Flavor >::WitnessCommitments = typename Flavor::WitnessCommitments |
Definition at line 29 of file verifier_commitments.hpp.
|
inlinestatic |
Definition at line 32 of file verifier_commitments.hpp.
|
inlinestatic |
Definition at line 39 of file verifier_commitments.hpp.
|
inlinestatic |
Definition at line 47 of file verifier_commitments.hpp.
|
inlinestaticprivate |
Definition at line 68 of file verifier_commitments.hpp.
|
inlinestaticprivate |
Definition at line 75 of file verifier_commitments.hpp.
|
inlinestaticconstexprprivate |
Definition at line 59 of file verifier_commitments.hpp.