Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <ram_zksnark.hpp>
Public Member Functions | |
ram_zksnark_proof ()=default | |
ram_zksnark_proof (r1cs_sp_ppzkpcd_proof< ram_zksnark_PCD_pp< ram_zksnark_ppT >> &&PCD_proof) | |
ram_zksnark_proof (const r1cs_sp_ppzkpcd_proof< ram_zksnark_PCD_pp< ram_zksnark_ppT >> &PCD_proof) | |
size_t | size_in_bits () const |
bool | operator== (const ram_zksnark_proof< ram_zksnark_ppT > &other) const |
Public Attributes | |
r1cs_sp_ppzkpcd_proof< ram_zksnark_PCD_pp< ram_zksnark_ppT > > | PCD_proof |
Friends | |
std::ostream & | operator (std::ostream &out, const ram_zksnark_proof< ram_zksnark_ppT > &proof) |
std::istream & | operator>> (std::istream &in, ram_zksnark_proof< ram_zksnark_ppT > &proof) |
A proof for the RAM zkSNARK.
Definition at line 163 of file ram_zksnark.hpp.
|
default |
|
inline |
Definition at line 182 of file ram_zksnark.hpp.
|
inline |
Definition at line 185 of file ram_zksnark.hpp.
bool libsnark::ram_zksnark_proof< ram_zksnark_ppT >::operator== | ( | const ram_zksnark_proof< ram_zksnark_ppT > & | other | ) | const |
|
inline |
Definition at line 190 of file ram_zksnark.hpp.
|
friend |
|
friend |
r1cs_sp_ppzkpcd_proof<ram_zksnark_PCD_pp<ram_zksnark_ppT> > libsnark::ram_zksnark_proof< ram_zksnark_ppT >::PCD_proof |
Definition at line 179 of file ram_zksnark.hpp.