MCPcopy Create free account
hub / github.com/ElementsProject/elements / secp256k1_ge_mul_lambda

Function secp256k1_ge_mul_lambda

src/secp256k1/src/group_impl.h:804–809  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

802}
803
804static void secp256k1_ge_mul_lambda(secp256k1_ge *r, const secp256k1_ge *a) {
805 *r = *a;
806 secp256k1_ge_verify(a);
807 secp256k1_fe_mul(&r->x, &r->x, &secp256k1_const_beta);
808 secp256k1_ge_verify(r);
809}
810
811static int secp256k1_gej_has_quad_y_var(const secp256k1_gej *a) {
812 secp256k1_fe yz;

Callers 4

test_geFunction · 0.70
secp256k1_ecmult_constFunction · 0.70

Calls 2

secp256k1_ge_verifyFunction · 0.85
secp256k1_fe_mulFunction · 0.70

Tested by 2

test_geFunction · 0.56