Go-Ethereum

找到合約的第一筆交易

  • October 23, 2018

我想知道交易量超過 Etherscan 顯示限制的帳戶的第一筆交易的日期或區塊,例如:https ://etherscan.io/address/0xb1690c08e213a35ed9bab7b318de14420fb57d8c

有什麼方法可以使用 geth 和 json rpc 來做到這一點?

謝謝

您可以使用Etherscan API,它使您能夠列出特定範圍的塊的所有交易(您可以設置自定義startblock/ endblock

https://api.etherscan.io/api?module=account&action=txlist&address=0xddbd2b932c763ba5b1b7ae3b362eac3e8d40121a&startblock=0&endblock=99999999&page=1&offset=10&sort=asc&apikey=YourApiKeyToken

然後像這樣訪問它:

returnedObject.result[0]

返回對象的範例(帶有 tx 對象列表): 範例


我知道你想用 geth 得到相同的結果,希望這個答案仍然有幫助。

引用自:https://ethereum.stackexchange.com/questions/41565