|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | ProverInstance = ProverInstance_< Flavor > |
| using | VerificationKey = typename Flavor::VerificationKey |
| using | Prover = UltraProver_< Flavor > |
| using | Verifier = UltraVerifier_< Flavor > |
Public Member Functions | |
| std::vector< uint32_t > | add_variables (auto &circuit_builder, std::vector< bb::fr > variables) |
| void | set_default_pairing_points_and_ipa_claim_and_proof (UltraCircuitBuilder &builder) |
| void | prove_and_verify (typename Flavor::CircuitBuilder &circuit_builder, bool expected_result) |
| void | prove_and_verify (const std::shared_ptr< ProverInstance > &prover_instance, bool expected_result) |
Static Protected Member Functions | |
| static void | SetUpTestSuite () |
Definition at line 26 of file ultra_honk.test.cpp.
| using UltraHonkTests< Flavor >::Prover = UltraProver_<Flavor> |
Definition at line 30 of file ultra_honk.test.cpp.
| using UltraHonkTests< Flavor >::ProverInstance = ProverInstance_<Flavor> |
Definition at line 28 of file ultra_honk.test.cpp.
| using UltraHonkTests< Flavor >::VerificationKey = typename Flavor::VerificationKey |
Definition at line 29 of file ultra_honk.test.cpp.
| using UltraHonkTests< Flavor >::Verifier = UltraVerifier_<Flavor> |
Definition at line 31 of file ultra_honk.test.cpp.
|
inline |
Definition at line 33 of file ultra_honk.test.cpp.
|
inline |
Definition at line 59 of file ultra_honk.test.cpp.
|
inline |
Definition at line 53 of file ultra_honk.test.cpp.
|
inline |
Definition at line 42 of file ultra_honk.test.cpp.
|
inlinestaticprotected |
Definition at line 77 of file ultra_honk.test.cpp.