Ethan Buchman
|
39344a601d
|
flush before commit
|
9 years ago |
Ethan Buchman
|
8e5e5c689f
|
lock mempool for commit and update. closes #202
|
9 years ago |
Ethan Buchman
|
523a170c3e
|
EventDataTypeNewBlockHeader
|
9 years ago |
Ethan Buchman
|
ae07c0171d
|
light weight block event
|
9 years ago |
Ethan Buchman
|
79c9a9f03a
|
don't verify own block parts
|
9 years ago |
Ethan Buchman
|
5e42c96267
|
crank the part size; prioritize data channel
|
9 years ago |
Jae Kwon
|
39d72d5811
|
Remove fees
|
9 years ago |
Jae Kwon
|
f17c4c1d57
|
s/Validation/Commit/g
|
9 years ago |
Jae Kwon
|
2c1504f93c
|
Reap takes maxTxs
|
9 years ago |
Ethan Buchman
|
06a7bb531b
|
consensus: dont allow peer round states to decrease
|
9 years ago |
Ethan Buchman
|
94f3d201e1
|
drop mempool_reap. use block_size=-1 instead
|
9 years ago |
Ethan Buchman
|
085b3bc1f2
|
consensus: don't wait for wal if conS not running
|
9 years ago |
Ethan Buchman
|
4430073fab
|
dont log bad block part if round mismatch
|
9 years ago |
Ethan Buchman
|
3891e4d66d
|
config: cswal_light, mempool_broadcast, mempool_reap
|
9 years ago |
Ethan Buchman
|
69d906f7dd
|
drain internalMsgQueue and wait for cswal on quit
|
9 years ago |
Ethan Buchman
|
c9ec9cf00e
|
config: block size, consensus timeouts, recheck tx
|
9 years ago |
Jae Kwon
|
d31d3c58ad
|
Recheck txs
|
9 years ago |
Ethan Buchman
|
50ac66f79b
|
fast sync fixes
|
9 years ago |
Ethan Buchman
|
c0024cc7b2
|
log invalid txs
|
9 years ago |
Jae Kwon
|
8a3bba48e3
|
s/*EventDataRoundState/EventDataRoundState/g
|
9 years ago |
Ethan Buchman
|
3cce757adc
|
move DialSeeds to go-p2p and add to rpc
|
9 years ago |
Ethan Buchman
|
26f0e2bc2d
|
msgLogFP -> write ahead log
|
9 years ago |
Ethan Buchman
|
3b06368569
|
rebase fixes
|
9 years ago |
Ethan Buchman
|
6bcf53195f
|
consensus: use replay log to avoid sign regression
|
9 years ago |
Ethan Buchman
|
56076d4d0e
|
some cleanup; log time with consensus msgs
|
9 years ago |
Ethan Buchman
|
9fc0726504
|
timeoutProposeDelta
|
9 years ago |
Ethan Buchman
|
c0c2a4b968
|
use validation round in reconstructLastCommit
|
9 years ago |
Ethan Buchman
|
2b13386d7b
|
consensus: replay console
|
9 years ago |
Ethan Buchman
|
6aaa5fb0bf
|
consensus: msg saving and replay
|
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
|
7cf85c5e71
|
Change commit timeout to 1 sec for testing
|
9 years ago |
Jae Kwon
|
5d06bb964b
|
Fix comments about AppHash, rollbacks, etc
|
9 years ago |
Jae Kwon
|
3e3c0083c7
|
Make order be decided first; Remove TMSP Commit/Rollback
|
9 years ago |
Jae Kwon
|
ccbcb9f418
|
Reduce commit timeout for tests
|
9 years ago |
Ethan Buchman
|
94194fea46
|
fix logging proposal when we might not have it
|
9 years ago |
Jae Kwon
|
d87667a0c2
|
Conform to go-wire new TypeByte behavior for broadcasts
|
9 years ago |
Ethan Buchman
|
c3a8f202ab
|
consensus: fix negative timeout; log levels
|
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
|
07a96a703e
|
move updateToState back
|
9 years ago |
Ethan Buchman
|
e30d1bbd04
|
updateRoundStep consistency
|
9 years ago |
Ethan Buchman
|
736bc1f02f
|
public interface; max steps; move updateToState
|
9 years ago |
Ethan Buchman
|
c3f880e758
|
fire timeout events in handleTimeout; internalMsgQueue
|
9 years ago |
Ethan Buchman
|
d9b55101e5
|
move routines to consensus state. drop locks and other go routines
|
9 years ago |
Jae Kwon
|
15b751107e
|
Tweak logging; allow consensus to bypass filter
|
9 years ago |
Ethan Buchman
|
4b6e992a47
|
timeoutRoutine
|
9 years ago |
Ethan Buchman
|
2c595284d8
|
msgQueue and msgProcessor
|
9 years ago |