Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <algorithm>
#include <fstream>
#include <iostream>
#include <sstream>
#include <string>
#include <boost/program_options.hpp>
#include <libff/common/default_types/ec_pp.hpp>
#include <libff/common/profiling.hpp>
#include <libsnark/common/default_types/tinyram_ppzksnark_pp.hpp>
#include <libsnark/reductions/ram_to_r1cs/ram_to_r1cs.hpp>
#include <libsnark/relations/ram_computations/rams/tinyram/tinyram_params.hpp>
#include <libsnark/zk_proof_systems/ppzksnark/ram_ppzksnark/ram_ppzksnark.hpp>
Go to the source code of this file.
Functions | |
bool | process_arithm_command_line (const int argc, const char **argv, std::string &assembly_fn, std::string &processed_assembly_fn, std::string &architecture_params_fn, std::string &computation_bounds_fn, std::string &primary_input_fn, std::string &auxiliary_input_fn) |
int | main (int argc, const char *argv[]) |
int main | ( | int | argc, |
const char * | argv[] | ||
) |
bool process_arithm_command_line | ( | const int | argc, |
const char ** | argv, | ||
std::string & | assembly_fn, | ||
std::string & | processed_assembly_fn, | ||
std::string & | architecture_params_fn, | ||
std::string & | computation_bounds_fn, | ||
std::string & | primary_input_fn, | ||
std::string & | auxiliary_input_fn | ||
) |
Definition at line 26 of file demo_arithmetization.cpp.