Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::ram_universal_gadget< ramT > Member List

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

boot_line_bitslibsnark::ram_universal_gadget< ramT >
boot_lineslibsnark::ram_universal_gadget< ramT >
boot_trace_size_boundlibsnark::ram_universal_gadget< ramT >
execution_checkerslibsnark::ram_universal_gadget< ramT >
execution_lineslibsnark::ram_universal_gadget< ramT >
FieldT typedeflibsnark::ram_universal_gadget< ramT >
generate_r1cs_constraints()libsnark::ram_universal_gadget< ramT >
generate_r1cs_witness(const ram_boot_trace< ramT > &boot_trace, const ram_input_tape< ramT > &auxiliary_input)libsnark::ram_universal_gadget< ramT >
load_instruction_lineslibsnark::ram_universal_gadget< ramT >
memory_checkerslibsnark::ram_universal_gadget< ramT >
num_memory_lineslibsnark::ram_universal_gadget< ramT >
packed_inputlibsnark::ram_universal_gadget< ramT >
packed_input_element_size(const ram_architecture_params< ramT > &ap)libsnark::ram_universal_gadget< ramT >static
packed_input_size(const ram_architecture_params< ramT > &ap, const size_t boot_trace_size_bound)libsnark::ram_universal_gadget< ramT >static
print_execution_trace() constlibsnark::ram_universal_gadget< ramT >
print_memory_trace() constlibsnark::ram_universal_gadget< ramT >
ram_universal_gadget(ram_protoboard< ramT > &pb, const size_t boot_trace_size_bound, const size_t time_bound, const pb_variable_array< FieldT > &packed_input, const std::string &annotation_prefix="")libsnark::ram_universal_gadget< ramT >
routed_memory_lineslibsnark::ram_universal_gadget< ramT >
routing_inputslibsnark::ram_universal_gadget< ramT >
routing_networklibsnark::ram_universal_gadget< ramT >
routing_outputslibsnark::ram_universal_gadget< ramT >
time_boundlibsnark::ram_universal_gadget< ramT >
unpack_boot_lineslibsnark::ram_universal_gadget< ramT >
unrouted_memory_lineslibsnark::ram_universal_gadget< ramT >