|
Barretenberg
The ZK-SNARK library at the core of Aztec
|
Static Public Member Functions | |
| static void | tamper_with_proof (HonkProof &proof, size_t public_inputs_offset) |
| Tamper with a proof. | |
| static std::pair< Chonk::Proof, Chonk::VerificationKey > | accumulate_and_prove_ivc (size_t num_app_circuits, TestSettings settings={}, bool check_circuit_sizes=false) |
Protected Types | |
| using | Flavor = Chonk::Flavor |
| using | FF = typename Flavor::FF |
| using | Commitment = Flavor::Commitment |
| using | VerificationKey = Flavor::VerificationKey |
| using | Builder = Chonk::ClientCircuit |
| using | ProverInstance = Chonk::ProverInstance |
| using | VerifierInstance = Chonk::VerifierInstance |
| using | DeciderProver = Chonk::DeciderProver |
| using | CircuitProducer = PrivateFunctionExecutionMockCircuitProducer |
Static Protected Member Functions | |
| static void | SetUpTestSuite () |
Definition at line 19 of file chonk.test.cpp.
|
protected |
Definition at line 27 of file chonk.test.cpp.
|
protected |
Definition at line 31 of file chonk.test.cpp.
|
protected |
Definition at line 25 of file chonk.test.cpp.
|
protected |
Definition at line 30 of file chonk.test.cpp.
|
protected |
Definition at line 24 of file chonk.test.cpp.
|
protected |
Definition at line 23 of file chonk.test.cpp.
|
protected |
Definition at line 28 of file chonk.test.cpp.
|
protected |
Definition at line 26 of file chonk.test.cpp.
|
protected |
Definition at line 29 of file chonk.test.cpp.
|
inlinestatic |
Definition at line 52 of file chonk.test.cpp.
|
inlinestaticprotected |
Definition at line 21 of file chonk.test.cpp.
|
inlinestatic |
Tamper with a proof.
The first value in the proof after the public inputs is the commitment to the wire w.l (see OinkProver). We modify the commitment by adding Commitment::one().
Definition at line 40 of file chonk.test.cpp.