diff --git a/ristretto255.go b/ristretto255.go index 00f6f5c..03ac4b0 100644 --- a/ristretto255.go +++ b/ristretto255.go @@ -256,16 +256,19 @@ func (e *Element) Decode(in []byte) error { return nil } +// Add sets v = p + q, and returns v. func (v *Element) Add(p, q *Element) *Element { v.r.Add(&p.r, &q.r) return v } +// Sub sets v = p - q, and returns v. func (v *Element) Sub(p, q *Element) *Element { v.r.Sub(&p.r, &q.r) return v } +// Neg sets v = -p, and returns v. func (v *Element) Neg(p *Element) *Element { v.r.Neg(&p.r) return v