Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
ecmult_gen.h
Go to the documentation of this file.
32 static void secp256k1_ecmult_gen_context_build(secp256k1_ecmult_gen_context* ctx, const secp256k1_callback* cb);
39 static void secp256k1_ecmult_gen(const secp256k1_ecmult_gen_context* ctx, secp256k1_gej *r, const secp256k1_scalar *a);
41 static void secp256k1_ecmult_gen_blind(secp256k1_ecmult_gen_context *ctx, const unsigned char *seed32);
static void secp256k1_ecmult_gen(const secp256k1_ecmult_gen_context *ctx, secp256k1_gej *r, const secp256k1_scalar *a)
Multiply with the generator: R = a*G.
static void secp256k1_ecmult_gen_context_clone(secp256k1_ecmult_gen_context *dst, const secp256k1_ecmult_gen_context *src, const secp256k1_callback *cb)
static void secp256k1_ecmult_gen_blind(secp256k1_ecmult_gen_context *ctx, const unsigned char *seed32)
A group element of the secp256k1 curve, in jacobian coordinates.
Definition: group.h:24
static void secp256k1_ecmult_gen_context_build(secp256k1_ecmult_gen_context *ctx, const secp256k1_callback *cb)
static void secp256k1_ecmult_gen_context_clear(secp256k1_ecmult_gen_context *ctx)
Definition: group.h:34
Definition: ecmult_gen.h:13
A scalar modulo the group order of the secp256k1 curve.
Definition: scalar_4x64.h:13
static void secp256k1_ecmult_gen_context_init(secp256k1_ecmult_gen_context *ctx)
Definition: util.h:18
static int secp256k1_ecmult_gen_context_is_built(const secp256k1_ecmult_gen_context *ctx)