Commit Graph

1917 Commits

Author SHA1 Message Date
obscuren ab6ede51d7 Working on new (blocking) event machine.
The new event machine will be used for loose coupling and handle the
communications between the services:

1) Block pool finds blocks which "links" with our current canonical
chain
2) Posts the blocks on to the event machine
3) State manager receives blocks & processes them
4) Broadcasts new post block event
2014-09-29 12:57:51 +02:00
obscuren ea0357bf02 Block pool is thread safe 2014-09-28 14:52:58 +02:00
obscuren 44d50bc8d2 Have you seen my parents, sir? 2014-09-26 20:51:31 +02:00
obscuren e20b113053 Logging messages 2014-09-26 20:19:11 +02:00
obscuren 0acdeca3d6 skip messages properly 2014-09-26 20:19:01 +02:00
obscuren a45e293267 Merge branch 'release/0.6.7' into develop 2014-09-26 13:48:04 +02:00
obscuren 41ae6f298e Merge branch 'release/0.6.7' into develop 2014-09-26 13:47:47 +02:00
obscuren bd95fd770b Merge branch 'release/0.6.7' 2014-09-26 13:47:29 +02:00
obscuren b8354124be Added protocol caps accessors 2014-09-26 13:45:26 +02:00
obscuren 2b8eae9810 Added protocol caps to window 2014-09-26 13:45:18 +02:00
obscuren b2dc19155f Renamed wallet to main 2014-09-26 13:38:40 +02:00
obscuren 7a5b279459 Version bump 2014-09-26 13:35:48 +02:00
obscuren cf999c4622 Cleaned up 2014-09-26 13:34:06 +02:00
obscuren 68119d0929 Fixed messages to use proper numbers 2014-09-26 13:32:54 +02:00
obscuren 9ed8dc7384 Attempt to catch up from unknown block 2014-09-25 16:57:49 +02:00
obscuren dc944f7518 Added some lookup helper methods for name reg 2014-09-25 10:33:05 +02:00
obscuren d5d1e50365 Support multiple promises as data or mixed with non promises 2014-09-25 10:32:54 +02:00
obscuren 2458697dad Merge branch 'master' into develop 2014-09-24 21:37:05 +02:00
Jeffrey Wilcke 206672db5e Merge pull request #52 from nicksavers/winfix
Add blank line after +build comment
2014-09-24 21:36:37 +02:00
obscuren 5c2aa1d4f5 Merge branch 'master' into develop 2014-09-24 21:21:03 +02:00
obscuren 5cb4120ef5 queue get peers each 10 seconds 2014-09-24 21:20:57 +02:00
obscuren 496df5c29a Merge branch 'master' into develop 2014-09-24 21:13:35 +02:00
obscuren 3aeba50c38 merge error 2014-09-24 21:13:28 +02:00
obscuren 29f5dd38e3 Merge branch 'release/0.6.6' into develop 2014-09-24 20:41:22 +02:00
obscuren b8b1453392 Merge branch 'release/0.6.6' 2014-09-24 20:41:11 +02:00
obscuren ecdda01841 Merge branch 'release/0.6.6' into develop 2014-09-24 20:41:03 +02:00
obscuren bb4495722f Merge branch 'release/0.6.6' 2014-09-24 20:40:54 +02:00
obscuren 1118aaf840 Temp work around 2014-09-24 20:40:40 +02:00
obscuren 1cb12296f6 Temp work around 2014-09-24 20:40:18 +02:00
obscuren 96fd1ce270 Bump 2014-09-24 20:04:14 +02:00
obscuren 544b7fba7f Merge branch 'tmp' into develop
Conflicts:
	peer.go
2014-09-24 19:59:14 +02:00
obscuren 6ecbbe4006 Download indicator 2014-09-24 19:57:22 +02:00
obscuren cba2f6c2c4 Block pool stop / start 2014-09-24 19:56:21 +02:00
obscuren 1fe2d0d0e0 Peers no longer take care of block processing 2014-09-24 19:55:28 +02:00
obscuren 54558dd8ae Removed log 2014-09-24 19:54:51 +02:00
obscuren 60a8c9527c Mine without txs 2014-09-24 19:54:37 +02:00
obscuren 84690bfbbe Changed the block fetching code and hash distribution 2014-09-24 19:54:30 +02:00
obscuren d3a0bb4f35 Info => Debug 2014-09-24 19:54:14 +02:00
obscuren ad13b402d7 Fixed race condition 2014-09-24 17:47:01 +02:00
obscuren b66fcf85df checkp 2014-09-24 11:55:02 +02:00
obscuren ba43364f36 tmp 2014-09-24 11:41:57 +02:00
obscuren 57dc435f9b Added TD for each block 2014-09-24 11:39:17 +02:00
nicksavers c582890590 Add blank line after +build comment 2014-09-23 20:04:06 +02:00
obscuren 615d20598a Merge branch 'develop' 2014-09-23 18:19:56 +02:00
obscuren 46a496428f ugh 2014-09-23 18:19:51 +02:00
obscuren acfb5b85fb Merge branch 'hotfix/0.6.5-2' into develop 2014-09-23 17:56:50 +02:00
obscuren 70db149494 Merge branch 'hotfix/0.6.5-2' 2014-09-23 17:56:43 +02:00
obscuren a4007f3b68 Fixed min gas price on coin 2014-09-23 17:56:35 +02:00
obscuren bc1a173d2f Merge branch 'hotfix/0.6.5-3' into develop 2014-09-23 17:55:54 +02:00
obscuren 5c5db7d931 Merge branch 'hotfix/0.6.5-3' 2014-09-23 17:55:45 +02:00