systems/ppzksnark/bacs_ppzksnark/proving_key.hpp
Go to the documentation of this file.
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:47
std::size_t G2_size() const
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:84
std::size_t G2_sparse_size() const
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:92
std::size_t G1_sparse_size() const
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:88
std::size_t size_in_bits() const
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:96
std::size_t G1_size() const
Definition: systems/ppzksnark/r1cs_ppzksnark/proving_key.hpp:79
OutputIterator move(const SinglePassRange &rng, OutputIterator result)
Definition: move.hpp:45
Definition: pair.hpp:31
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:37
CurveType curve_type
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:38
bacs_ppzksnark_proving_key & operator=(const bacs_ppzksnark_proving_key &other)=default
circuit_type circuit
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:42
bacs_ppzksnark_proving_key(bacs_ppzksnark_proving_key &&other)=default
std::size_t G2_sparse_size() const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:75
bacs_ppzksnark_proving_key(const circuit_type &circuit, const r1cs_proving_key_type &r1cs_pk)
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:51
bacs_ppzksnark_proving_key(const bacs_ppzksnark_proving_key &other)=default
bacs_ppzksnark_proving_key(circuit_type &&circuit, r1cs_proving_key_type &&r1cs_pk)
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:56
std::size_t G1_size() const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:63
bacs_ppzksnark_proving_key()
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:45
CircuitType circuit_type
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:39
bool operator==(const bacs_ppzksnark_proving_key &other) const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:83
std::size_t size_in_bits() const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:79
std::size_t G2_size() const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:67
r1cs_ppzksnark< CurveType >::proving_key_type r1cs_proving_key_type
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:40
r1cs_proving_key_type r1cs_pk
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:43
std::size_t G1_sparse_size() const
Definition: systems/ppzksnark/bacs_ppzksnark/proving_key.hpp:71