|
Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <ssp.hpp>
Public Member Functions | |
| ssp_witness (const size_t num_variables, const size_t degree, const size_t num_inputs, const FieldT &d, const std::vector< FieldT > &coefficients_for_Vs, const std::vector< FieldT > &coefficients_for_H) | |
| ssp_witness (const size_t num_variables, const size_t degree, const size_t num_inputs, const FieldT &d, const std::vector< FieldT > &coefficients_for_Vs, std::vector< FieldT > &&coefficients_for_H) | |
| ssp_witness (const ssp_witness< FieldT > &other)=default | |
| ssp_witness (ssp_witness< FieldT > &&other)=default | |
| ssp_witness & | operator= (const ssp_witness< FieldT > &other)=default |
| ssp_witness & | operator= (ssp_witness< FieldT > &&other)=default |
| size_t | num_variables () const |
| size_t | degree () const |
| size_t | num_inputs () const |
Public Attributes | |
| FieldT | d |
| std::vector< FieldT > | coefficients_for_Vs |
| std::vector< FieldT > | coefficients_for_H |
A SSP witness.
| libsnark::ssp_witness< FieldT >::ssp_witness | ( | const size_t | num_variables, |
| const size_t | degree, | ||
| const size_t | num_inputs, | ||
| const FieldT & | d, | ||
| const std::vector< FieldT > & | coefficients_for_Vs, | ||
| const std::vector< FieldT > & | coefficients_for_H | ||
| ) |
| libsnark::ssp_witness< FieldT >::ssp_witness | ( | const size_t | num_variables, |
| const size_t | degree, | ||
| const size_t | num_inputs, | ||
| const FieldT & | d, | ||
| const std::vector< FieldT > & | coefficients_for_Vs, | ||
| std::vector< FieldT > && | coefficients_for_H | ||
| ) |
|
default |
|
default |
| size_t libsnark::ssp_witness< FieldT >::degree | ( | ) | const |
| size_t libsnark::ssp_witness< FieldT >::num_inputs | ( | ) | const |
| size_t libsnark::ssp_witness< FieldT >::num_variables | ( | ) | const |
|
default |
|
default |
| std::vector<FieldT> libsnark::ssp_witness< FieldT >::coefficients_for_H |
| std::vector<FieldT> libsnark::ssp_witness< FieldT >::coefficients_for_Vs |
| FieldT libsnark::ssp_witness< FieldT >::d |
1.8.17