我如何获得合约的所有持有者在BSC网络上的余额?
ethereumetl export_traces --start-block 0 --end-block 500000 --provider-uri https://bsc-dataseed1.ninicoin.io --batch-size 100 --output traces.csv
我收到以下错误消息:
ValueError: {'code': -32601, 'message': 'the method trace_block does not exist/is not available'}
这让我觉得这个工具可能不支持BSC。
有什么想法吗?这几天我一直把头撞在墙上。
CovalentHQ 的 API 内置了分页功能。您可以为 1000 个结果的每一页调用它,并使用 python 将每个页面附加到文件中。
您可以使用 Bitquery 的令牌持有者 API。我构建了此查询,可获取 USDC 的所有代币持有者地址和持有者总数在此处查看。自行运行此查询以获取您需要信息的任何地址。
Bitquery API 还包括 Balance API、DexTrades API、NFT API 等等。您可以在官方文档中查看更多内容。
您还可以查看 Bitquery 查询浏览器,您可以在其中找到不同用户已构建的查询。