Ethan Buchman
|
d1926bcad1
|
use tmlibs
|
2017-04-21 18:12:54 -04:00 |
|
Anton Kaliaev
|
2c724d5eee
|
remove warning messages in favor of "Send failed"
|
2017-02-21 13:25:16 +04:00 |
|
Anton Kaliaev
|
6dbe9febce
|
log warning if peer send failed (Refs #174)
make lint happy
remove dead code
remove not needed go-common dependency
check peer.Send failures (Refs #174)
|
2017-02-21 11:57:33 +04:00 |
|
Ethan Buchman
|
99b068b313
|
BlockMeta uses BlockID
|
2017-02-14 17:06:58 -05:00 |
|
Jae Kwon
|
43fdc4a1ce
|
Fix #341
|
2017-01-11 08:57:10 -08:00 |
|
Ethan Buchman
|
f30a9752e2
|
more fixes from review
|
2016-12-23 11:11:22 -05:00 |
|
Ethan Buchman
|
b126ca0606
|
consensus: no internal vars in reactor.String()
|
2016-12-20 00:17:37 -05:00 |
|
Ethan Buchman
|
0fe53dc5cf
|
remove privValIndex; Stale->AppHashIsStale
|
2016-12-02 00:27:36 -05:00 |
|
Ethan Buchman
|
2f9063c1d6
|
consensus: test validator set change
|
2016-11-23 18:20:46 -05:00 |
|
Ethan Buchman
|
a3d863f83b
|
consensus: track index of privVal
|
2016-11-22 20:38:14 -05:00 |
|
Ethan Buchman
|
c6a648fad7
|
consensus: lock before loading commit
|
2016-11-16 16:47:31 -05:00 |
|
Jae Kwon
|
95c8bb4252
|
Fixing issues from review in #229
|
2016-11-15 18:48:35 -05:00 |
|
Jae Kwon
|
c1729addce
|
Fix BFT issue where VoteSetMaj23Message wasn't being sent where prs.Round == blockStore.Round()
|
2016-11-15 18:48:35 -05:00 |
|
Jae Kwon
|
3e3b034252
|
Make ConsensusReactor use ConsensusState's blockstore; debug functions
|
2016-11-15 18:48:34 -05:00 |
|
Ethan Buchman
|
9d0c7f6ec7
|
fix bft test. still halts
|
2016-11-15 18:47:19 -05:00 |
|
Ethan Buchman
|
c5a803a146
|
DataChannel -> StateChannel for Maj23Msg
|
2016-11-15 18:45:36 -05:00 |
|
Ethan Buchman
|
7afcf92539
|
consensus: fix panic on POLRound=-1
|
2016-11-15 18:45:36 -05:00 |
|
Ethan Buchman
|
57da2e4af5
|
make byzantine logic testable
|
2016-11-15 18:45:36 -05:00 |
|
Jae Kwon
|
ea4b60a602
|
Fix compile bug
|
2016-11-15 18:37:00 -05:00 |
|
Jae Kwon
|
b73a6905a1
|
Initial pass at bft_fix_2 completion
|
2016-11-15 18:37:00 -05:00 |
|
Jae Kwon
|
655d829314
|
Fix proposal sign bytes. Start tracking blockID in POL
|
2016-11-15 18:35:17 -05:00 |
|
Jae Kwon
|
3c5a2f55c2
|
Add validator index and address to Vote.
|
2016-11-15 18:33:16 -05:00 |
|
Ethan Buchman
|
3ff9355e7b
|
change some logs to debug
|
2016-11-03 20:13:39 -04:00 |
|
Jae Kwon
|
480f44f16c
|
QuitService->BaseService
|
2016-10-28 12:14:24 -07:00 |
|
Ethan Buchman
|
7d493774c7
|
log: move some Info to Debug
|
2016-10-14 20:27:50 -04:00 |
|
Ethan Buchman
|
35d4cca8bb
|
type safe events
|
2016-10-10 03:10:29 -04:00 |
|
Ethan Buchman
|
1110c5d37d
|
privVal.LastSignBytes and more replay tests
|
2016-08-14 13:33:03 -04:00 |
|
Ethan Buchman
|
501c4e4bac
|
fixes from review
|
2016-04-26 22:17:13 -04:00 |
|
Ethan Buchman
|
5e42c96267
|
crank the part size; prioritize data channel
|
2016-04-19 20:45:33 -04:00 |
|
Jae Kwon
|
f17c4c1d57
|
s/Validation/Commit/g
|
2016-04-02 09:10:16 -07:00 |
|
Ethan Buchman
|
06a7bb531b
|
consensus: dont allow peer round states to decrease
|
2016-03-05 16:41:54 -05:00 |
|
Ethan Buchman
|
50ac66f79b
|
fast sync fixes
|
2016-02-07 16:56:59 -08: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
|
3b06368569
|
rebase fixes
|
2016-01-14 20:15:33 -05:00 |
|
Ethan Buchman
|
6aaa5fb0bf
|
consensus: msg saving and replay
|
2016-01-14 18:58:11 -05:00 |
|
Jae Kwon
|
f100404362
|
Make EventDataRoundState use json:"-" instead of Getter/Setter
|
2016-01-14 11:07:31 -08:00 |
|
Ethan Buchman
|
0be13d1d27
|
move alert, events, rpc into own repos
|
2016-01-12 19:15:10 -05:00 |
|
Jae Kwon
|
dcc1caaf68
|
Make Receive() logging consistent
|
2015-12-31 14:27:05 -08:00 |
|
Jae Kwon
|
d87667a0c2
|
Conform to go-wire new TypeByte behavior for broadcasts
|
2015-12-21 15:18:16 -08:00 |
|
Jae Kwon
|
08d7980d80
|
Conform to go-wire new TypeByte behavior
|
2015-12-21 14:48:44 -08:00 |
|
Ethan Buchman
|
c3a8f202ab
|
consensus: fix negative timeout; log levels
|
2015-12-15 14:44:58 -05:00 |
|
Jae Kwon
|
c95b89e98c
|
Merge remote-tracking branch 'origin/consensus_refactor' into consensus_refactor_jae
|
2015-12-14 09:33:11 -08:00 |
|
Ethan Buchman
|
b9e143d956
|
Fireable -> EventSwitch; rs in EventDataRoundState; fixes from review
|
2015-12-14 00:38:19 -05:00 |
|
Ethan Buchman
|
4483971776
|
conR uses events to trigger newstep & hasvote broadcasts
|
2015-12-13 19:30:15 -05:00 |
|
Jae Kwon
|
855cb0f906
|
Merge remote-tracking branch 'origin/develop' into consensus_refactor
|
2015-12-12 19:34:39 -08:00 |
|
Ethan Buchman
|
c3f880e758
|
fire timeout events in handleTimeout; internalMsgQueue
|
2015-12-11 11:57:15 -05:00 |
|
Jae Kwon
|
34f6f50a07
|
Conform to go-merkle SimpleProof.Aunts
|
2015-12-10 11:09:25 -08:00 |
|
Ethan Buchman
|
d9b55101e5
|
move routines to consensus state. drop locks and other go routines
|
2015-12-10 11:41:18 -05:00 |
|
Jae Kwon
|
dfdd3cf18f
|
Tweak channel for performance test
|
2015-12-09 13:53:31 -08:00 |
|