Documentation ¶
Index ¶
- Variables
- func BCSrvStartError(message string) error
- func BlockchainResponseError(message string) error
- func BlockchainSaveError(message string) error
- func DataValidationError(message string) error
- func MQInvalidModeError(mode string, message string) error
- func MQNotInitialzedError() error
- func NoRecvHandlerEnabled() error
- func RedisSaveError(message string) error
- type ErrCodeType
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // ErrRegistrationRequired Registration to the Membership Service required. ErrRegistrationRequired = errors.New("Registration to the Membership Service required.") // ErrNotInitialized Initialization required ErrNotInitialized = errors.New("Initialization required.") // ErrAlreadyInitialized Already initialized ErrAlreadyInitialized = errors.New("Already initialized.") // ErrAlreadyRegistered Already registered ErrAlreadyRegistered = errors.New("Already registered.") // ErrTransactionMissingCert Transaction missing certificate or signature ErrTransactionMissingCert = errors.New("Transaction missing certificate or signature.") // ErrInvalidTransactionSignature Invalid Transaction Signature ErrInvalidTransactionSignature = errors.New("Invalid Transaction Signature.") // ErrTransactionCertificate Missing Transaction Certificate ErrTransactionCertificate = errors.New("Missing Transaction Certificate.") // ErrTransactionSignature Missing Transaction Signature ErrTransactionSignature = errors.New("Missing Transaction Signature.") // ErrInvalidSignature Invalid Signature ErrInvalidSignature = errors.New("Invalid Signature.") // ErrInvalidKey Invalid key ErrInvalidKey = errors.New("Invalid key.") // ErrInvalidReference Invalid reference ErrInvalidReference = errors.New("Invalid reference.") // ErrNilArgument Invalid reference ErrNilArgument = errors.New("Nil argument.") // ErrNotImplemented Not implemented ErrNotImplemented = errors.New("Not implemented.") // ErrKeyStoreAlreadyInitialized Keystore already Initilized ErrKeyStoreAlreadyInitialized = errors.New("Keystore already Initilized.") // ErrEncrypt Encryption failed ErrEncrypt = errors.New("Encryption failed.") // ErrDecrypt Decryption failed ErrDecrypt = errors.New("Decryption failed.") // ErrDifferentChaincodeID ChaincodeIDs are different ErrDifferentChaincodeID = errors.New("ChaincodeIDs are different.") // ErrDifferrentConfidentialityProtocolVersion different confidentiality protocol versions ErrDifferrentConfidentialityProtocolVersion = errors.New("Confidentiality protocol versions are different.") // ErrInvalidConfidentialityLevel Invalid confidentiality level ErrInvalidConfidentialityLevel = errors.New("Invalid confidentiality level") // ErrInvalidConfidentialityProtocol Invalid confidentiality level ErrInvalidConfidentialityProtocol = errors.New("Invalid confidentiality protocol") // ErrInvalidTransactionType Invalid transaction type ErrInvalidTransactionType = errors.New("Invalid transaction type") // ErrInvalidProtocolVersion Invalid protocol version ErrInvalidProtocolVersion = errors.New("Invalid protocol version") )
Functions ¶
func BCSrvStartError ¶
func BlockchainResponseError ¶
func BlockchainSaveError ¶
func DataValidationError ¶
func MQInvalidModeError ¶
func MQNotInitialzedError ¶
func MQNotInitialzedError() error
func NoRecvHandlerEnabled ¶
func NoRecvHandlerEnabled() error
func RedisSaveError ¶
Types ¶
type ErrCodeType ¶
type ErrCodeType uint32
const ( InvalidParamsErrCode ErrCodeType = 1000 // 参数无效 MissingParamsErrCode ErrCodeType = 1001 // 缺少参数 DatabaseOperationFailed ErrCodeType = 1002 // 数据库操作失败 ParseRequestParamsError ErrCodeType = 1003 // 解析请求体失败 SerializeDataFail ErrCodeType = 1004 // 序列化数据失败 DeserializeDataFail ErrCodeType = 1005 // 反序列化(解析)数据失败 GetServerContextFail ErrCodeType = 1006 // 获取服务的上下文失败 DatabaseDisabled ErrCodeType = 1008 // 数据库已禁用 PermissionDenied ErrCodeType = 1009 // 没有权限 ED25519SignFail ErrCodeType = 1010 // ED25519签名失败 ED25519VerifyFail ErrCodeType = 1011 // ED25519验签失败 InternalServerFailure ErrCodeType = 1012 // 服务内部错误 LegalFailure ErrCodeType = 1013 // 法律原因失败 )
common error code and message defined
const ( InvalidRequestBody ErrCodeType = 3000 FailedChaincodeRetrieval ErrCodeType = 3002 FailedFabricCCInstallation ErrCodeType = 3003 FailedFabricCCInvocation ErrCodeType = 3004 FailedFabricCCQuery ErrCodeType = 3005 FailedFabricCCStop ErrCodeType = 3006 )
ccsandbox
const ( RepeatRegistration ErrCodeType = 4000 //重复注册 UnmarshalFailed ErrCodeType = 4003 //Unmarshal失败 DataTypeIsIncorrect ErrCodeType = 4004 //数据类型有误 OriginalSecretError ErrCodeType = 4005 //原始Secret错误 UsersDoNotHavePermission ErrCodeType = 4006 //用户无权限 NoSuchTypeOfUser ErrCodeType = 4008 //无此类型用户 InvalidAccessOrSecret ErrCodeType = 4009 //无效的用户名或密码 UserNotExist ErrCodeType = 4010 //无此用户 NoSuchTypeOfACLGroup ErrCodeType = 4011 //无此类型权限组 DeleteNotAllowed ErrCodeType = 4012 //不允许删除 FredUploadIdentityFailed ErrCodeType = 4013 //上传实名认证失败 AuthTokenInvalid ErrCodeType = 4014 //认证Token无效 )
fred
const ( RegisterEntityFail ErrCodeType = 5000 //注册实体失败 UpdateEntityFail ErrCodeType = 5001 //更新实体失败 QueryEntityFail ErrCodeType = 5002 //查询实体失败 RegisterAssetFail ErrCodeType = 5003 //注册资产失败 UpdateAssetFail ErrCodeType = 5004 //更新资产失败 QueryAssetFail ErrCodeType = 5005 //查询资产失败 QueryAuditInfoFail ErrCodeType = 5006 //查询审计信息失败 AuditReverseFail ErrCodeType = 5007 //审计平账操作失败 ChargeInterestFail ErrCodeType = 5008 //计息失败 IssueCTokenFail ErrCodeType = 5009 //发行Token失败 RollbackTransactionFail ErrCodeType = 5010 //回滚交易失败 TransferCTokenFail ErrCodeType = 5011 //转账交易失败 TransferAssetFail ErrCodeType = 5012 //转移资产失败 WithdrawFail ErrCodeType = 5013 //取现失败 ColoredCoinNotFound ErrCodeType = 5014 //Token没有找到 BalancesNotSufficient ErrCodeType = 5015 //余额不足 AssetHasNotOwner ErrCodeType = 5016 //资产没有所属人 AssetHasBeenIssued ErrCodeType = 5017 //资产已发行 AssetOwnerNotMatch ErrCodeType = 5018 //资产所属人不匹配 WalletStatusInvalid ErrCodeType = 5019 //钱包状态异常 EntityNotFound ErrCodeType = 5020 //组织实体找不到 AssetNotFound ErrCodeType = 5021 //数字资产没有找到 CTokenStatusNotInUse ErrCodeType = 5022 //Token已回收 CTokenAmountInvalid ErrCodeType = 5023 //Token数额无效 )
tomago
const ( FailedToGenerateQRCode ErrCodeType = 6000 //生成二维码失败 ImgFormatConversionFailed ErrCodeType = 6001 //图片转码失败 InvalidAssetPassword ErrCodeType = 6002 //无效的资产密码 ErrorMatchRulesEngine ErrCodeType = 6003 //匹配资产规则失败 NoMatchRulesEngine ErrCodeType = 6004 //没有匹配资产规则 InvalidPrivateKey ErrCodeType = 6005 //无效的私钥 InvalidSecurityCode ErrCodeType = 6006 //无效的安全码 )
wallet-webserver
const ( WalletNotFound ErrCodeType = 8000 //钱包对象没有找到 WalletGetCTokensFail ErrCodeType = 8001 //获取钱包Token失败 WalletGetAssetsFail ErrCodeType = 8002 //获取钱包资产失败 WalletTransferCTokensFail ErrCodeType = 8003 //钱包转账失败 WalletTransferAssetsFail ErrCodeType = 8004 //钱包转移资产失败 CreateMainWalletFail ErrCodeType = 8005 //创建主钱包失败 CreateSubWalletFail ErrCodeType = 8006 //创建子钱包失败 GetPublicKeyFail ErrCodeType = 8007 //获取公钥失败 OffchainReadUploadFileFail ErrCodeType = 8008 //获取上传的文件失败 OffchainSaveFileFail ErrCodeType = 8009 //保存文件失败 OffchainDIDTypeInvalid ErrCodeType = 8010 //不正确的资产类型 OverMaxActivedCount ErrCodeType = 8011 // SN超过最大激活次数 SNExpired ErrCodeType = 8012 // SN已过期 OverMaxUploadSize ErrCodeType = 8013 // 上传文件超过最大文件大小 OffchainReadOnly ErrCodeType = 8014 // offchain metadata只允许读,不允许更新 OffchainContentExist ErrCodeType = 8015 // offchain file content已经存在 TransactionInvalid ErrCodeType = 8016 // Blockchain transaction invalid QueryTxStatusTimeout ErrCodeType = 8017 // query transaction status timeout )
wallet-ng error code and message defined
const ( ChannelAlreadyCreated ErrCodeType = 9000 // channel已经创建成功 ChaincodeIDMissing ErrCodeType = 9001 ChaincodePathMissing ErrCodeType = 9002 CTypeUnrecognized ErrCodeType = 9003 MPartUnrecognized ErrCodeType = 9004 FileNotAccessible ErrCodeType = 9005 CCAlreadyCreated ErrCodeType = 9006 // chaincode已经创建 CCDeployRecordExisted ErrCodeType = 9007 // chaincode deploy记录存在 CCDeleteDeployed ErrCodeType = 9008 // 删除已经部署的chaincode source ChaincodeNotExist ErrCodeType = 9009 // chaincode记录不存在 CCSandBoxFailed ErrCodeType = 9010 // chaincode沙箱测试失败 CCNotDeployed ErrCodeType = 9011 // chaincode没有部署,不允许upgrade CCAlreadyDeployed ErrCodeType = 9012 // chaincode已经部署过,不允许部署 CCUpgradeNoResource ErrCodeType = 9013 // 无更新的chaincode资源去更新 )
chain-mgmt error code and message defined
const ( RechargeFailed ErrCodeType = 2000 // 充值失败 SendSMSFailed ErrCodeType = 2001 // 发送短信验证码失败 BindCardFailed ErrCodeType = 2002 // 绑定银行卡失败 )
payment-gateway error code and message defined
const ( SDKServerResponseInvalid ErrCodeType = 10000 // 服务端响应数据无效 SDKDecryptAndVerifyFailed ErrCodeType = 10001 // SDK解密验签失败 SDKInvalidBase64Data ErrCodeType = 10002 // 私钥base64解码失败 )
SDK error code
const ( UserInfoIsExist ErrCodeType = 11000 // 用户已经存在 UserInfoNotExit ErrCodeType = 11001 // 用户信息不存在 SecurityCodeErr ErrCodeType = 11002 // 安全码错误 OriginalSecurityCodeErr ErrCodeType = 11003 // 原始安全码错误 SecurityInvalidErr ErrCodeType = 11004 // 安全码无效 AssetNotExist ErrCodeType = 11005 // 资产不存在 AssetNotBelongUser ErrCodeType = 11006 // 资产不属于用户 AssetBelongUser ErrCodeType = 11007 // 资产属于用户 AssetClaimed ErrCodeType = 11008 // 资产已被认领 AuthorizeApplying ErrCodeType = 11009 // 授权正在处理中,不允许发起新的授权申请 AuthorizeExpired ErrCodeType = 11010 // 授权过期 AuthorizeApplyNotExist ErrCodeType = 11011 // 授权申请不存在 AuthorizeReplyed ErrCodeType = 11012 // 授权申请已回应 AssetEndored ErrCodeType = 11013 // 已对资产作背书 AssetUnendored ErrCodeType = 11014 // 未对资产作背书 )
safebox srvc error code
const ( CurrencyTypeErr ErrCodeType = 12000 // currency类型错误 AddressFormatErr ErrCodeType = 12001 // currency地址格式错误 AddressExists ErrCodeType = 12002 // currency地址已存在 AddressNotExist ErrCodeType = 12003 // currency地址不存在 SMSCodeErr ErrCodeType = 12004 // 短信验证码错误 DepositAmountErr ErrCodeType = 12005 // 充值金额错误 WithdrawAmountErr ErrCodeType = 12006 // 提现金额错误 WithdrawFeesAmountErr ErrCodeType = 12007 // 提现手续费错误 TradePwdErr ErrCodeType = 12008 // 交易密码错误 EmailCodeErr ErrCodeType = 12009 // 邮件验证码错误 CurrencyTypeExist ErrCodeType = 12010 // currency已存在 SignRawTransactionFailed ErrCodeType = 12011 // 交易签名失败 GenerateAddressFailed ErrCodeType = 12012 // 生成地址失败 StorageKeysotreFailed ErrCodeType = 12013 // key存储keystore失败 InsufficientBalance ErrCodeType = 12014 // 余额不足 )
escrow srvc error code
const SuccCode ErrCodeType = 0
Success code
Click to show internal directories.
Click to hide internal directories.