|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | ProverInstance = ProverInstance_< Flavor > |
| using | Prover = UltraProver_< Flavor > |
| using | Proof = typename Flavor::Transcript::Proof |
| using | FF = Flavor::FF |
Public Member Functions | |
| void | generate_test_circuit (auto &builder) |
Static Public Member Functions | |
| static void | SetUpTestSuite () |
| static Proof | export_serialized_proof (Prover &prover, const size_t num_public_inputs) |
| static TranscriptManifest | construct_mega_honk_manifest () |
| Construct a manifest for a Mega Honk proof. | |
Definition at line 18 of file mega_transcript.test.cpp.
| using MegaTranscriptTests< Flavor >::FF = Flavor::FF |
Definition at line 25 of file mega_transcript.test.cpp.
| using MegaTranscriptTests< Flavor >::Proof = typename Flavor::Transcript::Proof |
Definition at line 24 of file mega_transcript.test.cpp.
| using MegaTranscriptTests< Flavor >::Prover = UltraProver_<Flavor> |
Definition at line 23 of file mega_transcript.test.cpp.
| using MegaTranscriptTests< Flavor >::ProverInstance = ProverInstance_<Flavor> |
Definition at line 22 of file mega_transcript.test.cpp.
|
inlinestatic |
Construct a manifest for a Mega Honk proof.
This is where we define the "Manifest" for a Mega Honk proof. The tests in this suite are intented to warn the developer if the Prover/Verifier has deviated from this manifest, however, the Transcript class is not otherwise contrained to follow the manifest.
Definition at line 46 of file mega_transcript.test.cpp.
|
inlinestatic |
Definition at line 27 of file mega_transcript.test.cpp.
|
inline |
Definition at line 163 of file mega_transcript.test.cpp.
|
inlinestatic |
Definition at line 20 of file mega_transcript.test.cpp.