]> Git Repo - secp256k1.git/blobdiff - src/scalar.h
Add secp256k1_scalar_add_bit
[secp256k1.git] / src / scalar.h
index 3baacb37215a3dc2c8a0c3c67f26453aae22e771..2469302b80cd3ffb681d43d46245998272af5cd1 100644 (file)
@@ -36,6 +36,9 @@ static void secp256k1_scalar_get_b32(unsigned char *bin, const secp256k1_scalar_
 /** Add two scalars together (modulo the group order). */
 static void secp256k1_scalar_add(secp256k1_scalar_t *r, const secp256k1_scalar_t *a, const secp256k1_scalar_t *b);
 
+/** Add a power of two to a scalar. The result is not allowed to overflow. */
+static void secp256k1_scalar_add_bit(secp256k1_scalar_t *r, unsigned int bit);
+
 /** Multiply two scalars (modulo the group order). */
 static void secp256k1_scalar_mul(secp256k1_scalar_t *r, const secp256k1_scalar_t *a, const secp256k1_scalar_t *b);
 
This page took 0.018531 seconds and 4 git commands to generate.