Jae Kwon
|
d20251849e
|
Save blocks on catch-up too.
|
2014-12-31 16:53:48 -08:00 |
|
Jae Kwon
|
0f399c42d4
|
Actually sends catch-up parts; BitArray is goroutine-safe
|
2014-12-30 21:29:49 -08:00 |
|
Jae Kwon
|
71c59cb36b
|
improve debug output for action & step
|
2014-12-30 17:14:54 -08:00 |
|
Jae Kwon
|
40fec4f319
|
Stop peer routines upon connection failure
|
2014-12-30 16:49:23 -08:00 |
|
Jae Kwon
|
16c80fd65f
|
fix race condition for SetHasAllValidationCommits; "binary" log
filtering
|
2014-12-30 14:45:26 -08:00 |
|
Jae Kwon
|
69903e5bc2
|
HasAllValidationCommits -> attempt no more
|
2014-12-30 14:36:45 -08:00 |
|
Jae Kwon
|
2ca882a9b6
|
Log which commits are being sent for catchup
|
2014-12-29 19:59:06 -08:00 |
|
Jae Kwon
|
3215cbf0d5
|
use tendermint/log15
|
2014-12-29 19:44:38 -08:00 |
|
Jae Kwon
|
07b5b7a8f2
|
various log fixes
|
2014-12-29 18:39:19 -08:00 |
|
Jae Kwon
|
0bfb389b35
|
change logger to log15
|
2014-12-29 18:09:06 -08:00 |
|
Jae Kwon
|
591d84947b
|
Handle errors in DecodeMessage, added logging
|
2014-12-29 16:04:38 -08:00 |
|
Jae Kwon
|
5bace5cce8
|
Unreader to unread bytes
|
2014-12-29 15:14:54 -08:00 |
|
Jae Kwon
|
946fa21dc7
|
fix race conditions
|
2014-12-28 17:10:03 -08:00 |
|
Jae Kwon
|
61d1635085
|
Fixed tests
|
2014-12-21 21:47:38 -08:00 |
|
Jae Kwon
|
6cacf6f09b
|
RebondTx and more efficient IncrementAccum()
|
2014-12-16 05:45:40 -08:00 |
|
Jae Kwon
|
83d313cbe5
|
Refactor Tx, Validator, and Account structure
|
2014-12-16 05:45:40 -08:00 |
|
Jae Kwon
|
8718bd52a4
|
made ValidatorSet.Hash deterministic; fix off-by-1 bugs
|
2014-11-05 03:12:07 -08:00 |
|
Jae Kwon
|
b97d23e538
|
debug messages...
|
2014-11-05 03:12:06 -08:00 |
|
Jae Kwon
|
5f794d14fb
|
nil bugs
|
2014-11-05 03:12:06 -08:00 |
|
Jae Kwon
|
5d1bdc6b1a
|
Don't send bitarrays, just send height/round/type/index.
|
2014-11-05 03:12:06 -08:00 |
|
Jae Kwon
|
08d1b50570
|
Store BlockParts && also Validation on its own.
|
2014-11-05 03:12:06 -08:00 |
|
Jae Kwon
|
da8e25343c
|
Added LastBlockParts to state, and also validates.
|
2014-11-05 03:12:05 -08:00 |
|
Jae Kwon
|
e42771e36f
|
fix tests
|
2014-11-05 03:11:39 -08:00 |
|
Jae Kwon
|
f6093caac9
|
check *parts.rootHash before sending
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
09c20ddea1
|
RoundActionCommit* bug fixes
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
6416185a6f
|
Revert to one action for commit-or-next-round
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
0f484b6315
|
broadcastVote sets peer's vote bitarray
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
3df3107479
|
Update peerState's vote bitarrays when needed.
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
c3fc1a39ea
|
BitArray sub fix
|
2014-11-05 03:11:38 -08:00 |
|
Jae Kwon
|
13d70e4112
|
stack trace in p2p/connection panics, bitArray fix
|
2014-11-05 03:11:37 -08:00 |
|
Jae Kwon
|
47caa47076
|
allow genesisTime IsZero -> now
|
2014-11-05 03:11:37 -08:00 |
|
Jae Kwon
|
647d26f7a0
|
consensus cleanup, privValidator config
|
2014-11-05 03:11:37 -08:00 |
|
Jae Kwon
|
b615e51f95
|
basic main.go completion
|
2014-11-05 03:11:37 -08:00 |
|