Open Sparke2 opened 6 years ago
I'm just proposing this feature as nice to have. I'm not going to work on it myself, may be someone else will :)
Looks good to me.
It almost works similarly as in CLASSIC ETH wallet explorer or MEW explorer very little output differes
I propose to increase the amount to 50 000/100 000 Callisto, then I can take care of this priority.
@ririen @Sparke2 the payment amount is increased to 50,000 CLO.
Proposal
Develop a special service which will evaluate balances of custom token holders and place them in descending order. This should accept only token contract address as input.
There are many token explorers and I don't know if any of them has this feature, but CEW works with nearly every custom network hence it may implement an all-purpose service which will work with every ERC20 and ERC223 token in the world.
Description
Token Rich List service must be an open source web application. It must be a separate tab at ClassicEtherWallet.
The main purpose of this service is to give the developer an opportunity to create a complete list of holders of any custom token.
Token Rich List tab must include:
After the user has clicked the button, Token Rich List script must go through the history of token transfers and evaluate the resulting balances of token holders. After that, the service must display a list of token holders in descending order. The service must display the totalSupply() of the token at the top of the rich list.
Each user entry must be displayed with the following outputs:
address
- token holder addressbalance
- amount of tokens that token holder has (divided by decimals)percentage
- token holders share (token balance / totalSupply)This is important here that ERC20 Transfer event and ERC223 Transfer event has different signatures.
Bounty
One time payment: 50,000 CLO.