- Canonical snapshot (injected accounts)
- Fork snapshot
- Extracted accounts from canonical snapshot
- Extracted accounts from fork snapshot
Tomochain is forked from Ethereum so we use levelDB to storing data. The given script querys all accounts from chaindata at block 9073620
First you need to download the Canonical Snapshot and Fork Snapshot data from links above then create env.json from env.json-template, run two commands to extracts data - normally it costs you some hours to download, extract and run.
$ npm run query-accounts-canonical
$ npm run query-accounts-fork
The use mongoimport to import the accounts
$ npm run import-canonical-data
$ npm run import-fork-data
Finally generate the report
$ npm run diff
We attached the result in case you don't want to run those command.
Enjoy