0

I've already got the number of total supply tokens using web3.js But now I faced the problem that I don't have any idea how to get the number of token holders (I don't need the list of holders) and the number of transactions. I think it is very similar. Is it possible to do it using web3.js? I take my test token in rinkeby network for tests: https://rinkeby.etherscan.io/token/0x3ead2f2dacdcba32f9834a71464cae15a88755e8 or Binance token in mainnet https://etherscan.io/token/0xB8c77482e45F1F44dE1745F52C74426C631bDD52

4

1 回答 1

0

ERC-20 代币不直接支持这一点。因此,如果你想这样做,你必须自己添加额外的功能,并在每次转移发生时跟踪谁拥有代币,谁没有。然后你可以创建一个函数来获取这个数字。由于 ERC-20 不支持它,您不会在 etherscan 上找到它,您必须自己获取它。添加额外功能不会阻止令牌成为 ERC-20。

另一种方法是迭代所有地址,这是一个非常糟糕的主意。

或者,如果你有一个服务器正在运行,你可以监听合约上的所有事件,并在你自己的数据库中跟踪持有者。

于 2019-03-06T07:03:14.973 回答