-
Notifications
You must be signed in to change notification settings - Fork 5
/
errors.go
18 lines (15 loc) · 1015 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package types
// DONTCOVER
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
// x/incentives module sentinel errors.
var (
ErrNotStakeOwner = sdkerrors.Register(ModuleName, 1, "msg sender is not the owner of specified stake")
ErrStakeupNotFound = sdkerrors.Register(ModuleName, 2, "stakeup not found")
ErrGaugeNotActive = sdkerrors.Register(ModuleName, 3, "cannot distribute from gauges when it is not active")
ErrInvalidGaugeStatus = sdkerrors.Register(ModuleName, 4, "Gauge status filter must be one of: ACTIVE_UPCOMING, ACTIVE, UPCOMING, FINISHED")
ErrMaxGaugesReached = sdkerrors.Register(ModuleName, 5, "Gauge limit has been reached; additional gauges may be created once the gauge limit has been raised via governance proposal")
ErrGaugePricingTickOutOfRange = sdkerrors.Register(ModuleName, 6, "cannot use an invalid price tick")
ErrGaugeDistrToTickOutOfRange = sdkerrors.Register(ModuleName, 7, "cannot use an distrTo tick")
)