36template<
bool a_verify,
size_t n_amounts>
64template<
bool batch,
size_t start,
size_t repeat,
size_t mul,
size_t add,
size_t N>
73 for (
size_t n = 0; n < N; ++n)
76 for (
size_t i = 0; i < repeat; ++i)
99 std::vector<rct::Bulletproof>
proofs;
rct::Bulletproof proof
Definition bulletproof.cpp:41
Definition bulletproof.h:66
static const size_t loop_count
Definition bulletproof.h:68
bool test()
Definition bulletproof.h:83
bool init()
Definition bulletproof.h:70
Definition bulletproof.h:38
static const size_t approx_loop_count
Definition bulletproof.h:40
rct::Bulletproof proof
Definition bulletproof.h:61
static const bool verify
Definition bulletproof.h:42
bool init()
Definition bulletproof.h:44
static const size_t loop_count
Definition bulletproof.h:41
bool test()
Definition bulletproof.h:50
bool bulletproof_VERIFY(const std::vector< const Bulletproof * > &proofs)
Definition bulletproofs.cc:810
Bulletproof bulletproof_PROVE(const rct::key &sv, const rct::key &gamma)
Definition bulletproofs.cc:475
keyV skvGen(size_t rows)
Definition rctOps.cpp:266
static void mul(const uint8_t *a, const uint8_t *b, uint8_t *res)
Definition slow-hash.c:1711
Definition rctTypes.h:213