Jae Kwon
|
d83fc02597
|
MakePartSet takes partSize from config. fix replay test
|
8 years ago |
Ethan Buchman
|
57da2e4af5
|
make byzantine logic testable
|
9 years ago |
Ethan Buchman
|
f837252ff1
|
consensus: test reactor
|
9 years ago |
Jae Kwon
|
655d829314
|
Fix proposal sign bytes. Start tracking blockID in POL
|
8 years ago |
Jae Kwon
|
3c5a2f55c2
|
Add validator index and address to Vote.
|
9 years ago |
Ethan Buchman
|
35d4cca8bb
|
type safe events
|
8 years ago |
Ethan Buchman
|
987dac9ee0
|
consensus: no sign err in replay; fix a race
|
8 years ago |
Ethan Buchman
|
54357bcf8f
|
crank consensus timeout parameters for tests (see #236)
|
9 years ago |
Ethan Buchman
|
47acada2cb
|
consensus: t.Fatal -> panic
|
9 years ago |
Ethan Buchman
|
e4c795f15c
|
consensus: fix more races in tests
|
9 years ago |
Ethan Buchman
|
bc0b52293e
|
update circle and glide
|
9 years ago |
Jae Kwon
|
ad17090a0f
|
No global config
|
9 years ago |
Ethan Buchman
|
523a170c3e
|
EventDataTypeNewBlockHeader
|
9 years ago |
Ethan Buchman
|
922f720cf6
|
cswal_light logs own votes; fix tests
|
9 years ago |
Jae Kwon
|
03115cbf93
|
Fix tests; Tests run in their own directory
|
9 years ago |
Ethan Buchman
|
c9ec9cf00e
|
config: block size, consensus timeouts, recheck tx
|
9 years ago |
Jae Kwon
|
8a3bba48e3
|
s/*EventDataRoundState/EventDataRoundState/g
|
9 years ago |
Ethan Buchman
|
273a65724d
|
replayCatchup test
|
9 years ago |
Jae Kwon
|
8be32257e7
|
Make subscribeToEvent have capacity 1
|
9 years ago |
Ethan Buchman
|
9fc0726504
|
timeoutProposeDelta
|
9 years ago |
Jae Kwon
|
f100404362
|
Make EventDataRoundState use json:"-" instead of Getter/Setter
|
9 years ago |
Ethan Buchman
|
0be13d1d27
|
move alert, events, rpc into own repos
|
9 years ago |
Jae Kwon
|
3e3c0083c7
|
Make order be decided first; Remove TMSP Commit/Rollback
|
9 years ago |
Ethan Buchman
|
b9e143d956
|
Fireable -> EventSwitch; rs in EventDataRoundState; fixes from review
|
9 years ago |
Ethan Buchman
|
261647a012
|
Enter* -> enter*. Comments/fixes from Jae
|
9 years ago |
Ethan Buchman
|
4483971776
|
conR uses events to trigger newstep & hasvote broadcasts
|
9 years ago |
Ethan Buchman
|
9dea9539b4
|
fix consensus tests
|
9 years ago |
Ethan Buchman
|
334cab82c2
|
fix tests: propose and full round suites
|
9 years ago |
Ethan Buchman
|
d9b55101e5
|
move routines to consensus state. drop locks and other go routines
|
9 years ago |
Jae Kwon
|
35abb4df92
|
Allow for test apps to return nil hashes
|
9 years ago |
Jae Kwon
|
ef43af19ab
|
Tendermint <-> Application refactor
|
9 years ago |
Ethan Buchman
|
209bcf905e
|
proposer selection tests. closes #53
|
9 years ago |
Jae Kwon
|
e12f9d10e7
|
Bare consensus refactor
|
9 years ago |
Jae Kwon
|
c4ed55d801
|
Refactor to move common libraries out of project
|
9 years ago |
Ethan Buchman
|
a26e0b4d48
|
consensus tests
|
9 years ago |
Ethan Buchman
|
555ecb095d
|
precommit nil if locked and no POL
|
10 years ago |
Jae Kwon
|
9e1794eaea
|
Fixed tests
|
10 years ago |
Jae Kwon
|
01b5540ffe
|
consensus/state is 2-step asynchronous
|
10 years ago |
Ethan Buchman
|
2045aee9cd
|
pass chainID through sign interfaces
|
10 years ago |
Jae Kwon
|
489bf767cb
|
importing tendermint/config/tendermint_test applies the test config
|
10 years ago |
Jae Kwon
|
75ef479547
|
Config is passed into each module. Remove tendermint/confer
|
10 years ago |
Jae Kwon
|
2ba6f86f2e
|
Add Network to SignBytes, to prevent network clashes
|
10 years ago |
Jae Kwon
|
13b6508ecd
|
Package import path change
|
10 years ago |
Ethan Buchman
|
60f166e823
|
tendermint2
|
10 years ago |
Jae Kwon
|
87e1f76324
|
tendermint/block -> tendermint/types and tendermint/blockchain
|
10 years ago |
Jae Kwon
|
0a6c28c2da
|
block module -> import as blk
|
10 years ago |
Jae Kwon
|
135894ea88
|
Dot import -> named import
Changed modulename_ to short module names
Also removed Unreader, replaced with PrefixdReader in select locations
|
10 years ago |
Jae Kwon
|
0dac36aa5d
|
Do not panic when double-signing, return error.
|
10 years ago |
Jae Kwon
|
403d24a4b2
|
generated privValidator for testing uses tmp files
PrivValidator.Sign*() and .Save() lock on a mutex
|
10 years ago |
Jae Kwon
|
61d1635085
|
Fixed tests
|
10 years ago |