Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::protoboard< FieldT > Member List

This is the complete list of members for libsnark::protoboard< FieldT >, including all inherited members.

add_r1cs_constraint(const r1cs_constraint< FieldT > &constr, const std::string &annotation="")libsnark::protoboard< FieldT >
augment_variable_annotation(const pb_variable< FieldT > &v, const std::string &postfix)libsnark::protoboard< FieldT >
auxiliary_input() constlibsnark::protoboard< FieldT >
clear_values()libsnark::protoboard< FieldT >
dump_variables() constlibsnark::protoboard< FieldT >
full_variable_assignment() constlibsnark::protoboard< FieldT >
get_constraint_system() constlibsnark::protoboard< FieldT >
is_satisfied() constlibsnark::protoboard< FieldT >
lc_val(const pb_linear_combination< FieldT > &lc)libsnark::protoboard< FieldT >
lc_val(const pb_linear_combination< FieldT > &lc) constlibsnark::protoboard< FieldT >
num_constraints() constlibsnark::protoboard< FieldT >
num_inputs() constlibsnark::protoboard< FieldT >
num_variables() constlibsnark::protoboard< FieldT >
pb_linear_combination< FieldT > classlibsnark::protoboard< FieldT >friend
pb_variable< FieldT > classlibsnark::protoboard< FieldT >friend
primary_input() constlibsnark::protoboard< FieldT >
protoboard()libsnark::protoboard< FieldT >
set_input_sizes(const size_t primary_input_size)libsnark::protoboard< FieldT >
val(const pb_variable< FieldT > &var)libsnark::protoboard< FieldT >
val(const pb_variable< FieldT > &var) constlibsnark::protoboard< FieldT >