Skip to content

Commit b5e9c4e

Browse files
committed
fix: extra validation on tax params
1 parent 00a60d9 commit b5e9c4e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

x/tax/typesv2/params.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,12 @@ func validateFeeParams(v interface{}) error {
145145
}
146146

147147
for _, feeParam := range feeParams {
148+
err := validateContractAddress(feeParam.ProfitAddress)
149+
if err != nil {
150+
return errorsmod.Wrap(ErrInvalidFeeParam, err.Error())
151+
}
148152
if feeParam.ProfitAddress == "" || strings.TrimSpace(feeParam.ProfitAddress) == "" {
149-
return ErrInvalidFeeParam
153+
return errorsmod.Wrap(ErrInvalidFeeParam, "profit address cannot be blank")
150154
}
151155
for _, denomPrice := range feeParam.AcceptedDenomsMinPrices {
152156
if denomPrice.Denom == "" || strings.TrimSpace(denomPrice.Denom) == "" ||

0 commit comments

Comments
 (0)