智臻链BaaS服务接口
一、接口描述
1. 功能描述
基于京东智臻链BaaS平台,将区块链能力简化后提供给客户,让客户付出较低成本就可享受区块链带来的商业价值
2. 接口资源限制
- 每用户可独立创建3个账本,如需更多配额,需联系平台方
- 每账本可部署5个智能合约,如需更多配额,请联系平台方
- 智能合约文件大小不可超过128k,超过该大小将拒绝安装,智能合约写法请参考JD Chain
- 智能合约调用请求的Payload大小不可超过256k,超过该大小平台将拒绝执行
- 每日请求量上限为100000次,超过次数本日将不再提供服务。预计会在次日凌晨2点前重新计数
注:如需更智能更全面的区块链服务,可联系平台方定制私有化区块链平台服务
3. 接口使用:
您可使用已经封装好的SDK/参照接口鉴权规则进行相应开发,整体流程详见接入流程
4. 响应码
- 0: 成功
- -1: 请求参数错误,请检查参数
- -2: 用户已注册,无需再次注册
- -3: 用户未注册,请注册后再使用
- -4: 暂无满足需求的网络存在,请稍后再试
- -5: 创建账本失败,请稍后再试
- -6: 用户账本资源限额,无法创建新账本
- -7: 用户账本合约资源限额,无法安装新合约
- -8: 用户账本不存在,请检查参数
- -9: 用户账本已存在,请勿重复创建
- -10: 用户合约安装失败,请稍后再试
- -11: 用户合约格式错误,请使用Base64标准编码格式
- -12: 用户账本合约不存在,请检查参数后再试
- -13: 用户账本合约调用失败,请稍后再试
- -14: 用户账本合约查询失败,请稍后再试
- -15: 用户合约大小超出配额大小,请缩小合约文件size
- -16: 用户合约调用Payload超出配额大小,请调整业务逻辑
- -17: 交易不存在,请稍后再试
- -18: 用户每日请求数量已达上限,请明日再试
- -255: 未知错误,请稍后再试