This is a refactor of samhofi.us/x/keybase/v2 that takes advantage of the libkeybase performance improvements.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

760 lines
36 KiB

// Auto-generated to Go types using avdl-compiler v1.4.6 (https://github.com/keybase/node-avdl-compiler)
// Input file: ../../../../../../client/protocol/avdl/keybase1/constants.avdl
package keybase1
import (
"fmt"
)
type StatusCode int
const (
StatusCode_SCOk StatusCode = 0
StatusCode_SCInputError StatusCode = 100
StatusCode_SCAssertionParseError StatusCode = 101
StatusCode_SCLoginRequired StatusCode = 201
StatusCode_SCBadSession StatusCode = 202
StatusCode_SCBadLoginUserNotFound StatusCode = 203
StatusCode_SCBadLoginPassword StatusCode = 204
StatusCode_SCNotFound StatusCode = 205
StatusCode_SCThrottleControl StatusCode = 210
StatusCode_SCDeleted StatusCode = 216
StatusCode_SCGeneric StatusCode = 218
StatusCode_SCAlreadyLoggedIn StatusCode = 235
StatusCode_SCExists StatusCode = 230
StatusCode_SCCanceled StatusCode = 237
StatusCode_SCInputCanceled StatusCode = 239
StatusCode_SCBadUsername StatusCode = 243
StatusCode_SCOffline StatusCode = 267
StatusCode_SCReloginRequired StatusCode = 274
StatusCode_SCResolutionFailed StatusCode = 275
StatusCode_SCProfileNotPublic StatusCode = 276
StatusCode_SCIdentifyFailed StatusCode = 277
StatusCode_SCTrackingBroke StatusCode = 278
StatusCode_SCWrongCryptoFormat StatusCode = 279
StatusCode_SCDecryptionError StatusCode = 280
StatusCode_SCInvalidAddress StatusCode = 281
StatusCode_SCWrongCryptoMsgType StatusCode = 282
StatusCode_SCNoSession StatusCode = 283
StatusCode_SCAccountReset StatusCode = 290
StatusCode_SCIdentifiesFailed StatusCode = 295
StatusCode_SCNoSpaceOnDevice StatusCode = 297
StatusCode_SCMerkleClientError StatusCode = 299
StatusCode_SCMerkleUpdateRoot StatusCode = 300
StatusCode_SCBadEmail StatusCode = 472
StatusCode_SCRateLimit StatusCode = 602
StatusCode_SCBadSignupUsernameTaken StatusCode = 701
StatusCode_SCDuplicate StatusCode = 706
StatusCode_SCBadInvitationCode StatusCode = 707
StatusCode_SCBadSignupUsernameReserved StatusCode = 710
StatusCode_SCBadSignupTeamName StatusCode = 711
StatusCode_SCFeatureFlag StatusCode = 712
StatusCode_SCEmailTaken StatusCode = 713
StatusCode_SCEmailAlreadyAdded StatusCode = 714
StatusCode_SCEmailLimitExceeded StatusCode = 715
StatusCode_SCEmailCannotDeletePrimary StatusCode = 716
StatusCode_SCEmailUnknown StatusCode = 717
StatusCode_SCBotSignupTokenNotFound StatusCode = 719
StatusCode_SCNoUpdate StatusCode = 723
StatusCode_SCMissingResult StatusCode = 801
StatusCode_SCKeyNotFound StatusCode = 901
StatusCode_SCKeyCorrupted StatusCode = 905
StatusCode_SCKeyInUse StatusCode = 907
StatusCode_SCKeyBadGen StatusCode = 913
StatusCode_SCKeyNoSecret StatusCode = 914
StatusCode_SCKeyBadUIDs StatusCode = 915
StatusCode_SCKeyNoActive StatusCode = 916
StatusCode_SCKeyNoSig StatusCode = 917
StatusCode_SCKeyBadSig StatusCode = 918
StatusCode_SCKeyBadEldest StatusCode = 919
StatusCode_SCKeyNoEldest StatusCode = 920
StatusCode_SCKeyDuplicateUpdate StatusCode = 921
StatusCode_SCSibkeyAlreadyExists StatusCode = 922
StatusCode_SCDecryptionKeyNotFound StatusCode = 924
StatusCode_SCVerificationKeyNotFound StatusCode = 925
StatusCode_SCKeyNoPGPEncryption StatusCode = 927
StatusCode_SCKeyNoNaClEncryption StatusCode = 928
StatusCode_SCKeySyncedPGPNotFound StatusCode = 929
StatusCode_SCKeyNoMatchingGPG StatusCode = 930
StatusCode_SCKeyRevoked StatusCode = 931
StatusCode_SCSigCannotVerify StatusCode = 1002
StatusCode_SCSigWrongKey StatusCode = 1008
StatusCode_SCSigOldSeqno StatusCode = 1010
StatusCode_SCSigCreationDisallowed StatusCode = 1016
StatusCode_SCSigMissingRatchet StatusCode = 1021
StatusCode_SCSigBadTotalOrder StatusCode = 1022
StatusCode_SCBadTrackSession StatusCode = 1301
StatusCode_SCDeviceBadName StatusCode = 1404
StatusCode_SCDeviceBadStatus StatusCode = 1405
StatusCode_SCDeviceNameInUse StatusCode = 1408
StatusCode_SCDeviceNotFound StatusCode = 1409
StatusCode_SCDeviceMismatch StatusCode = 1410
StatusCode_SCDeviceRequired StatusCode = 1411
StatusCode_SCDevicePrevProvisioned StatusCode = 1413
StatusCode_SCDeviceNoProvision StatusCode = 1414
StatusCode_SCDeviceProvisionViaDevice StatusCode = 1415
StatusCode_SCRevokeCurrentDevice StatusCode = 1416
StatusCode_SCRevokeLastDevice StatusCode = 1417
StatusCode_SCDeviceProvisionOffline StatusCode = 1418
StatusCode_SCRevokeLastDevicePGP StatusCode = 1419
StatusCode_SCStreamExists StatusCode = 1501
StatusCode_SCStreamNotFound StatusCode = 1502
StatusCode_SCStreamWrongKind StatusCode = 1503
StatusCode_SCStreamEOF StatusCode = 1504
StatusCode_SCStreamUnknown StatusCode = 1505
StatusCode_SCGenericAPIError StatusCode = 1600
StatusCode_SCAPINetworkError StatusCode = 1601
StatusCode_SCTimeout StatusCode = 1602
StatusCode_SCKBFSClientTimeout StatusCode = 1603
StatusCode_SCProofError StatusCode = 1701
StatusCode_SCIdentificationExpired StatusCode = 1702
StatusCode_SCSelfNotFound StatusCode = 1703
StatusCode_SCBadKexPhrase StatusCode = 1704
StatusCode_SCNoUIDelegation StatusCode = 1705
StatusCode_SCNoUI StatusCode = 1706
StatusCode_SCGPGUnavailable StatusCode = 1707
StatusCode_SCInvalidVersionError StatusCode = 1800
StatusCode_SCOldVersionError StatusCode = 1801
StatusCode_SCInvalidLocationError StatusCode = 1802
StatusCode_SCServiceStatusError StatusCode = 1803
StatusCode_SCInstallError StatusCode = 1804
StatusCode_SCLoadKextError StatusCode = 1810
StatusCode_SCLoadKextPermError StatusCode = 1811
StatusCode_SCGitInternal StatusCode = 2300
StatusCode_SCGitRepoAlreadyExists StatusCode = 2301
StatusCode_SCGitInvalidRepoName StatusCode = 2302
StatusCode_SCGitCannotDelete StatusCode = 2303
StatusCode_SCGitRepoDoesntExist StatusCode = 2304
StatusCode_SCLoginStateTimeout StatusCode = 2400
StatusCode_SCChatInternal StatusCode = 2500
StatusCode_SCChatRateLimit StatusCode = 2501
StatusCode_SCChatConvExists StatusCode = 2502
StatusCode_SCChatUnknownTLFID StatusCode = 2503
StatusCode_SCChatNotInConv StatusCode = 2504
StatusCode_SCChatBadMsg StatusCode = 2505
StatusCode_SCChatBroadcast StatusCode = 2506
StatusCode_SCChatAlreadySuperseded StatusCode = 2507
StatusCode_SCChatAlreadyDeleted StatusCode = 2508
StatusCode_SCChatTLFFinalized StatusCode = 2509
StatusCode_SCChatCollision StatusCode = 2510
StatusCode_SCIdentifySummaryError StatusCode = 2511
StatusCode_SCNeedSelfRekey StatusCode = 2512
StatusCode_SCNeedOtherRekey StatusCode = 2513
StatusCode_SCChatMessageCollision StatusCode = 2514
StatusCode_SCChatDuplicateMessage StatusCode = 2515
StatusCode_SCChatClientError StatusCode = 2516
StatusCode_SCChatNotInTeam StatusCode = 2517
StatusCode_SCChatStalePreviousState StatusCode = 2518
StatusCode_SCChatEphemeralRetentionPolicyViolatedError StatusCode = 2519
StatusCode_SCChatUsersAlreadyInConversationError StatusCode = 2520
StatusCode_SCChatBadConversationError StatusCode = 2521
StatusCode_SCTeamBadMembership StatusCode = 2604
StatusCode_SCTeamSelfNotOwner StatusCode = 2607
StatusCode_SCTeamNotFound StatusCode = 2614
StatusCode_SCTeamExists StatusCode = 2619
StatusCode_SCTeamReadError StatusCode = 2623
StatusCode_SCTeamWritePermDenied StatusCode = 2625
StatusCode_SCTeamBadGeneration StatusCode = 2634
StatusCode_SCNoOp StatusCode = 2638
StatusCode_SCTeamInviteBadCancel StatusCode = 2645
StatusCode_SCTeamInviteBadToken StatusCode = 2646
StatusCode_SCTeamBadNameReservedDB StatusCode = 2650
StatusCode_SCTeamTarDuplicate StatusCode = 2663
StatusCode_SCTeamTarNotFound StatusCode = 2664
StatusCode_SCTeamMemberExists StatusCode = 2665
StatusCode_SCTeamNotReleased StatusCode = 2666
StatusCode_SCTeamPermanentlyLeft StatusCode = 2667
StatusCode_SCTeamNeedRootId StatusCode = 2668
StatusCode_SCTeamHasLiveChildren StatusCode = 2669
StatusCode_SCTeamDeleteError StatusCode = 2670
StatusCode_SCTeamBadRootTeam StatusCode = 2671
StatusCode_SCTeamNameConflictsWithUser StatusCode = 2672
StatusCode_SCTeamDeleteNoUpPointer StatusCode = 2673
StatusCode_SCTeamNeedOwner StatusCode = 2674
StatusCode_SCTeamNoOwnerAllowed StatusCode = 2675
StatusCode_SCTeamImplicitNoNonSbs StatusCode = 2676
StatusCode_SCTeamImplicitBadHash StatusCode = 2677
StatusCode_SCTeamImplicitBadName StatusCode = 2678
StatusCode_SCTeamImplicitClash StatusCode = 2679
StatusCode_SCTeamImplicitDuplicate StatusCode = 2680
StatusCode_SCTeamImplicitBadOp StatusCode = 2681
StatusCode_SCTeamImplicitBadRole StatusCode = 2682
StatusCode_SCTeamImplicitNotFound StatusCode = 2683
StatusCode_SCTeamBadAdminSeqnoType StatusCode = 2684
StatusCode_SCTeamImplicitBadAdd StatusCode = 2685
StatusCode_SCTeamImplicitBadRemove StatusCode = 2686
StatusCode_SCTeamInviteTokenReused StatusCode = 2696
StatusCode_SCTeamKeyMaskNotFound StatusCode = 2697
StatusCode_SCTeamBanned StatusCode = 2702
StatusCode_SCTeamInvalidBan StatusCode = 2703
StatusCode_SCTeamShowcasePermDenied StatusCode = 2711
StatusCode_SCTeamProvisionalCanKey StatusCode = 2721
StatusCode_SCTeamProvisionalCannotKey StatusCode = 2722
StatusCode_SCTeamFTLOutdated StatusCode = 2736
StatusCode_SCTeamStorageWrongRevision StatusCode = 2760
StatusCode_SCTeamStorageBadGeneration StatusCode = 2761
StatusCode_SCTeamStorageNotFound StatusCode = 2762
StatusCode_SCTeamContactSettingsBlock StatusCode = 2763
StatusCode_SCEphemeralKeyBadGeneration StatusCode = 2900
StatusCode_SCEphemeralKeyUnexpectedBox StatusCode = 2901
StatusCode_SCEphemeralKeyMissingBox StatusCode = 2902
StatusCode_SCEphemeralKeyWrongNumberOfKeys StatusCode = 2903
StatusCode_SCEphemeralKeyMismatchedKey StatusCode = 2904
StatusCode_SCEphemeralPairwiseMACsMissingUIDs StatusCode = 2905
StatusCode_SCEphemeralDeviceAfterEK StatusCode = 2906
StatusCode_SCEphemeralMemberAfterEK StatusCode = 2907
StatusCode_SCEphemeralDeviceStale StatusCode = 2908
StatusCode_SCEphemeralUserStale StatusCode = 2909
StatusCode_SCStellarError StatusCode = 3100
StatusCode_SCStellarBadInput StatusCode = 3101
StatusCode_SCStellarWrongRevision StatusCode = 3102
StatusCode_SCStellarMissingBundle StatusCode = 3103
StatusCode_SCStellarBadPuk StatusCode = 3104
StatusCode_SCStellarMissingAccount StatusCode = 3105
StatusCode_SCStellarBadPrev StatusCode = 3106
StatusCode_SCStellarWrongPrimary StatusCode = 3107
StatusCode_SCStellarUnsupportedCurrency StatusCode = 3108
StatusCode_SCStellarNeedDisclaimer StatusCode = 3109
StatusCode_SCStellarDeviceNotMobile StatusCode = 3110
StatusCode_SCStellarMobileOnlyPurgatory StatusCode = 3111
StatusCode_SCStellarIncompatibleVersion StatusCode = 3112
StatusCode_SCNISTWrongSize StatusCode = 3201
StatusCode_SCNISTBadMode StatusCode = 3202
StatusCode_SCNISTHashWrongSize StatusCode = 3203
StatusCode_SCNISTSigWrongSize StatusCode = 3204
StatusCode_SCNISTSigBadInput StatusCode = 3205
StatusCode_SCNISTSigBadUID StatusCode = 3206
StatusCode_SCNISTSigBadDeviceID StatusCode = 3207
StatusCode_SCNISTSigBadNonce StatusCode = 3208
StatusCode_SCNISTNoSigOrHash StatusCode = 3209
StatusCode_SCNISTExpired StatusCode = 3210
StatusCode_SCNISTSigRevoked StatusCode = 3211
StatusCode_SCNISTKeyRevoked StatusCode = 3212
StatusCode_SCNISTUserDeleted StatusCode = 3213
StatusCode_SCNISTNoDevice StatusCode = 3214
StatusCode_SCNISTSigCannot_verify StatusCode = 3215
StatusCode_SCNISTReplay StatusCode = 3216
StatusCode_SCNISTSigBadLifetime StatusCode = 3217
StatusCode_SCNISTNotFound StatusCode = 3218
StatusCode_SCNISTBadClock StatusCode = 3219
StatusCode_SCNISTSigBadCtime StatusCode = 3220
StatusCode_SCBadSignupUsernameDeleted StatusCode = 3221
StatusCode_SCPhoneNumberUnknown StatusCode = 3400
StatusCode_SCPhoneNumberAlreadyVerified StatusCode = 3401
StatusCode_SCPhoneNumberVerificationCodeExpired StatusCode = 3402
StatusCode_SCPhoneNumberWrongVerificationCode StatusCode = 3403
StatusCode_SCPhoneNumberLimitExceeded StatusCode = 3404
StatusCode_SCNoPaperKeys StatusCode = 3605
StatusCode_SCTeambotKeyGenerationExists StatusCode = 3800
StatusCode_SCTeambotKeyOldBoxedGeneration StatusCode = 3801
StatusCode_SCTeambotKeyBadGeneration StatusCode = 3802
StatusCode_SCAirdropRegisterFailedMisc StatusCode = 4207
StatusCode_SCSimpleFSNameExists StatusCode = 5101
StatusCode_SCSimpleFSDirNotEmpty StatusCode = 5102
StatusCode_SCSimpleFSNotExist StatusCode = 5103
StatusCode_SCSimpleFSNoAccess StatusCode = 5104
)
func (o StatusCode) DeepCopy() StatusCode { return o }
var StatusCodeMap = map[string]StatusCode{
"SCOk": 0,
"SCInputError": 100,
"SCAssertionParseError": 101,
"SCLoginRequired": 201,
"SCBadSession": 202,
"SCBadLoginUserNotFound": 203,
"SCBadLoginPassword": 204,
"SCNotFound": 205,
"SCThrottleControl": 210,
"SCDeleted": 216,
"SCGeneric": 218,
"SCAlreadyLoggedIn": 235,
"SCExists": 230,
"SCCanceled": 237,
"SCInputCanceled": 239,
"SCBadUsername": 243,
"SCOffline": 267,
"SCReloginRequired": 274,
"SCResolutionFailed": 275,
"SCProfileNotPublic": 276,
"SCIdentifyFailed": 277,
"SCTrackingBroke": 278,
"SCWrongCryptoFormat": 279,
"SCDecryptionError": 280,
"SCInvalidAddress": 281,
"SCWrongCryptoMsgType": 282,
"SCNoSession": 283,
"SCAccountReset": 290,
"SCIdentifiesFailed": 295,
"SCNoSpaceOnDevice": 297,
"SCMerkleClientError": 299,
"SCMerkleUpdateRoot": 300,
"SCBadEmail": 472,
"SCRateLimit": 602,
"SCBadSignupUsernameTaken": 701,
"SCDuplicate": 706,
"SCBadInvitationCode": 707,
"SCBadSignupUsernameReserved": 710,
"SCBadSignupTeamName": 711,
"SCFeatureFlag": 712,
"SCEmailTaken": 713,
"SCEmailAlreadyAdded": 714,
"SCEmailLimitExceeded": 715,
"SCEmailCannotDeletePrimary": 716,
"SCEmailUnknown": 717,
"SCBotSignupTokenNotFound": 719,
"SCNoUpdate": 723,
"SCMissingResult": 801,
"SCKeyNotFound": 901,
"SCKeyCorrupted": 905,
"SCKeyInUse": 907,
"SCKeyBadGen": 913,
"SCKeyNoSecret": 914,
"SCKeyBadUIDs": 915,
"SCKeyNoActive": 916,
"SCKeyNoSig": 917,
"SCKeyBadSig": 918,
"SCKeyBadEldest": 919,
"SCKeyNoEldest": 920,
"SCKeyDuplicateUpdate": 921,
"SCSibkeyAlreadyExists": 922,
"SCDecryptionKeyNotFound": 924,
"SCVerificationKeyNotFound": 925,
"SCKeyNoPGPEncryption": 927,
"SCKeyNoNaClEncryption": 928,
"SCKeySyncedPGPNotFound": 929,
"SCKeyNoMatchingGPG": 930,
"SCKeyRevoked": 931,
"SCSigCannotVerify": 1002,
"SCSigWrongKey": 1008,
"SCSigOldSeqno": 1010,
"SCSigCreationDisallowed": 1016,
"SCSigMissingRatchet": 1021,
"SCSigBadTotalOrder": 1022,
"SCBadTrackSession": 1301,
"SCDeviceBadName": 1404,
"SCDeviceBadStatus": 1405,
"SCDeviceNameInUse": 1408,
"SCDeviceNotFound": 1409,
"SCDeviceMismatch": 1410,
"SCDeviceRequired": 1411,
"SCDevicePrevProvisioned": 1413,
"SCDeviceNoProvision": 1414,
"SCDeviceProvisionViaDevice": 1415,
"SCRevokeCurrentDevice": 1416,
"SCRevokeLastDevice": 1417,
"SCDeviceProvisionOffline": 1418,
"SCRevokeLastDevicePGP": 1419,
"SCStreamExists": 1501,
"SCStreamNotFound": 1502,
"SCStreamWrongKind": 1503,
"SCStreamEOF": 1504,
"SCStreamUnknown": 1505,
"SCGenericAPIError": 1600,
"SCAPINetworkError": 1601,
"SCTimeout": 1602,
"SCKBFSClientTimeout": 1603,
"SCProofError": 1701,
"SCIdentificationExpired": 1702,
"SCSelfNotFound": 1703,
"SCBadKexPhrase": 1704,
"SCNoUIDelegation": 1705,
"SCNoUI": 1706,
"SCGPGUnavailable": 1707,
"SCInvalidVersionError": 1800,
"SCOldVersionError": 1801,
"SCInvalidLocationError": 1802,
"SCServiceStatusError": 1803,
"SCInstallError": 1804,
"SCLoadKextError": 1810,
"SCLoadKextPermError": 1811,
"SCGitInternal": 2300,
"SCGitRepoAlreadyExists": 2301,
"SCGitInvalidRepoName": 2302,
"SCGitCannotDelete": 2303,
"SCGitRepoDoesntExist": 2304,
"SCLoginStateTimeout": 2400,
"SCChatInternal": 2500,
"SCChatRateLimit": 2501,
"SCChatConvExists": 2502,
"SCChatUnknownTLFID": 2503,
"SCChatNotInConv": 2504,
"SCChatBadMsg": 2505,
"SCChatBroadcast": 2506,
"SCChatAlreadySuperseded": 2507,
"SCChatAlreadyDeleted": 2508,
"SCChatTLFFinalized": 2509,
"SCChatCollision": 2510,
"SCIdentifySummaryError": 2511,
"SCNeedSelfRekey": 2512,
"SCNeedOtherRekey": 2513,
"SCChatMessageCollision": 2514,
"SCChatDuplicateMessage": 2515,
"SCChatClientError": 2516,
"SCChatNotInTeam": 2517,
"SCChatStalePreviousState": 2518,
"SCChatEphemeralRetentionPolicyViolatedError": 2519,
"SCChatUsersAlreadyInConversationError": 2520,
"SCChatBadConversationError": 2521,
"SCTeamBadMembership": 2604,
"SCTeamSelfNotOwner": 2607,
"SCTeamNotFound": 2614,
"SCTeamExists": 2619,
"SCTeamReadError": 2623,
"SCTeamWritePermDenied": 2625,
"SCTeamBadGeneration": 2634,
"SCNoOp": 2638,
"SCTeamInviteBadCancel": 2645,
"SCTeamInviteBadToken": 2646,
"SCTeamBadNameReservedDB": 2650,
"SCTeamTarDuplicate": 2663,
"SCTeamTarNotFound": 2664,
"SCTeamMemberExists": 2665,
"SCTeamNotReleased": 2666,
"SCTeamPermanentlyLeft": 2667,
"SCTeamNeedRootId": 2668,
"SCTeamHasLiveChildren": 2669,
"SCTeamDeleteError": 2670,
"SCTeamBadRootTeam": 2671,
"SCTeamNameConflictsWithUser": 2672,
"SCTeamDeleteNoUpPointer": 2673,
"SCTeamNeedOwner": 2674,
"SCTeamNoOwnerAllowed": 2675,
"SCTeamImplicitNoNonSbs": 2676,
"SCTeamImplicitBadHash": 2677,
"SCTeamImplicitBadName": 2678,
"SCTeamImplicitClash": 2679,
"SCTeamImplicitDuplicate": 2680,
"SCTeamImplicitBadOp": 2681,
"SCTeamImplicitBadRole": 2682,
"SCTeamImplicitNotFound": 2683,
"SCTeamBadAdminSeqnoType": 2684,
"SCTeamImplicitBadAdd": 2685,
"SCTeamImplicitBadRemove": 2686,
"SCTeamInviteTokenReused": 2696,
"SCTeamKeyMaskNotFound": 2697,
"SCTeamBanned": 2702,
"SCTeamInvalidBan": 2703,
"SCTeamShowcasePermDenied": 2711,
"SCTeamProvisionalCanKey": 2721,
"SCTeamProvisionalCannotKey": 2722,
"SCTeamFTLOutdated": 2736,
"SCTeamStorageWrongRevision": 2760,
"SCTeamStorageBadGeneration": 2761,
"SCTeamStorageNotFound": 2762,
"SCTeamContactSettingsBlock": 2763,
"SCEphemeralKeyBadGeneration": 2900,
"SCEphemeralKeyUnexpectedBox": 2901,
"SCEphemeralKeyMissingBox": 2902,
"SCEphemeralKeyWrongNumberOfKeys": 2903,
"SCEphemeralKeyMismatchedKey": 2904,
"SCEphemeralPairwiseMACsMissingUIDs": 2905,
"SCEphemeralDeviceAfterEK": 2906,
"SCEphemeralMemberAfterEK": 2907,
"SCEphemeralDeviceStale": 2908,
"SCEphemeralUserStale": 2909,
"SCStellarError": 3100,
"SCStellarBadInput": 3101,
"SCStellarWrongRevision": 3102,
"SCStellarMissingBundle": 3103,
"SCStellarBadPuk": 3104,
"SCStellarMissingAccount": 3105,
"SCStellarBadPrev": 3106,
"SCStellarWrongPrimary": 3107,
"SCStellarUnsupportedCurrency": 3108,
"SCStellarNeedDisclaimer": 3109,
"SCStellarDeviceNotMobile": 3110,
"SCStellarMobileOnlyPurgatory": 3111,
"SCStellarIncompatibleVersion": 3112,
"SCNISTWrongSize": 3201,
"SCNISTBadMode": 3202,
"SCNISTHashWrongSize": 3203,
"SCNISTSigWrongSize": 3204,
"SCNISTSigBadInput": 3205,
"SCNISTSigBadUID": 3206,
"SCNISTSigBadDeviceID": 3207,
"SCNISTSigBadNonce": 3208,
"SCNISTNoSigOrHash": 3209,
"SCNISTExpired": 3210,
"SCNISTSigRevoked": 3211,
"SCNISTKeyRevoked": 3212,
"SCNISTUserDeleted": 3213,
"SCNISTNoDevice": 3214,
"SCNISTSigCannot_verify": 3215,
"SCNISTReplay": 3216,
"SCNISTSigBadLifetime": 3217,
"SCNISTNotFound": 3218,
"SCNISTBadClock": 3219,
"SCNISTSigBadCtime": 3220,
"SCBadSignupUsernameDeleted": 3221,
"SCPhoneNumberUnknown": 3400,
"SCPhoneNumberAlreadyVerified": 3401,
"SCPhoneNumberVerificationCodeExpired": 3402,
"SCPhoneNumberWrongVerificationCode": 3403,
"SCPhoneNumberLimitExceeded": 3404,
"SCNoPaperKeys": 3605,
"SCTeambotKeyGenerationExists": 3800,
"SCTeambotKeyOldBoxedGeneration": 3801,
"SCTeambotKeyBadGeneration": 3802,
"SCAirdropRegisterFailedMisc": 4207,
"SCSimpleFSNameExists": 5101,
"SCSimpleFSDirNotEmpty": 5102,
"SCSimpleFSNotExist": 5103,
"SCSimpleFSNoAccess": 5104,
}
var StatusCodeRevMap = map[StatusCode]string{
0: "SCOk",
100: "SCInputError",
101: "SCAssertionParseError",
201: "SCLoginRequired",
202: "SCBadSession",
203: "SCBadLoginUserNotFound",
204: "SCBadLoginPassword",
205: "SCNotFound",
210: "SCThrottleControl",
216: "SCDeleted",
218: "SCGeneric",
235: "SCAlreadyLoggedIn",
230: "SCExists",
237: "SCCanceled",
239: "SCInputCanceled",
243: "SCBadUsername",
267: "SCOffline",
274: "SCReloginRequired",
275: "SCResolutionFailed",
276: "SCProfileNotPublic",
277: "SCIdentifyFailed",
278: "SCTrackingBroke",
279: "SCWrongCryptoFormat",
280: "SCDecryptionError",
281: "SCInvalidAddress",
282: "SCWrongCryptoMsgType",
283: "SCNoSession",
290: "SCAccountReset",
295: "SCIdentifiesFailed",
297: "SCNoSpaceOnDevice",
299: "SCMerkleClientError",
300: "SCMerkleUpdateRoot",
472: "SCBadEmail",
602: "SCRateLimit",
701: "SCBadSignupUsernameTaken",
706: "SCDuplicate",
707: "SCBadInvitationCode",
710: "SCBadSignupUsernameReserved",
711: "SCBadSignupTeamName",
712: "SCFeatureFlag",
713: "SCEmailTaken",
714: "SCEmailAlreadyAdded",
715: "SCEmailLimitExceeded",
716: "SCEmailCannotDeletePrimary",
717: "SCEmailUnknown",
719: "SCBotSignupTokenNotFound",
723: "SCNoUpdate",
801: "SCMissingResult",
901: "SCKeyNotFound",
905: "SCKeyCorrupted",
907: "SCKeyInUse",
913: "SCKeyBadGen",
914: "SCKeyNoSecret",
915: "SCKeyBadUIDs",
916: "SCKeyNoActive",
917: "SCKeyNoSig",
918: "SCKeyBadSig",
919: "SCKeyBadEldest",
920: "SCKeyNoEldest",
921: "SCKeyDuplicateUpdate",
922: "SCSibkeyAlreadyExists",
924: "SCDecryptionKeyNotFound",
925: "SCVerificationKeyNotFound",
927: "SCKeyNoPGPEncryption",
928: "SCKeyNoNaClEncryption",
929: "SCKeySyncedPGPNotFound",
930: "SCKeyNoMatchingGPG",
931: "SCKeyRevoked",
1002: "SCSigCannotVerify",
1008: "SCSigWrongKey",
1010: "SCSigOldSeqno",
1016: "SCSigCreationDisallowed",
1021: "SCSigMissingRatchet",
1022: "SCSigBadTotalOrder",
1301: "SCBadTrackSession",
1404: "SCDeviceBadName",
1405: "SCDeviceBadStatus",
1408: "SCDeviceNameInUse",
1409: "SCDeviceNotFound",
1410: "SCDeviceMismatch",
1411: "SCDeviceRequired",
1413: "SCDevicePrevProvisioned",
1414: "SCDeviceNoProvision",
1415: "SCDeviceProvisionViaDevice",
1416: "SCRevokeCurrentDevice",
1417: "SCRevokeLastDevice",
1418: "SCDeviceProvisionOffline",
1419: "SCRevokeLastDevicePGP",
1501: "SCStreamExists",
1502: "SCStreamNotFound",
1503: "SCStreamWrongKind",
1504: "SCStreamEOF",
1505: "SCStreamUnknown",
1600: "SCGenericAPIError",
1601: "SCAPINetworkError",
1602: "SCTimeout",
1603: "SCKBFSClientTimeout",
1701: "SCProofError",
1702: "SCIdentificationExpired",
1703: "SCSelfNotFound",
1704: "SCBadKexPhrase",
1705: "SCNoUIDelegation",
1706: "SCNoUI",
1707: "SCGPGUnavailable",
1800: "SCInvalidVersionError",
1801: "SCOldVersionError",
1802: "SCInvalidLocationError",
1803: "SCServiceStatusError",
1804: "SCInstallError",
1810: "SCLoadKextError",
1811: "SCLoadKextPermError",
2300: "SCGitInternal",
2301: "SCGitRepoAlreadyExists",
2302: "SCGitInvalidRepoName",
2303: "SCGitCannotDelete",
2304: "SCGitRepoDoesntExist",
2400: "SCLoginStateTimeout",
2500: "SCChatInternal",
2501: "SCChatRateLimit",
2502: "SCChatConvExists",
2503: "SCChatUnknownTLFID",
2504: "SCChatNotInConv",
2505: "SCChatBadMsg",
2506: "SCChatBroadcast",
2507: "SCChatAlreadySuperseded",
2508: "SCChatAlreadyDeleted",
2509: "SCChatTLFFinalized",
2510: "SCChatCollision",
2511: "SCIdentifySummaryError",
2512: "SCNeedSelfRekey",
2513: "SCNeedOtherRekey",
2514: "SCChatMessageCollision",
2515: "SCChatDuplicateMessage",
2516: "SCChatClientError",
2517: "SCChatNotInTeam",
2518: "SCChatStalePreviousState",
2519: "SCChatEphemeralRetentionPolicyViolatedError",
2520: "SCChatUsersAlreadyInConversationError",
2521: "SCChatBadConversationError",
2604: "SCTeamBadMembership",
2607: "SCTeamSelfNotOwner",
2614: "SCTeamNotFound",
2619: "SCTeamExists",
2623: "SCTeamReadError",
2625: "SCTeamWritePermDenied",
2634: "SCTeamBadGeneration",
2638: "SCNoOp",
2645: "SCTeamInviteBadCancel",
2646: "SCTeamInviteBadToken",
2650: "SCTeamBadNameReservedDB",
2663: "SCTeamTarDuplicate",
2664: "SCTeamTarNotFound",
2665: "SCTeamMemberExists",
2666: "SCTeamNotReleased",
2667: "SCTeamPermanentlyLeft",
2668: "SCTeamNeedRootId",
2669: "SCTeamHasLiveChildren",
2670: "SCTeamDeleteError",
2671: "SCTeamBadRootTeam",
2672: "SCTeamNameConflictsWithUser",
2673: "SCTeamDeleteNoUpPointer",
2674: "SCTeamNeedOwner",
2675: "SCTeamNoOwnerAllowed",
2676: "SCTeamImplicitNoNonSbs",
2677: "SCTeamImplicitBadHash",
2678: "SCTeamImplicitBadName",
2679: "SCTeamImplicitClash",
2680: "SCTeamImplicitDuplicate",
2681: "SCTeamImplicitBadOp",
2682: "SCTeamImplicitBadRole",
2683: "SCTeamImplicitNotFound",
2684: "SCTeamBadAdminSeqnoType",
2685: "SCTeamImplicitBadAdd",
2686: "SCTeamImplicitBadRemove",
2696: "SCTeamInviteTokenReused",
2697: "SCTeamKeyMaskNotFound",
2702: "SCTeamBanned",
2703: "SCTeamInvalidBan",
2711: "SCTeamShowcasePermDenied",
2721: "SCTeamProvisionalCanKey",
2722: "SCTeamProvisionalCannotKey",
2736: "SCTeamFTLOutdated",
2760: "SCTeamStorageWrongRevision",
2761: "SCTeamStorageBadGeneration",
2762: "SCTeamStorageNotFound",
2763: "SCTeamContactSettingsBlock",
2900: "SCEphemeralKeyBadGeneration",
2901: "SCEphemeralKeyUnexpectedBox",
2902: "SCEphemeralKeyMissingBox",
2903: "SCEphemeralKeyWrongNumberOfKeys",
2904: "SCEphemeralKeyMismatchedKey",
2905: "SCEphemeralPairwiseMACsMissingUIDs",
2906: "SCEphemeralDeviceAfterEK",
2907: "SCEphemeralMemberAfterEK",
2908: "SCEphemeralDeviceStale",
2909: "SCEphemeralUserStale",
3100: "SCStellarError",
3101: "SCStellarBadInput",
3102: "SCStellarWrongRevision",
3103: "SCStellarMissingBundle",
3104: "SCStellarBadPuk",
3105: "SCStellarMissingAccount",
3106: "SCStellarBadPrev",
3107: "SCStellarWrongPrimary",
3108: "SCStellarUnsupportedCurrency",
3109: "SCStellarNeedDisclaimer",
3110: "SCStellarDeviceNotMobile",
3111: "SCStellarMobileOnlyPurgatory",
3112: "SCStellarIncompatibleVersion",
3201: "SCNISTWrongSize",
3202: "SCNISTBadMode",
3203: "SCNISTHashWrongSize",
3204: "SCNISTSigWrongSize",
3205: "SCNISTSigBadInput",
3206: "SCNISTSigBadUID",
3207: "SCNISTSigBadDeviceID",
3208: "SCNISTSigBadNonce",
3209: "SCNISTNoSigOrHash",
3210: "SCNISTExpired",
3211: "SCNISTSigRevoked",
3212: "SCNISTKeyRevoked",
3213: "SCNISTUserDeleted",
3214: "SCNISTNoDevice",
3215: "SCNISTSigCannot_verify",
3216: "SCNISTReplay",
3217: "SCNISTSigBadLifetime",
3218: "SCNISTNotFound",
3219: "SCNISTBadClock",
3220: "SCNISTSigBadCtime",
3221: "SCBadSignupUsernameDeleted",
3400: "SCPhoneNumberUnknown",
3401: "SCPhoneNumberAlreadyVerified",
3402: "SCPhoneNumberVerificationCodeExpired",
3403: "SCPhoneNumberWrongVerificationCode",
3404: "SCPhoneNumberLimitExceeded",
3605: "SCNoPaperKeys",
3800: "SCTeambotKeyGenerationExists",
3801: "SCTeambotKeyOldBoxedGeneration",
3802: "SCTeambotKeyBadGeneration",
4207: "SCAirdropRegisterFailedMisc",
5101: "SCSimpleFSNameExists",
5102: "SCSimpleFSDirNotEmpty",
5103: "SCSimpleFSNotExist",
5104: "SCSimpleFSNoAccess",
}
func (e StatusCode) String() string {
if v, ok := StatusCodeRevMap[e]; ok {
return v
}
return fmt.Sprintf("%v", int(e))
}