commit d506a364d995e17b2ac14e4ed3a3c9fbc928225d
parent 101e52d82c80bfbb21d6a5b8ebbf2991300b129e
Author: Martin Schanzenbach <schanzen@gnunet.org>
Date: Sun, 17 Jul 2022 12:44:11 +0200
add IsZero()
Diffstat:
1 file changed, 4 insertions(+), 0 deletions(-)
diff --git a/pkg/util/amount.go b/pkg/util/amount.go
@@ -106,6 +106,10 @@ func ParseAmount(s string) (*Amount,error) {
return &a, nil
}
+func (a *Amount) IsZero() bool {
+ return (a.Value == 0) && (a.Fraction == 0)
+}
+
func (a *Amount) String() string {
v := strconv.FormatUint(a.Value, 10)
if a.Fraction != 0 {