From 010995eaa9f84d1a86411da534c9d032fd8f44b8 Mon Sep 17 00:00:00 2001 From: Filippo Valsorda Date: Sat, 2 Mar 2019 18:54:11 -0500 Subject: [PATCH] internal/radix51: remove unused (and a bit broken) SetInt It would return an invalid element if the input was greater than 2^54 - 1. --- internal/radix51/fe.go | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/internal/radix51/fe.go b/internal/radix51/fe.go index ec4639f..f7eb759 100644 --- a/internal/radix51/fe.go +++ b/internal/radix51/fe.go @@ -48,16 +48,6 @@ func (v *FieldElement) One() *FieldElement { return v } -// SetInt sets the receiving FieldElement to the specified small integer. -func (v *FieldElement) SetInt(x uint64) *FieldElement { - v[0] = x - v[1] = 0 - v[2] = 0 - v[3] = 0 - v[4] = 0 - return v -} - func (v *FieldElement) Reduce(u *FieldElement) *FieldElement { v.Set(u)