Erc-20
有沒有辦法在特定區塊上輪詢 ERC20 代幣的總供應量?
我正在使用 web3.py,我正在嘗試獲取一些 ERC20 代幣合約的特定於區塊的數據。此外,我嘗試使用 Google 的 BigQuery,但兩者似乎都在“最新”塊中提供了 totalSupply。
有沒有辦法在特定區塊獲取合約數據/儲存?或者我需要通過從目前值返回每個鑄幣廠,或從令牌的初始部署向前執行來計算 totalSupply 的變化?
您可以在使用 呼叫或交易時指定要從中獲取數據的塊
web3.py
。這是一個例子:token_contract.functions.myBalance().call(block_identifier=10)
如果您可以從契約中獲得總供應量(我認為您可以),那麼這就是您的解決方案