github.com/status-im/status-go@v1.1.0/protocol/communities/errors.go (about) 1 package communities 2 3 import "errors" 4 5 var ErrChatNotFound = errors.New("chat not found") 6 var ErrCategoryNotFound = errors.New("category not found") 7 var ErrNoChangeInPosition = errors.New("no change in category position") 8 var ErrChatAlreadyAssigned = errors.New("chat already assigned to a category") 9 var ErrOrgNotFound = errors.New("community not found") 10 var ErrOrgAlreadyJoined = errors.New("community already joined") 11 var ErrChatAlreadyExists = errors.New("chat already exists") 12 var ErrCategoryAlreadyExists = errors.New("category already exists") 13 var ErrCantRequestAccess = errors.New("can't request access") 14 var ErrInvalidCommunityDescription = errors.New("invalid community description") 15 var ErrInvalidCommunityDescriptionClockOutdated = errors.New("invalid community description outdated clock") 16 var ErrInvalidCommunityDescriptionNoOrgPermissions = errors.New("invalid community description no org permissions") 17 var ErrInvalidCommunityDescriptionNoChatPermissions = errors.New("invalid community description no chat permissions") 18 var ErrInvalidCommunityDescriptionUnknownChatAccess = errors.New("invalid community description unknown chat access") 19 var ErrInvalidCommunityDescriptionUnknownOrgAccess = errors.New("invalid community description unknown org access") 20 var ErrInvalidCommunityDescriptionMemberInChatButNotInOrg = errors.New("invalid community description member in chat but not in org") 21 var ErrInvalidCommunityDescriptionCategoryNoID = errors.New("invalid community category id") 22 var ErrInvalidCommunityDescriptionCategoryNoName = errors.New("invalid community category name") 23 var ErrInvalidCommunityDescriptionChatIdentity = errors.New("invalid community chat name, missing") 24 var ErrInvalidCommunityDescriptionDuplicatedName = errors.New("invalid community chat name, duplicated") 25 var ErrInvalidCommunityDescriptionUnknownChatCategory = errors.New("invalid community category in chat") 26 var ErrInvalidCommunityTags = errors.New("invalid community tags") 27 var ErrNotAdmin = errors.New("no admin privileges for this community") 28 var ErrNotOwner = errors.New("no owner privileges for this community") 29 var ErrNotControlNode = errors.New("not a control node") 30 var ErrInvalidGrant = errors.New("invalid grant") 31 var ErrGrantExpired = errors.New("expired grant") 32 var ErrGrantOlder = errors.New("received grant older than the current one") 33 var ErrNotAuthorized = errors.New("not authorized") 34 var ErrAlreadyMember = errors.New("already a member") 35 var ErrAlreadyJoined = errors.New("already joined") 36 var ErrInvalidMessage = errors.New("invalid community description message") 37 var ErrMemberNotFound = errors.New("member not found") 38 var ErrTokenPermissionAlreadyExists = errors.New("token permission already exists") 39 var ErrTokenPermissionNotFound = errors.New("token permission not found") 40 var ErrNoPermissionToJoin = errors.New("member has no permission to join") 41 var ErrMemberWalletAlreadyExists = errors.New("member wallet already exists") 42 var ErrMemberWalletNotFound = errors.New("member wallet not found") 43 var ErrNotEnoughPermissions = errors.New("not enough permissions for this community") 44 var ErrCannotRemoveOwnerOrAdmin = errors.New("not allowed to remove admin or owner") 45 var ErrCannotBanOwnerOrAdmin = errors.New("not allowed to ban admin or owner") 46 var ErrInvalidManageTokensPermission = errors.New("no privileges to manage tokens") 47 var ErrRevealedAccountsAbsent = errors.New("revealed accounts is absent") 48 var ErrNoRevealedAccountsSignature = errors.New("revealed accounts without the signature") 49 var ErrNoFreeSpaceForHistoryArchives = errors.New("history archive: No free space for downloading history archives") 50 var ErrPermissionToJoinNotSatisfied = errors.New("permission to join not satisfied") 51 var ErrBannedMemberNotFound = errors.New("banned member not found") 52 var ErrGrantMemberPublicKeyIsDifferent = errors.New("grant member public key is different") 53 var ErrEditSharedAddressesRequestOutdated = errors.New("outdated edit shares addresses request")