Versions in this module Expand all Collapse all v1 v1.1.2 Sep 16, 2021 Changes in this version + var L = Scalar + var NegOne = Scalar + var One = Scalar + var Zero Scalar + type Point edwards25519.ExtendedGroupElement + var ZeroPoint Point + func (z *Point) Add(x, y *Point) *Point + func (z *Point) ConstTimeEqual(x *Point) bool + func (z *Point) Decode(e [32]byte) (*Point, bool) + func (z *Point) Encode() [32]byte + func (z *Point) ScMul(x *Point, y *Scalar) *Point + func (z *Point) ScMulAdd(a *Point, x, y *Scalar) *Point + func (z *Point) ScMulBase(x *Scalar) *Point + func (z *Point) Sub(x, y *Point) *Point + type Scalar [32]byte + func (z *Scalar) Add(x, y *Scalar) *Scalar + func (z *Scalar) Equal(x *Scalar) bool + func (z *Scalar) MulAdd(a, b, c *Scalar) *Scalar + func (z *Scalar) Neg(x *Scalar) *Scalar + func (z *Scalar) Prune() + func (z *Scalar) Reduce(x *[64]byte) *Scalar + func (z *Scalar) Sub(x, y *Scalar) *Scalar