首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否有API可以查询或订阅Elrond区块链上的事件?

是否有API可以查询或订阅Elrond区块链上的事件?
EN

Stack Overflow用户
提问于 2021-10-05 21:06:40
回答 1查看 396关注 0票数 2

Elrond有可以在智能合约执行期间发出的事件:https://docs.elrond.com/developers/developer-reference/elrond-wasm-annotations/#events

如何查询或订阅这些事件?在以太上,可以监视/查询这些事件,因为它们使用web3或以太客户机节点RPC执行。Elrond上也有类似的东西吗?

EN

回答 1

Stack Overflow用户

发布于 2021-10-05 21:21:47

有几种方法可以使用这些事件。

  1. 您可以使用该接口获取帐户的事务,然后使用事务端点获取这些事务的更多详细信息并读取事件。

端点将是:http://testnet-gateway.elrond.com/transaction/<txhash>?withResults=true

(注意:只有在添加?withResults=true查询参数的情况下才会返回事件数据和智能合约结果)

  1. 您还可以使用transaction processor package处理区块链上经过公证的所有事务,并再次使用事务端点获取事件数据。

  1. 这些事件也会在elastic search实例中建立索引,因此您可以使用elastic search来查询信息。通过使用弹性搜索或使用公共索引器来建立自己的观察队。(https://testnet-index.elrond.com/logs/_search)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69457260

复制
相关文章

相似问题

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