4.10.1 错误码及返回码

该章节描述了中间件错误码及交易执行的返回码信息。

4.10.1.1 中间件错误码

code HTTP Status message(描述信息)
SUCCESS 200 运行成功
BIZ_ID_NOT_FOUND 400 bizId不存在
FILE_NOT_FOUND 404 找不到文件
FILE_TOO_LARGE 400 超过了文件大小限制
INVALID_FILE_ID 400 fileId无效
INVALID_SIGNATURE 400 签名错误
SEARCH_SYNTAX_ERROR 400 查询语法错误
FILE_HASH_ERROR 400 hashValue错误
SERVER_ERROR 420 服务器内部错误
PARAM_ERROR 421 参数错误
VERIFY_ERROR 422 检查数据错误
TSMP_SERVER_ERROR 423 时间戳服务异常
UNKNOW_ERROR 424 未知异常错误
DUMP_SHUTDOWN 430 同步已关闭
RECORD_NOT_FOUNT 430 记录不存在或状态不对

说明:中间件4.6.0+不再占用HTTP Status,通过code来判断错误类型,错误信息从message中获取。

4.10.1.2 交易执行返回码

code 描述信息
0 运行成功
101 没有链发送交易权限
102 没有链部署合约的权限
103 没有链管理员权限
104 没有创建存证合约的权限
105 没有创建身份合约的权限
106 没有写入存证记录的权限
107 不是当前身份的创建者
108 operator 的身份合约没有包含发送交易的外部账户地址
109 不是身份合约地址
110 不是基础存证合约
111 不允许的 msg.sender
113 新建合约失败
501 不在白名单
502 在黑名单
503 不是当前存证合约的管理员
601 账户名校验错误
602 认证级别校验错误
603 身份智能合约权限校验错误
604 写入存证权限校验错误
605 管理数字凭证智能合约权限校验错误
606 签约文件摘要校验错误
607 CA证书相关信息校验错误
608 身份公示信息校验错误
701 存证合约名称校验错误
702 存证合约描述校验错误
703 管理员账户ID校验错误
704 签约文件摘要校验错误
705 accountId 没有对应的身份地址存在
801 存证流水号校验错误
802 前序存证流水号校验错误
803 存证数据校验错误
804 自定义字段校验错误
901 非管理员用户无法执行该操作
902 扩展挂载失败,目标合约无效
903 扩展挂载失败,传入的合约数量和接口数量不匹配
-1 未知错误,请联系运营方

results matching ""

    No results matching ""