Commit Graph

15 Commits

Author SHA1 Message Date
Ivan Kuznetsov 64d1cc5569 When a new block is mined, let everyone know 2017-10-06 11:30:51 +07:00
Ivan Kuznetsov 5c4340f47d Add -miner flag to 'startnode' command 2017-10-03 16:21:15 +07:00
Ivan Kuznetsov 13f22d2e40 Update UTXOSet after adding a new block 2017-10-03 15:54:50 +07:00
Ivan Kuznetsov 9de40a9385 Fix 'version' message exhanging 2017-10-03 15:47:56 +07:00
Ivan Kuznetsov 3cb93b5278 Implement 'tx' command (WIP) 2017-10-03 15:47:27 +07:00
Ivan Kuznetsov c753df287a Implement the correct way of synchronizing a blockchain 2017-10-01 21:33:03 +07:00
Ivan Kuznetsov a79d78ad8c Implement Blockchain.AddBlock 2017-10-01 20:30:21 +07:00
Ivan Kuznetsov 470adef2c3 Implement 'block' and 'getdata' commands 2017-10-01 11:50:27 +07:00
Ivan Kuznetsov 9adb5fc139 Implement 'getblocks' command 2017-10-01 11:19:43 +07:00
Ivan Kuznetsov 57f3680551 Blockchain file name must depend on node ID 2017-10-01 10:42:34 +07:00
Ivan Kuznetsov 504b6c85bf Set node ID via an env. var 2017-10-01 10:29:04 +07:00
Ivan Kuznetsov 4a9f7be98c Implement 'addr' command 2017-10-01 10:25:11 +07:00
Ivan Kuznetsov 7935589f8a Send 'vrack' in response to 'version' 2017-10-01 10:08:51 +07:00
Ivan Kuznetsov 1c5bc460f4 Implement 'version' command 2017-10-01 09:33:33 +07:00
Ivan Kuznetsov 60a1386f3d Implement 'startnode' CLI command 2017-10-01 08:44:41 +07:00