Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <libff/algebra/fields/bigint.hpp>
#include <libff/algebra/scalar_multiplication/wnaf.hpp>
#include <libsnark/gadgetlib1/gadget.hpp>
#include <memory>
#include <vector>
#include <libsnark/gadgetlib1/gadgets/fields/exponentiation_gadget.tcc>
Go to the source code of this file.
Classes | |
class | libsnark::exponentiation_gadget< FpkT, Fpk_variableT, Fpk_mul_gadgetT, Fpk_sqr_gadgetT, m > |
Namespaces | |
libsnark | |
Functions | |
template<typename FpkT , template< class > class Fpk_variableT, template< class > class Fpk_mul_gadgetT, template< class > class Fpk_sqr_gadgetT, mp_size_t m> | |
void | libsnark::test_exponentiation_gadget (const libff::bigint< m > &power, const std::string &annotation) |
Declaration of interfaces for the exponentiation gadget.
Definition in file exponentiation_gadget.hpp.