Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <r1cs_gg_ppzksnark.hpp>
Public Member Functions | |
r1cs_gg_ppzksnark_verification_key ()=default | |
r1cs_gg_ppzksnark_verification_key (const libff::G1< ppT > &alpha_g1, const libff::G2< ppT > &beta_g2, const libff::G2< ppT > &delta_g2, const accumulation_vector< libff::G1< ppT >> &ABC_g1) | |
size_t | G1_size () const |
size_t | G2_size () const |
size_t | size_in_bits () const |
void | print_size () const |
bool | operator== (const r1cs_gg_ppzksnark_verification_key< ppT > &other) const |
Static Public Member Functions | |
static r1cs_gg_ppzksnark_verification_key< ppT > | dummy_verification_key (const size_t input_size) |
Public Attributes | |
libff::G1< ppT > | alpha_g1 |
libff::G2< ppT > | beta_g2 |
libff::G2< ppT > | delta_g2 |
accumulation_vector< libff::G1< ppT > > | ABC_g1 |
Friends | |
std::ostream & | operator (std::ostream &out, const r1cs_gg_ppzksnark_verification_key< ppT > &vk) |
std::istream & | operator>> (std::istream &in, r1cs_gg_ppzksnark_verification_key< ppT > &vk) |
A verification key for the R1CS GG-ppzkSNARK.
Definition at line 174 of file r1cs_gg_ppzksnark.hpp.
|
default |
|
inline |
|
static |
|
inline |
Definition at line 207 of file r1cs_gg_ppzksnark.hpp.
|
inline |
bool libsnark::r1cs_gg_ppzksnark_verification_key< ppT >::operator== | ( | const r1cs_gg_ppzksnark_verification_key< ppT > & | other | ) | const |
|
inline |
|
inline |
Definition at line 211 of file r1cs_gg_ppzksnark.hpp.
|
friend |
|
friend |
accumulation_vector<libff::G1<ppT> > libsnark::r1cs_gg_ppzksnark_verification_key< ppT >::ABC_g1 |
Definition at line 194 of file r1cs_gg_ppzksnark.hpp.
libff::G1<ppT> libsnark::r1cs_gg_ppzksnark_verification_key< ppT >::alpha_g1 |
Definition at line 190 of file r1cs_gg_ppzksnark.hpp.
libff::G2<ppT> libsnark::r1cs_gg_ppzksnark_verification_key< ppT >::beta_g2 |
Definition at line 191 of file r1cs_gg_ppzksnark.hpp.
libff::G2<ppT> libsnark::r1cs_gg_ppzksnark_verification_key< ppT >::delta_g2 |
Definition at line 192 of file r1cs_gg_ppzksnark.hpp.