Commit Graph

2317 Commits

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