|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Public Types | |
| enum class | TamperingMode : uint8_t { None , Accumulator } |
| using | Builder = HypernovaFoldingProver::Flavor::CircuitBuilder |
| using | ProverInstance = HypernovaFoldingProver::ProverInstance |
| using | CommitmentKey = HypernovaFoldingProver::Flavor::CommitmentKey |
| using | Transcript = HypernovaFoldingProver::Transcript |
Static Public Member Functions | |
| static std::shared_ptr< ProverInstance > | generate_new_instance (size_t log_num_gates=4) |
| static bool | validate_accumulator (HypernovaFoldingProver::Accumulator &accumulator) |
| static void | tampering (HypernovaFoldingProver::Accumulator &accumulator, const TamperingMode &mode) |
| static HypernovaFoldingProver::Accumulator | test_folding (const TamperingMode &mode) |
Static Protected Member Functions | |
| static void | SetUpTestSuite () |
Definition at line 8 of file hypernova_prover.test.cpp.
Definition at line 13 of file hypernova_prover.test.cpp.
Definition at line 15 of file hypernova_prover.test.cpp.
Definition at line 14 of file hypernova_prover.test.cpp.
Definition at line 16 of file hypernova_prover.test.cpp.
|
strong |
| Enumerator | |
|---|---|
| None | |
| Accumulator | |
Definition at line 18 of file hypernova_prover.test.cpp.
|
inlinestatic |
Definition at line 20 of file hypernova_prover.test.cpp.
|
inlinestaticprotected |
Definition at line 10 of file hypernova_prover.test.cpp.
|
inlinestatic |
Definition at line 63 of file hypernova_prover.test.cpp.
|
inlinestatic |
Definition at line 78 of file hypernova_prover.test.cpp.
|
inlinestatic |
Definition at line 33 of file hypernova_prover.test.cpp.