Telos Mainnet Validation for Chain ID 4667b205c6838ef70ff7988f6e8257e8be0e1284a2f59699054a018f743b1d11

EOSphere are happy to announce that they’ve performed external account and balance validation on the Telos Mainnet Chain

Both files that were used for validation had their token balances capped at 40,000 and the b1 account name was modified to b1b1b1b1b1b1.

The chain version is shown below and was frozen at block 2515.

{
“server_version”: “73bf4f53”,
“chain_id”: “4667b205c6838ef70ff7988f6e8257e8be0e1284a2f59699054a018f743b1d11”,
“head_block_num”: 2516,
“last_irreversible_block_num”: 2515,
“last_irreversible_block_id”: “000009d3cdaec7e9eab0eee80280088b13b3c6bc660456cdbb6f59e31096d7ec”,
“head_block_id”: “000009d4d4f60f22af27e10a0be8dfe0de46aac9c45c51f204d41040800a62d7”,
“head_block_time”: “2018–12–12T18:07:06.000”,
“head_block_producer”: “eosio”,
“virtual_block_cpu_limit”: 17568956,
“virtual_block_net_limit”: 12978017,
“block_cpu_limit”: 200000,
“block_net_limit”: 1048576,
“server_version_string”: “oak-v1.0.0”
}

We validated two different CSV files — one generated by ourselves from the original EOS mainnet launch snapshot CSV and one supplied by the Telos Foundation.

Results for EOSphere’s own CSV

SOURCE: https://github.com/eosphere/telos-snapshot-files/blob/master/eosphere-telos-snapshot-master.csv

node ParseSnapshot.js https://telos.eosphere.io ./eosphere-telos-snapshot-master.csv — validate true

Parsing: “./eosphere-telos-snapshot-master.csv”

Validating all accounts Thu Dec 13 2018 06:03:31 GMT+1100 (Australian Eastern Daylight Time)

0.6000+0.6000+0.1000=1.3000 and expected 1.3000 for account hezdsmrxhage

Checked 163000 out of 163930 accounts

Validating complete Thu Dec 13 2018 06:24:43 GMT+1100 (Australian Eastern Daylight Time)

Account count: 163930

Total balance: 178473249.3125

Results against the Telos Foundation’s Genesis Snapshot

SOURCE: https://github.com/Telos-Foundation/snapshots/blob/master/tlos_genesis_snapshot.csv

node ParseSnapshot.js https://telos.eosphere.io ./tlos_genesis_snapshot.csv — validate true

Parsing: “./tlos_genesis_snapshot.csv”

Validating all accounts Thu Dec 13 2018 06:29:26 GMT+1100 (Australian Eastern Daylight Time)

0.6000+0.6000+0.1000=1.3000 and expected 1.3000 for account hezdsmrxhage

Checked 163000 out of 163930 accounts

Validating complete Thu Dec 13 2018 06:50:38 GMT+1100 (Australian Eastern Daylight Time)

Account count: 163930

Total balance: 178473249.3125

Both balances match from the two separate files and also this balance was also confirmed by The TelosScope in separate testing.

We also ran the EOS Barcelona scripts to a successful completion. The output was too long to include all log info but the last few lines are below

SOURCE: https://github.com/jrosich/eosbarcelona-telos-genesis

Command used: ./telos_validate_accounts.sh

zahidhdee.tf
hassaneos.tf
21zephyr2.tf
justinbr.tf
raluca.tf
sean.tf
fieldy.tf
chijioke.tf
Validation completed!

At the time of writing (12 December 2018 21:20 GMT) we are running our scripts against an external node and so far this has not produced any errors.

node ParseSnapshot.js https://telos.eosdetroit.io ./tlos_genesis_snapshot.csv — validate true
Parsing: “./tlos_genesis_snapshot.csv”
Validating all accounts Thu Dec 13 2018 07:22:38 GMT+1100 (Australian Eastern Daylight Time)
2731.8852+2731.8853+10.0000=5473.7705 and expected 5473.7705 for account gm2dcojzgyge
Checked 48000 out of 163930 accounts

The output from our validation can also be found in our Github

Thank you to the Telos Foundation and EOS Barcelona for providing the scripts.

Go Telos!

EOSphere are a passionate group of EOS enthusiasts and data centre professionals. Based in Australia, EOSphere are focussed on bootstrapping the EOS community and serving the entire EOSphere through provision of infrastructure, governance and community benefit initiatives.

Image for post
Image for post

Follow us
Steemit @eosphere — twitter @eosphere_io — YouTube EOSphere
Facebook EOSphere — Telegram https://t.me/eosphere_io

EOSphere Blog

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch

Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore

Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store