/
errors.go
29 lines (25 loc) · 1.63 KB
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
package types
// DONTCOVER
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
// x/house module sentinel errors
var (
ErrEmptyDepositorAddr = sdkerrors.Register(ModuleName, 5001, "empty depositor address")
ErrInvalidMarketUID = sdkerrors.Register(ModuleName, 5002, "invalid market uid")
ErrInvalidWithdrawMode = sdkerrors.Register(ModuleName, 5003, "invalid withdrawal mode")
ErrInvalidIndex = sdkerrors.Register(ModuleName, 5004, "invalid participant index")
ErrInvalidAmount = sdkerrors.Register(ModuleName, 5005, "invalid amount")
ErrDepositTooSmall = sdkerrors.Register(ModuleName, 5006, "deposit amount is less than minimum acceptable deposit")
ErrSRDepositProcessing = sdkerrors.Register(ModuleName, 5007, "internal error in processing deposit in SR")
ErrDepositSetting = sdkerrors.Register(ModuleName, 5008, "internal error in setting deposit")
ErrInvalidparticipationIndex = sdkerrors.Register(ModuleName, 5009, "invalid participant index")
ErrInvalidMode = sdkerrors.Register(ModuleName, 5010, "invalid withdrawal mode")
ErrDepositNotFound = sdkerrors.Register(ModuleName, 5011, "deposit not found")
ErrWithdrawalTooLarge = sdkerrors.Register(ModuleName, 5012, "withdrawal is more than unused amount")
ErrSRLiquidateProcessing = sdkerrors.Register(ModuleName, 5013, "internal error in processing liquidation in SR")
ErrWrongWithdrawCreator = sdkerrors.Register(ModuleName, 5014, "withdrawal is only allowed from the depositor account")
)
const (
ErrTextInvalidDepositor = "invalid depositor address (%s)"
)