85 {
92 {
100 break;
101 }
118 default: return false;
119 }
120 return true;
121 }
void sc_mul(unsigned char *, const unsigned char *, const unsigned char *)
void ge_double_scalarmult_precomp_vartime(ge_p2 *, const unsigned char *, const ge_p3 *, const unsigned char *, const ge_dsmp)
void ge_dsm_precomp(ge_dsmp r, const ge_p3 *s)
void sc_sub(unsigned char *, const unsigned char *, const unsigned char *)
void ge_double_scalarmult_precomp_vartime2(ge_p2 *, const unsigned char *, const ge_dsmp, const unsigned char *, const ge_dsmp)
void ge_double_scalarmult_base_vartime(ge_p2 *, const unsigned char *, const ge_p3 *, const unsigned char *)
void sc_add(unsigned char *, const unsigned char *, const unsigned char *)
bool isInMainSubgroup(const key &A)
key scalarmultH(const key &a)
key zeroCommit(etn_amount amount)
void scalarmultKey(key &aP, const key &P, const key &a)
void addKeys(key &AB, const key &A, const key &B)
key scalarmult8(const key &P)
void addKeys2(key &aGbB, const key &a, const key &b, const key &B)
void addKeys3(key &aAbB, const key &a, const key &A, const key &b, const ge_dsmp B)