-
Notifications
You must be signed in to change notification settings - Fork 18
/
errors.go
23 lines (20 loc) · 1.21 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
package types
// DONTCOVER
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
// x/datadeal module sentinel errors
var (
ErrDealAlreadyExist = sdkerrors.Register(ModuleName, 1, "deal already exist")
ErrInvalidSignature = sdkerrors.Register(ModuleName, 2, "invalid oracle signature")
ErrDealNotActive = sdkerrors.Register(ModuleName, 3, "the deal is not active")
ErrDataAlreadyExist = sdkerrors.Register(ModuleName, 4, "data already exist")
ErrDealNotFound = sdkerrors.Register(ModuleName, 5, "deal is not found")
ErrDataNotFound = sdkerrors.Register(ModuleName, 6, "data is not found")
ErrDealNotInitialized = sdkerrors.Register(ModuleName, 7, "deal has not been initialized")
ErrInvalidOracle = sdkerrors.Register(ModuleName, 8, "invalid oracle")
ErrInvalidGenesisDeal = sdkerrors.Register(ModuleName, 9, "invalid genesis state of deal")
ErrInvalidGenesisDataCert = sdkerrors.Register(ModuleName, 10, "invalid genesis state of data cert")
ErrDealUnauthorized = sdkerrors.Register(ModuleName, 11, "unauthorized owner of the deal")
ErrNoTrustedOracle = sdkerrors.Register(ModuleName, 12, "no trusted oracle, but it is required")
)