美文网首页EOS技术爱好者EOS开发系列
不用翻墙,查询EOS账户的所有交易记录

不用翻墙,查询EOS账户的所有交易记录

作者: goldenfiredo | 来源:发表于2018-06-24 10:59 被阅读142次

EOSIO正式上线前,系统提供了API getTransactions用来查询指定账户的所有交易记录。查看最新代码(1.0.6),这个API已经被注释掉了,系统不再提供这一功能,想获得某个账户的历史交易得自己想办法。

有小伙伴提供一个替代方法,调用EOSTracker提供的API:https://api.eostracker.io/accounts/youraccoutname/actions?page=1。它虽然可以解决问题,但需要发起调用的机器翻墙才行。如果服务器无法翻墙,这个方案就不可用。

本人经过调查,发现explorer.eoseco.com提供了类似的API而且它无须翻墙。首先调用https://explorer.eoseco.com/api/accountTraces?name=youraccountname&page=0可以获得交易ID集合,接着调用https://explorer.eoseco.com/api/transactions?_id=txid就能获得交易的详细信息了。GREATWALLET使用这一方法,很好地解决了查询账户历史交易的问题。

如果小伙伴有更好的解决方案,欢迎交流。

使用GREATWALLET,请用浏览器访问:http://greatwallet.io.

相关文章

网友评论

  • DF_Sky:好像不能用了 楼主
    还有新的官方接口吗
    DF_Sky:@goldenfiredo 是不是必须同步 全网数据 才可以查询
    goldenfiredo:@巅峰Sky 是的不能用了。现在节点都支持getActions
  • 7fb9ca49153f:所有账号怎么查询
  • 逆斗大学堂:eos最新账号信息查询:scaneos.io
    goldenfiredo:@逆斗大学堂 它有API 可以查询某个账户的所有交易记录?
  • qslll:大兄弟 666啊

本文标题:不用翻墙,查询EOS账户的所有交易记录

本文链接:https://www.haomeiwen.com/subject/erujyftx.html