ethereum - 如何通过web3.js通过余额获得前N个以太坊账户?
问题描述
我可以获得特定帐户的余额,我想知道 web3.js 中是否有任何方法可以让第一个 N 个以太坊帐户按其以太坊余额排序?
解决方案
不是直接的。你必须编写一个脚本来扫描链上每个区块的每个交易,通过查看to
每个交易的地址来收集地址列表,从地址集合中过滤掉合约地址,然后检索剩余地址的余额和种类。该脚本编写起来并不是特别难,但运行起来可能需要很长时间。
推荐阅读
- c++ - 线性斐波那契实际代码的伪代码
- apache-spark - 如何在 Kubernetes 上运行 Spark Standalone master,它将使用 Kubernetes Cluser Manager 来启动 worker
- ms-word - 如何使用 OOXML 以编程方式检测复杂的 scipt?
- express - 在 PATCH 请求期间要散列的密码
- windows - 用于连接 SFTP 服务器的 Windows 批处理脚本
- r - 按线 ID 将空间点属性附加到空间线数据框
- javascript - 无法解决此错误:未闭合字符串
- java - Java - 如何知道夏令时是否开启
- java - 使 Gridview 内的 TextView 完全圆润
- sql - 在 Athena 中,如何在结构中的数组中查询结构的成员?