Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
using | FF = grumpkin::fr |
using | Flavor = ECCVMFlavor |
using | Transcript = Flavor::Transcript |
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 13 of file eccvm_transcript.test.cpp.
using ECCVMTranscriptTests::FF = grumpkin::fr |
Definition at line 16 of file eccvm_transcript.test.cpp.
Definition at line 17 of file eccvm_transcript.test.cpp.
Definition at line 18 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 31 of file eccvm_transcript.test.cpp.
|
inline |
Definition at line 219 of file eccvm_transcript.test.cpp.
|
inline |
Definition at line 247 of file eccvm_transcript.test.cpp.
|
inlineoverride |
Definition at line 15 of file eccvm_transcript.test.cpp.