Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <cp_handler.hpp>
Public Member Functions | |
r1cs_pcd_local_data_variable (protoboard< FieldT > &pb, const std::string &annotation_prefix) | |
void | update_all_vars () |
void | generate_r1cs_witness (const std::shared_ptr< r1cs_pcd_local_data< FieldT >> &local_data) |
virtual | ~r1cs_pcd_local_data_variable ()=default |
![]() | |
gadget (protoboard< FieldT > &pb, const std::string &annotation_prefix) | |
Public Attributes | |
pb_variable_array< FieldT > | all_vars |
Protected Attributes | |
size_t | num_vars_at_construction |
![]() | |
protoboard< FieldT > & | pb |
const std::string | annotation_prefix |
A variable to represent an r1cs_pcd_local_data.
Definition at line 58 of file cp_handler.hpp.
libsnark::r1cs_pcd_local_data_variable< FieldT >::r1cs_pcd_local_data_variable | ( | protoboard< FieldT > & | pb, |
const std::string & | annotation_prefix | ||
) |
|
virtualdefault |
void libsnark::r1cs_pcd_local_data_variable< FieldT >::generate_r1cs_witness | ( | const std::shared_ptr< r1cs_pcd_local_data< FieldT >> & | local_data | ) |
void libsnark::r1cs_pcd_local_data_variable< FieldT >::update_all_vars | ( | ) |
pb_variable_array<FieldT> libsnark::r1cs_pcd_local_data_variable< FieldT >::all_vars |
Definition at line 64 of file cp_handler.hpp.
|
protected |
Definition at line 61 of file cp_handler.hpp.