cosmos-sdk/x/accounts/defaults/lockup/validate.go
son trinh 3ce9224f00
feat(x/accounts): Add new lockup account type (#19048)
Co-authored-by: testinginprod <frojdi@faulttolerance.net>
Co-authored-by: Facundo Medica <14063057+facundomedica@users.noreply.github.com>
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-03-14 09:06:02 +00:00

19 lines
353 B
Go

package lockup
import (
sdk "github.com/cosmos/cosmos-sdk/types"
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
func validateAmount(amount sdk.Coins) error {
if !amount.IsValid() {
return sdkerrors.ErrInvalidCoins.Wrap(amount.String())
}
if amount.IsZero() {
return sdkerrors.ErrInvalidCoins.Wrap(amount.String())
}
return nil
}