Tendermint RPC API文档

在线工具推荐: Three.js AI纹理开发包 - YOLO合成数据生成器 - GLTF/GLB在线编辑 - 3D模型格式在线转换 - 可编程3D场景编辑器

BroadcastTxAsync - 异步广播交易

BroadcastTxAsync调用以异步方式广播交易,调用不会等待交易的 执行结果,提交后将立即返回。

API请求

GET /broadcast_tx_async

查询参数:

  • tx:要广播的交易数据

API响应

返回JSON对象,结构如下:

  • jsonrpc:JSONRPC版本,固定为"2.0"
  • id:API请求的ID编号
  • error:错误描述信息
  • result:结果对象
    • hash:交易哈希
    • log:日志
    • data:数据
    • code:代码

示例代码

使用curl调用BroadcastTxAsync接口,提交交易”123“:

~$ curl 'localhost:26657/broadcast_tx_async?tx="123"'

响应结果:

{
    "error": "",
    "result": {
        "hash": "E39AAB7A537ABAA237831742DCE1117F187C3C52",
        "log": "",
        "data": "",
        "code": "0"
    },
    "id": "",
    "jsonrpc": "2.0"
}