Progress reportSolid coding week with less distractions:
- Exchange migrated once again.
- Setup hourly simxchg backup.
- Many more tests of JS time sync simulator. New algorithm. Two major bugs fixed.
- Time sync algorithm documented in wiki.
- Time sync queue + unit test for it.
- Added 2-byte timestamp delta into Pong request.
- Integrated time sync queue into the ping task.
- Tested randomized queue size for nodes - doesn't affect time sync at all.
- Tested timezone and DST change - none affects the timestamp.
- Ping measurement in Node class.
- Nodes::ping() to return total ping for all nodes for last N seconds.
- Client: net status panel.
- JS API: net_status(), acc_info() added.
- 3 Send Sim tasks started, developing money sending transaction, updating docs.
So, here’s the next version of the test client:
https://simcoin.info/simcoin_v051.zipCreate a couple of accounts and you can send money between them (transaction history is not yet displayed in the client).
Currently 5 nodes are running on 2 VPS'es: one in Portland, one in Switzerland.
Vault password is "123" if you need it.