eosdac / DACtools

Smart contracts and user interfaces for tools to facilitate Decentralized Autonomous Communities on the EOSIO blockchain
MIT License
20 stars 5 forks source link

Extract account names voting for custodians in CSV #8

Open paplooo opened 5 years ago

paplooo commented 5 years ago

We will require a snapshot of accounts voting for custodians on Feb 11, 2019, 13:00 UTC to facilitate TelosDAC airdrop.

lukestokes commented 5 years ago

I slightly modified the member stats script to do this. I'll clean it up a bit and add it to the repo here for you. Thanks!

lukestokes commented 5 years ago

Okay, I added this script, but it should be run on a stopped chain to ensure nothing changes in the tables being read from between when the script starts and stops. This can probably be accomplished by loading from a snapshot file.

https://github.com/eosdac/DACtools/blob/master/memberstats/export_members_and_voters.js

paplooo commented 5 years ago

Thanks Luke. I tested the script and works just like it should. Closing the issue.

lukestokes commented 5 years ago

@paplooo is there a mapping of EOS to Telos accounts you'll be using for this? The accounts may be the same on different chains but actually owned by different people.

paplooo commented 5 years ago

@lukestokes TelosDAC will probably handle that. They just need the EOS accounts voting for custodians from us. I will confirm with them though.

paplooo commented 5 years ago

@lukestokes I might have to open this issue again 😝 We'll need to capture the public keys of all accounts to make it easier for TelosDAC to handle mapping. Here's a little excerpt from my chat with Richard from TelosDAC image