Function mul [src]

Return a*b (mod L)

Prototype

pub fn mul(a: CompressedScalar, b: CompressedScalar, endian: std.builtin.Endian) NonCanonicalError!CompressedScalar

Parameters

a: CompressedScalarb: CompressedScalarendian: std.builtin.Endian

Possible Errors

NonCanonical NonCanonicalError

Source

pub fn mul(a: CompressedScalar, b: CompressedScalar, endian: std.builtin.Endian) NonCanonicalError!CompressedScalar { return (try Scalar.fromBytes(a, endian)).mul(try Scalar.fromBytes(b, endian)).toBytes(endian); }