Function mul [src]
Multiply a Ristretto255 element with a scalar.
Return error.WeakPublicKey if the resulting element is
the identity element.
Prototype
pub inline fn mul(p: Ristretto255, s: [encoded_length]u8) (IdentityElementError || WeakPublicKeyError)!Ristretto255
Parameters
p: Ristretto255
s: [encoded_length]u8
Source
pub inline fn mul(p: Ristretto255, s: [encoded_length]u8) (IdentityElementError || WeakPublicKeyError)!Ristretto255 {
return Ristretto255{ .p = try p.p.mul(s) };
}