主页 > imtoken安卓版下载官网 > 以太坊go-ethereum客户端查询交易列表(二)

以太坊go-ethereum客户端查询交易列表(二)

imtoken安卓版下载官网 2023-01-16 22:14:28

玩过比特币的朋友都知道,比特币可以通过api(listtransactions)查询指定地址的历史交易。 但是eth中没有提供类似的查询API。 今天的博客就简单介绍一下如何解决这个问题。

问题

以太坊go-ethereum客户端没有基于地址查询交易列表的API。 但是,我们在使用过程中经常会用到类似的API。 github上已经有关于是否在客户端添加这个API的激动人心的讨论。 点击网址了解:

解决方案

那么既然有这样的需求,即使没有针对性的API以太坊周末交易吗,也需要找到相应的解决方案。 目前有效的解决方案有两种:(1)调用第三方API接口。 这样的接口有很多,不仅可以在官网查询区块信息,还提供查询API。 例如: 。 界面很简单以太坊周末交易吗,但是有访问频率的限制。 除非访问量很大,否则这样的接口还是可以用的。 简单方便。

(2)自己维护数据,自己实现这个功能。 这种方法的基本思路是查询每个区块的具体交易,录入到自己的数据库中,然后通过SQL语句查询自己的数据。 这种方法需要一定的编码基础和设备投资。 现有API支持查询每个区块的交易记录。 虽然比较麻烦,但是一旦数据自己维护了,怎么查询就只是不同SQL语句的事情了。

例外情况

如果要查询合约的交易历史,可以通过过滤合约日志来实现。 此类场景由相应的 API 支持。