From 83ba5417250897134ae2b16f1c87e0efa514c431 Mon Sep 17 00:00:00 2001 From: Evgenii Stratonikov Date: Wed, 9 Mar 2022 17:01:58 +0300 Subject: [PATCH] tz: add comments to public functions Signed-off-by: Evgenii Stratonikov --- tz/digest.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tz/digest.go b/tz/digest.go index e930386..e765f48 100644 --- a/tz/digest.go +++ b/tz/digest.go @@ -33,6 +33,7 @@ func Sum(data []byte) [Size]byte { return d.checkSum() } +// Sum implements hash.Hash. func (d *digest) Sum(in []byte) []byte { // Make a copy of d so that caller can keep writing and summing. d0 := *d @@ -56,6 +57,7 @@ func (d *digest) checkSum() (b [Size]byte) { return } +// Reset implements hash.Hash. func (d *digest) Reset() { d.x[0] = GF127{1, 0} d.x[1] = GF127{0, 0} @@ -63,6 +65,7 @@ func (d *digest) Reset() { d.x[3] = GF127{1, 0} } +// Write implements hash.Hash. func (d *digest) Write(data []byte) (n int, err error) { return write(d, data) } @@ -83,10 +86,12 @@ func writeGeneric(d *digest, data []byte) (n int, err error) { return } +// Size implements hash.Hash. func (d *digest) Size() int { return Size } +// BlockSize implements hash.Hash. func (d *digest) BlockSize() int { return hashBlockSize }