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

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

access_is_bytelibsnark::memory_masking_gadget< FieldT >
access_is_wordlibsnark::memory_masking_gadget< FieldT >
annotation_prefixlibsnark::gadget< FieldT >protected
dw_contents_nextlibsnark::memory_masking_gadget< FieldT >
dw_contents_prevlibsnark::memory_masking_gadget< FieldT >
gadget(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::gadget< FieldT >
generate_r1cs_constraints()libsnark::memory_masking_gadget< FieldT >virtual
generate_r1cs_witness()libsnark::memory_masking_gadget< FieldT >virtual
memory_masking_gadget(tinyram_protoboard< FieldT > &pb, const doubleword_variable_gadget< FieldT > &dw_contents_prev, const dual_variable_gadget< FieldT > &subaddress, const pb_linear_combination< FieldT > &subcontents, const pb_linear_combination< FieldT > &access_is_word, const pb_linear_combination< FieldT > &access_is_byte, const doubleword_variable_gadget< FieldT > &dw_contents_next, const std::string &annotation_prefix="")libsnark::memory_masking_gadget< FieldT >
pblibsnark::tinyram_gadget< FieldT >protected
subaddresslibsnark::memory_masking_gadget< FieldT >
subcontentslibsnark::memory_masking_gadget< FieldT >
tinyram_gadget(tinyram_protoboard< FieldT > &pb, const std::string &annotation_prefix="")libsnark::tinyram_gadget< FieldT >
tinyram_standard_gadget(tinyram_protoboard< FieldT > &pb, const std::string &annotation_prefix="")libsnark::tinyram_standard_gadget< FieldT >