|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| using | FF = grumpkin::fr |
| using | Flavor = ECCVMFlavor |
| using | Transcript = Flavor::Transcript |
| using | PCS = IPA< Flavor::Curve, CONST_ECCVM_LOG_N > |
Public Member Functions | |
| void | SetUp () override |
| TranscriptManifest | construct_eccvm_honk_manifest () |
| Construct a manifest for a ECCVM Honk proof. | |
| TranscriptManifest | construct_eccvm_ipa_manifest () |
| ECCVMCircuitBuilder | generate_trace (numeric::RNG *engine=nullptr) |
Definition at line 17 of file eccvm_transcript.test.cpp.
| using ECCVMTranscriptTests::FF = grumpkin::fr |
Definition at line 20 of file eccvm_transcript.test.cpp.
Definition at line 21 of file eccvm_transcript.test.cpp.
| using ECCVMTranscriptTests::PCS = IPA<Flavor::Curve, CONST_ECCVM_LOG_N> |
Definition at line 23 of file eccvm_transcript.test.cpp.
Definition at line 22 of file eccvm_transcript.test.cpp.
|
inline |
Construct a manifest for a ECCVM Honk proof.
This is where we define the "Manifest" for a ECCVM 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 constrained to follow the manifest.
Definition at line 35 of file eccvm_transcript.test.cpp.
|
inline |
Definition at line 222 of file eccvm_transcript.test.cpp.
|
inline |
Definition at line 250 of file eccvm_transcript.test.cpp.
|
inlineoverride |
Definition at line 19 of file eccvm_transcript.test.cpp.