簡體   English   中英

在給定的時間戳獲取所有持有 ERC20 代幣的地址

[英]Fetch all addresses holding an ERC20 token at a given timestamp

我試圖弄清楚如何[在 Python 中] 執行以下操作:

  • 獲取在給定日期之前持有給定 ERC20 的所有錢包的地址。

EG:'在時間戳之前從 contractAddress 獲取 holdingAddresses'

我查看了 Ethplorer 和 Etherscan API,但無法找到檢索這些數據的方法。

我認為答案可能是通過 Infura,但如果這確實是解決方案,我不知道從哪里開始。

任何人都知道這是否可以做到,如果可以 - 怎么做?!

這是一個如何使用 web3.py 獲取所有令牌傳輸的示例

您將數據存儲在本地,例如 SQL 數據庫中。 您可以根據時間戳的塊號之前發生的轉移,在某個時間點構建列表令牌持有量。 您只有一個最大塊號,並且在該塊號之后不查詢任何Transfer事件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM