Zeth - Zerocash on Ethereum  0.8
Reference implementation of the Zeth protocol by Clearmatics
Namespaces | Functions
r1cs_variable_assignment_serialization.hpp File Reference
#include <libsnark/relations/constraint_satisfaction_problems/r1cs/r1cs.hpp>
#include "libzeth/serialization/r1cs_variable_assignment_serialization.tcc"
Include dependency graph for r1cs_variable_assignment_serialization.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 libzeth
 

Functions

template<typename FieldT >
void libzeth::r1cs_variable_assignment_read_bytes (libsnark::r1cs_variable_assignment< FieldT > &assignment, std::istream &in_s)
 
template<typename FieldT >
void libzeth::r1cs_variable_assignment_read_bytes (libsnark::r1cs_primary_input< FieldT > &primary, libsnark::r1cs_auxiliary_input< FieldT > &auxiliary, const size_t primary_input_size, std::istream &in_s)
 
template<typename FieldT >
void libzeth::r1cs_variable_assignment_write_bytes (const libsnark::r1cs_variable_assignment< FieldT > &assignment, std::ostream &out_s)
 
template<typename FieldT >
void libzeth::r1cs_variable_assignment_write_bytes (const libsnark::r1cs_primary_input< FieldT > &primary, const libsnark::r1cs_auxiliary_input< FieldT > &auxiliary, std::ostream &out_s)