我正在寻找一种方法来获取给定地址的交易列表。如果交易太多,我希望能够对结果进行分页。
如果我可以将最新处理的交易作为参数给出,这样我就可以从给定点获取最新交易,那就更好了。
像这样的东西:
var page = 1;
txList = getTransactionList("0x323432432...", page, lastProcessedTx);
最佳答案
从我目前的研究来看,没有办法获得一个地址的交易列表。您应该检查给定地址的区块链中的所有交易,或者将地址与数据库中的交易哈希相关联。请参阅此线程,确认缺少所需的 API:
https://github.com/ethereum/go-ethereum/issues/1897
另一种方法是使用 Etherscan API:https://etherscan.io/apis
但这取决于第三方服务器。
关于transactions - 如何通过地址获取以太坊交易列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36291117/