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.

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

EOSphere Blog

Leading Australian EOSIO Block Producer candidate serving the…

EOSphere Blog

Leading Australian EOSIO Block Producer candidate serving the entire EOSphere

John Livesey (EOSphere)

Written by

EOSphere Blog

Leading Australian EOSIO Block Producer candidate serving the entire EOSphere