Docs

Docs

  • 文档
  • github

›使用说明

快速开始

  • 代码示例

使用说明

  • 获取SDK
  • 初始化
  • 交易类型
  • 请求响应
  • 合约接口
  • 工具接口

注意事项

  • 相关事项

请求响应

请求类型

SDK网络请求接口将会返回请求参数Request类型,Request依照jsonRPC来进行参数的封装,我们需要请求参数拥有如下参数:

  • jsonrpc: 协议版本
  • namespace: 命名空间
  • method: 调用远程方法名
  • params: 调用远程方法需要的参数
  • id: 请求标识

SDK将根据不同的Service接口,返回不同Request子类,同时将用户调用接口的参数params封装到Request请求中,而Request返回的Response将根据不同的Service接口绑定。

Request拥有send()和sendAsync()同步发送和异步发送两个方法:

  • send(): 同步发送返回Request根据不同接口绑定的Response
  • sendAsync(): 异步发送返回Request根据不同接口绑定了Response的Future接口

响应类型

SDK网络请求Request发送后将返回Response响应,Response将返回如下信息:

  • jsonrpc: 协议版本
  • code: 状态码
  • message: 状态消息
  • result: 请求结果
  • id: 请求标识

SDK会将不同的返回结果result根据接口封装成不同的Response子类,Response类型在生成Request时绑定。

Response可以获取状态码、状态消息等,而不同的Response可以获取到不同的结果。

← 交易类型合约接口 →
  • 请求类型
  • 响应类型
QTechGitHub
Copyright © 2025 Hyperchain Co., Ltd.