首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Tendermint中插入json数据

如何在Tendermint中插入json数据
EN

Stack Overflow用户
提问于 2018-08-25 12:33:03
回答 2查看 276关注 0票数 2

如何在Tendermint中插入json数据以便使用Tx_search URL进行提取

卷曲"localhost:26657/tx_search?query=\"account.owner='Ivan'\"&prove=true“

伙计们,我在每个平台上都看到了这个例子,但没有人谈论account.owner是如何添加的

帮助我从命令行在tendermint上编写JSON对象。

EN

回答 2

Stack Overflow用户

发布于 2018-12-05 20:30:53

https://tendermint.com/docs/app-dev/indexing-transactions.html#adding-tags

正如文档所说,标签是在ResponseDeliverTx中添加的。下面是Golang中的示例。对于其他语言应该是类似的。

例如,在Javascript中使用https://github.com/tendermint/js-abci

代码语言:javascript
复制
deliverTx (request) {
  let tx = padTx(request.tx)
  let number = tx.readUInt32BE(0)
  if (number !== state.count) {
    return { code: 1, log: 'tx does not match count' }
  }

  // update state
  state.count += 1

  return { code: 0, log: 'tx succeeded', tags: { "account.owner": "Priyal" } }
}

完整列表可在here上找到

票数 0
EN

Stack Overflow用户

发布于 2018-12-20 16:26:17

你可以在official Tendermint documentation上找到答案。

在第17页,有一个使用JSON的示例帖子-你必须遵守那里定义的jsonrpc格式,并确保你的tx字段是base-64编码的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52014067

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档