650 Commits

Author SHA1 Message Date
Ethan Buchman
33d9877599 consensus: hvs.Reset(height, valSet) 2016-07-11 22:37:42 -04:00
Ethan Buchman
47acada2cb consensus: t.Fatal -> panic 2016-07-11 22:37:39 -04:00
Ethan Buchman
dd788c5631 consensus: fix race from OnStop accessing cs.Height 2016-07-11 20:55:07 -04:00
Ethan Buchman
e4c795f15c consensus: fix more races in tests 2016-07-11 20:40:48 -04:00
Ethan Buchman
8ca615c301 wait until txs removed from mempool to fire tx events 2016-07-05 17:03:09 -04:00
Ethan Buchman
bc0b52293e update circle and glide 2016-07-05 15:40:53 -04:00
Jae Kwon
ad17090a0f No global config 2016-05-08 15:00:58 -07:00
Ethan Buchman
39344a601d flush before commit 2016-04-29 14:23:04 -07:00
Ethan Buchman
8e5e5c689f lock mempool for commit and update. closes #202 2016-04-29 14:23:04 -07:00
Ethan Buchman
09fe44a6b3 test for mempool commit/update concurrency bug 2016-04-29 14:23:04 -07:00
Ethan Buchman
501c4e4bac fixes from review 2016-04-26 22:17:13 -04:00
Ethan Buchman
523a170c3e EventDataTypeNewBlockHeader 2016-04-19 20:59:52 -04:00
Ethan Buchman
922f720cf6 cswal_light logs own votes; fix tests 2016-04-19 20:45:33 -04:00
Ethan Buchman
ae295bd9b6 bump rpc version; add consensus version 2016-04-19 20:45:33 -04:00
Ethan Buchman
ae07c0171d light weight block event 2016-04-19 20:45:33 -04:00
Ethan Buchman
79c9a9f03a don't verify own block parts 2016-04-19 20:45:33 -04:00
Ethan Buchman
5e42c96267 crank the part size; prioritize data channel 2016-04-19 20:45:33 -04:00
Ethan Buchman
2215ad74ff consensus: cswal doesnt write any consensus msgs in light mode 2016-04-19 20:43:54 -04:00
Jae Kwon
39d72d5811 Remove fees 2016-04-03 04:51:44 -07:00
Jae Kwon
f17c4c1d57 s/Validation/Commit/g 2016-04-02 09:10:16 -07:00
Jae Kwon
a8ee0377d5 Use tmsp.Client interface 2016-03-24 10:42:05 -07:00
Jae Kwon
2c1504f93c Reap takes maxTxs 2016-03-06 15:08:32 -08:00
Jae Kwon
03115cbf93 Fix tests; Tests run in their own directory 2016-03-06 15:05:50 -08:00
Ethan Buchman
06a7bb531b consensus: dont allow peer round states to decrease 2016-03-05 16:41:54 -05:00
Ethan Buchman
94f3d201e1 drop mempool_reap. use block_size=-1 instead 2016-03-05 16:41:54 -05:00
Ethan Buchman
085b3bc1f2 consensus: don't wait for wal if conS not running 2016-03-03 06:32:08 +00:00
Ethan Buchman
4430073fab dont log bad block part if round mismatch 2016-03-03 06:32:03 +00:00
Ethan Buchman
3891e4d66d config: cswal_light, mempool_broadcast, mempool_reap 2016-03-03 06:31:59 +00:00
Ethan Buchman
69d906f7dd drain internalMsgQueue and wait for cswal on quit 2016-02-29 18:02:22 -05:00
Ethan Buchman
c9ec9cf00e config: block size, consensus timeouts, recheck tx 2016-02-29 17:04:33 -05:00
Jae Kwon
d31d3c58ad Recheck txs 2016-02-14 17:00:33 -08:00
Jae Kwon
d17d4fa106 Fix tmsp/example import paths 2016-02-14 15:03:55 -08:00
Ethan Buchman
50ac66f79b fast sync fixes 2016-02-07 16:56:59 -08:00
Ethan Buchman
fe660580a4 catchup replay fix 2016-02-02 23:05:24 -05:00
Ethan Buchman
c0024cc7b2 log invalid txs 2016-01-31 20:00:02 -05:00
Jae Kwon
0f1cf243fd Merge remote-tracking branch 'origin/replay' 2016-01-28 19:53:22 -08:00
Jae Kwon
8a3bba48e3 s/*EventDataRoundState/EventDataRoundState/g 2016-01-28 19:44:44 -08:00
Ethan Buchman
3cce757adc move DialSeeds to go-p2p and add to rpc 2016-01-20 13:12:42 -05:00
Ethan Buchman
273a65724d replayCatchup test 2016-01-18 16:13:54 -05:00
Jae Kwon
8be32257e7 Make subscribeToEvent have capacity 1 2016-01-18 12:18:09 -08:00
Ethan Buchman
26f0e2bc2d msgLogFP -> write ahead log 2016-01-18 14:44:45 -05:00
Ethan Buchman
3b06368569 rebase fixes 2016-01-14 20:15:33 -05:00
Ethan Buchman
6bcf53195f consensus: use replay log to avoid sign regression 2016-01-14 18:58:12 -05:00
Ethan Buchman
bc2a721a0a clean up replay output 2016-01-14 18:58:12 -05:00
Ethan Buchman
56076d4d0e some cleanup; log time with consensus msgs 2016-01-14 18:58:11 -05:00
Ethan Buchman
9fc0726504 timeoutProposeDelta 2016-01-14 18:58:11 -05:00
Ethan Buchman
298928dc44 fix replay bug from timeoutRoutine 2016-01-14 18:58:11 -05:00
Ethan Buchman
c0c2a4b968 use validation round in reconstructLastCommit 2016-01-14 18:58:11 -05:00
Ethan Buchman
2b13386d7b consensus: replay console 2016-01-14 18:58:11 -05:00
Ethan Buchman
6aaa5fb0bf consensus: msg saving and replay 2016-01-14 18:58:11 -05:00