-
Notifications
You must be signed in to change notification settings - Fork 1
/
errors.go
20 lines (17 loc) · 992 Bytes
/
errors.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
package types
// DONTCOVER
import (
"cosmossdk.io/errors"
)
// x/membership module sentinel errors
var (
ErrInvalidMembershipStatus = errors.Register(ModuleName, 2, "invalid membership status")
ErrMemberNotFound = errors.Register(ModuleName, 3, "member not found")
ErrMembershipStatusChangeNotAllowed = errors.Register(ModuleName, 4, "membership status change not allowed")
ErrInvalidNickname = errors.Register(ModuleName, 5, "invalid nickname")
ErrInvalidGuardianList = errors.Register(ModuleName, 6, "invalid guardian list")
ErrInvalidTotalVotingWeight = errors.Register(ModuleName, 7, "invalid total voting weight")
ErrVoterNotAMember = errors.Register(ModuleName, 8, "voter is not a member")
ErrMemberNotEligibleToVote = errors.Register(ModuleName, 9, "member is not eligible to vote")
ErrInvalidVoteWeighting = errors.Register(ModuleName, 10, "invalid vote weighting")
)