github.com/InjectiveLabs/sdk-go@v1.53.0/chain/insurance/types/errors.go (about)

     1  package types
     2  
     3  import (
     4  	"cosmossdk.io/errors"
     5  )
     6  
     7  var (
     8  	ErrInsuranceFundAlreadyExists = errors.Register(ModuleName, 1, "insurance fund already exists")
     9  	ErrInsuranceFundNotFound      = errors.Register(ModuleName, 2, "insurance fund not found")
    10  	ErrRedemptionAlreadyExists    = errors.Register(ModuleName, 3, "redemption already exists")
    11  	ErrInvalidDepositAmount       = errors.Register(ModuleName, 4, "invalid deposit amount")
    12  	ErrInvalidDepositDenom        = errors.Register(ModuleName, 5, "invalid deposit denom")
    13  	ErrPayoutTooLarge             = errors.Register(ModuleName, 6, "insurance payout exceeds deposits")
    14  	ErrInvalidTicker              = errors.Register(ModuleName, 7, "invalid ticker")
    15  	ErrInvalidQuoteDenom          = errors.Register(ModuleName, 8, "invalid quote denom")
    16  	ErrInvalidOracle              = errors.Register(ModuleName, 9, "invalid oracle")
    17  	ErrInvalidExpirationTime      = errors.Register(ModuleName, 10, "invalid expiration time")
    18  	ErrInvalidMarketID            = errors.Register(ModuleName, 11, "invalid marketID")
    19  	ErrInvalidShareDenom          = errors.Register(ModuleName, 12, "invalid share denom")
    20  )