Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
Go to the source code of this file.
Classes | |
class | libsnark::pairing_selector< ppT > |
Namespaces | |
libsnark | |
Typedefs | |
template<typename ppT > | |
using | libsnark::FqkT = typename pairing_selector< ppT >::FqkT |
template<typename ppT > | |
using | libsnark::Fqe_variable = typename pairing_selector< ppT >::Fqe_variable_type |
template<typename ppT > | |
using | libsnark::Fqe_mul_gadget = typename pairing_selector< ppT >::Fqe_mul_gadget_type |
template<typename ppT > | |
using | libsnark::Fqe_mul_by_lc_gadget = typename pairing_selector< ppT >::Fqe_mul_by_lc_gadget_type |
template<typename ppT > | |
using | libsnark::Fqe_sqr_gadget = typename pairing_selector< ppT >::Fqe_sqr_gadget_type |
template<typename ppT > | |
using | libsnark::Fqk_variable = typename pairing_selector< ppT >::Fqk_variable_type |
template<typename ppT > | |
using | libsnark::Fqk_mul_gadget = typename pairing_selector< ppT >::Fqk_mul_gadget_type |
template<typename ppT > | |
using | libsnark::Fqk_sqr_gadget = typename pairing_selector< ppT >::Fqk_sqr_gadget_type |
template<typename ppT > | |
using | libsnark::other_curve = typename pairing_selector< ppT >::other_curve_type |
template<typename ppT > | |
using | libsnark::G1_checker = typename pairing_selector< ppT >::G1_checker_type |
template<typename ppT > | |
using | libsnark::G2_checker = typename pairing_selector< ppT >::G2_checker_type |
template<typename ppT > | |
using | libsnark::G1_precomputation = typename pairing_selector< ppT >::G1_precomputation_type |
template<typename ppT > | |
using | libsnark::G2_precomputation = typename pairing_selector< ppT >::G2_precomputation_type |
template<typename ppT > | |
using | libsnark::precompute_G1_gadget = typename pairing_selector< ppT >::precompute_G1_gadget_type |
template<typename ppT > | |
using | libsnark::precompute_G2_gadget = typename pairing_selector< ppT >::precompute_G2_gadget_type |
template<typename ppT > | |
using | libsnark::miller_loop_gadget = typename pairing_selector< ppT >::miller_loop_gadget_type |
template<typename ppT > | |
using | libsnark::e_over_e_miller_loop_gadget = typename pairing_selector< ppT >::e_over_e_miller_loop_gadget_type |
template<typename ppT > | |
using | libsnark::e_times_e_over_e_miller_loop_gadget = typename pairing_selector< ppT >::e_times_e_over_e_miller_loop_gadget_type |
template<typename ppT > | |
using | libsnark::e_times_e_times_e_over_e_miller_loop_gadget = typename pairing_selector< ppT >::e_times_e_times_e_over_e_miller_loop_gadget_type |
template<typename ppT > | |
using | libsnark::final_exp_gadget = typename pairing_selector< ppT >::final_exp_gadget_type |
Declaration of selector for the pairing gadget.
Definition in file pairing_params.hpp.