-
Notifications
You must be signed in to change notification settings - Fork 44
/
errors.go
22 lines (16 loc) · 908 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package types
import (
sdkerrors "github.com/cosmos/cosmos-sdk/types/errors"
)
var (
// ErrInvalidSubspaceID is returned if a subspace id is not valid
ErrInvalidSubspaceID = sdkerrors.Register(ModuleName, 1, "invalid subspace id")
// ErrInvalidSubspaceName is returned if a subspace name is empty or blank
ErrInvalidSubspaceName = sdkerrors.Register(ModuleName, 2, "invalid subspace name")
// ErrInvalidSubspaceAdmin is returned if a subspace admin is not valid
ErrInvalidSubspaceAdmin = sdkerrors.Register(ModuleName, 3, "invalid subspace admin")
// ErrInvalidSubspaceOwner is returned if a subspace owner is not valid
ErrInvalidSubspaceOwner = sdkerrors.Register(ModuleName, 4, "invalid subspace owner")
// ErrPermissionDenied is returned if a user is banned or not registered inside a given subspace
ErrPermissionDenied = sdkerrors.Register(ModuleName, 5, "permission denied for user")
)