Ethan Buchman
|
f30a9752e2
|
more fixes from review
|
2016-12-23 11:11:22 -05:00 |
|
Ethan Buchman
|
e5fb681615
|
consensus: remove crankTimeoutPropose from tests
|
2016-12-22 22:03:42 -05:00 |
|
Ethan Buchman
|
c9698e4848
|
fixes from review
|
2016-12-22 22:03:42 -05:00 |
|
Ethan Buchman
|
b126ca0606
|
consensus: no internal vars in reactor.String()
|
2016-12-20 00:17:37 -05:00 |
|
Ethan Buchman
|
40b08f2494
|
consensus: mv timeoutRoutine into TimeoutTicker
|
2016-12-19 22:29:32 -05:00 |
|
Ethan Buchman
|
8211fa6ce4
|
enterNewRound on HasAll
|
2016-12-19 20:12:37 -05:00 |
|
Ethan Buchman
|
706dd1d6c5
|
test: dont start cs until all peers connected
|
2016-12-19 19:50:40 -05:00 |
|
Ethan Buchman
|
faf23aa0d4
|
consensus: TimeoutTicker, skip TimeoutCommit on HasAll
|
2016-12-19 15:42:36 -05:00 |
|
Ethan Buchman
|
1bd700ee52
|
test: automate building consensus/test_data
|
2016-12-18 00:15:10 -05:00 |
|
Ethan Buchman
|
38783e7fa1
|
types: SignatureEd25519 -> Signature
|
2016-12-18 00:14:07 -05:00 |
|
Ethan Buchman
|
dcbb35089f
|
consensus: wal.Flush() and cleanup replay tests
|
2016-12-17 23:43:17 -05:00 |
|
Ethan Buchman
|
de6bba4609
|
test: randConsensusNet takes more args
|
2016-12-17 14:45:20 -05:00 |
|
Ethan Buchman
|
d800a51da4
|
test: crank it to eleventy
|
2016-12-07 20:13:52 -05:00 |
|
Ethan Buchman
|
8df32cd540
|
test: increase proposal timeout
|
2016-12-06 19:54:10 -05:00 |
|
Jae Kwon
|
4202c4bf20
|
Fix Merge pull request #319
|
2016-12-06 01:16:13 -08:00 |
|
Ethan Buchman
|
b74a97a4f6
|
update grpc broadcast tx
|
2016-12-02 00:29:25 -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
|
6f8c91b651
|
use NewValidator; fix setPrivValidatorIndex
|
2016-11-22 20:38:14 -05:00 |
|
Ethan Buchman
|
e0db20c0cf
|
update privValidatorIndex on valset change
|
2016-11-22 20:38:14 -05:00 |
|
Ethan Buchman
|
655b6300f5
|
val set changes
|
2016-11-22 20:38:14 -05:00 |
|
Ethan Buchman
|
d7f6c0775a
|
remove LastCommitHeight
|
2016-11-22 20:38:14 -05:00 |
|
Ethan Buchman
|
a3d863f83b
|
consensus: track index of privVal
|
2016-11-22 20:38:14 -05:00 |
|
Jae Kwon
|
e09950d3fb
|
Use new Group semantics
|
2016-11-21 19:16:19 -08:00 |
|
Ethan Buchman
|
c6a648fad7
|
consensus: lock before loading commit
|
2016-11-16 16:47:31 -05:00 |
|
Ethan Buchman
|
07597dfd45
|
post rebase fixes for BlockID, partSize
|
2016-11-16 16:13:17 -05:00 |
|
Ethan Buchman
|
4360c360a4
|
move handshake to state, use Handshaker, more tests
|
2016-11-16 13:29:22 -05:00 |
|
Ethan Buchman
|
3f90fcae48
|
fail tests and fix
|
2016-11-16 13:26:39 -05:00 |
|
Ethan Buchman
|
8ec1839f5d
|
save block b4 apply; track stale apphash
|
2016-11-16 13:26:39 -05:00 |
|
Ethan Buchman
|
fb9735ef46
|
rebase fixes and BeginBlock(hash,header)
|
2016-11-16 13:25:13 -05:00 |
|
Ethan Buchman
|
138de19e1e
|
test: app persistence
|
2016-11-16 13:25:13 -05:00 |
|
Ethan Buchman
|
d3ae920bd0
|
state: ApplyBlock
|
2016-11-16 13:25:13 -05:00 |
|
Ethan Buchman
|
f37f56d4f1
|
fixes
|
2016-11-16 13:25:13 -05:00 |
|
Ethan Buchman
|
81e6df0d57
|
cswal: write #HEIGHT:1 for empty wal
|
2016-11-16 01:23:19 -05:00 |
|
Jae Kwon
|
d83fc02597
|
MakePartSet takes partSize from config. fix replay test
|
2016-11-16 01:23:16 -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
|
5f55ed2a40
|
consensus: ensure dir for cswal on reactor tests
|
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 |
|
Ethan Buchman
|
f837252ff1
|
consensus: test reactor
|
2016-11-15 18:37:33 -05:00 |
|
Jae Kwon
|
fd128c7180
|
Fix comments from review
|
2016-11-15 18:37:00 -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
|
1173a85c85
|
Use BlockID everywhere
|
2016-11-15 18:34:58 -05:00 |
|
Jae Kwon
|
7221887330
|
VoteSet can handle conflicting votes. TODO: add more tests
|
2016-11-15 18:33:16 -05:00 |
|