From ccb482442131c06044197796a60a96cbb01d337a Mon Sep 17 00:00:00 2001 From: David Florness Date: Wed, 2 Jun 2021 18:05:08 -0400 Subject: [PATCH] Better filename and remove unneeded functions --- election/candidate.go | 3 +++ election/merkle.go | 21 --------------------- 2 files changed, 3 insertions(+), 21 deletions(-) create mode 100644 election/candidate.go delete mode 100644 election/merkle.go diff --git a/election/candidate.go b/election/candidate.go new file mode 100644 index 0000000..8e85402 --- /dev/null +++ b/election/candidate.go @@ -0,0 +1,3 @@ +package election + +type Candidate string diff --git a/election/merkle.go b/election/merkle.go deleted file mode 100644 index 360600a..0000000 --- a/election/merkle.go +++ /dev/null @@ -1,21 +0,0 @@ -package election - -import ( - "crypto/sha256" - - "github.com/cbergoon/merkletree" -) - -type Candidate string - -func (eo Candidate) CalculateHash() ([]byte, error) { - h := sha256.New() - if _, err := h.Write([]byte(eo)); err != nil { - return nil, err - } - return h.Sum(nil), nil -} - -func (eo Candidate) Equals(other merkletree.Content) (bool, error) { - return eo == other.(Candidate), nil -} -- 2.38.4