From de720660db6d0548587981cac3e6b821295db298 Mon Sep 17 00:00:00 2001 From: Aleksandr Bezobchuk Date: Wed, 10 Apr 2019 21:44:24 -0400 Subject: [PATCH] Remove panic on zero input during MulDecTruncate --- types/dec_coin.go | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/types/dec_coin.go b/types/dec_coin.go index 4d53667eca..1ecfd82608 100644 --- a/types/dec_coin.go +++ b/types/dec_coin.go @@ -336,11 +336,8 @@ func (coins DecCoins) MulDec(d Dec) DecCoins { // // CONTRACT: No zero coins will be returned. func (coins DecCoins) MulDecTruncate(d Dec) DecCoins { - if d.IsZero() { - panic("invalid zero decimal") - } - var res DecCoins + for _, coin := range coins { product := DecCoin{ Denom: coin.Denom,