Barretenberg
The ZK-SNARK library at the core of Aztec
|
#include "barretenberg/honk/proof_system/types/proof.hpp"
#include "barretenberg/stdlib/primitives/circuit_builders/circuit_builders_fwd.hpp"
#include "barretenberg/stdlib/primitives/pairing_points.hpp"
#include "barretenberg/stdlib_circuit_builders/ultra_circuit_builder.hpp"
#include "barretenberg/ultra_honk/ultra_prover.hpp"
#include "barretenberg/ultra_honk/ultra_verifier.hpp"
#include "circuits/add_2_circuit.hpp"
#include "circuits/blake_circuit.hpp"
#include "circuits/ecdsa_circuit.hpp"
#include "circuits/recursive_circuit.hpp"
#include "utils/utils.hpp"
#include <iostream>
#include <sstream>
Go to the source code of this file.
Functions | |
template<typename Circuit , typename Flavor > | |
void | generate_proof (uint256_t inputs[]) |
std::string | pad_left (std::string input, size_t length) |
int | main (int argc, char **argv) |
Main entry point for the proof generator. Expected inputs: | |
Definition at line 22 of file honk_proof_gen.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Main entry point for the proof generator. Expected inputs:
Definition at line 68 of file honk_proof_gen.cpp.
std::string pad_left | ( | std::string | input, |
size_t | length | ||
) |
Definition at line 55 of file honk_proof_gen.cpp.