Jae Kwon
|
d7d979056d
|
Update README.md
|
2015-07-06 12:02:48 -07:00 |
|
Jae Kwon
|
f325675b83
|
Do not wipe cs.Votes upon SwitchToConsensus
|
2015-07-05 22:00:32 -07:00 |
|
Jae Kwon
|
1a1b9aaaab
|
fix HeightVoteSet SetRound(0) bug which wipes out Prevotes; More logging for consensus/state addVote()
|
2015-07-05 21:01:59 -07:00 |
|
Jae Kwon
|
16a1404cfe
|
fixed inequality bug, loading catchup commits when shouldn't.
|
2015-07-05 20:26:02 -07:00 |
|
Jae Kwon
|
b4605bc53a
|
process ConsensusReactor messages during fast_sync
|
2015-07-05 20:02:23 -07:00 |
|
Jae Kwon
|
e90c47c6fa
|
Add rebroadcastRoundStepMessage
|
2015-07-05 19:07:51 -07:00 |
|
Jae Kwon
|
cb60b0a759
|
Add unsafe_debug_net script
|
2015-07-05 19:04:48 -07:00 |
|
Jae Kwon
|
43a0cac453
|
...
|
2015-07-05 17:42:52 -07:00 |
|
Jae Kwon
|
e4435a8d1e
|
Log embellishment
|
2015-07-05 17:07:45 -07:00 |
|
Jae Kwon
|
7983113024
|
logging of base p2p messages
|
2015-07-05 16:31:25 -07:00 |
|
Jae Kwon
|
a55cc5c65e
|
nil validation has zero size
|
2015-07-05 15:47:30 -07:00 |
|
Jae Kwon
|
3cd459b60c
|
Do not panic upon RoundStepType.String() for invalid type
|
2015-07-05 15:42:37 -07:00 |
|
Jae Kwon
|
fc0a4bae4e
|
Do not reset Proposal* when EnterNewRound(0)
|
2015-07-05 15:35:26 -07:00 |
|
Jae Kwon
|
41d04cf5b8
|
consensus reactor code polish, fixed prs BitArray cache invalidation bug
|
2015-07-05 13:40:59 -07:00 |
|
Jae Kwon
|
bc71e38bad
|
proposer selection fix
|
2015-07-04 15:12:00 -07:00 |
|
Jae Kwon
|
425328b391
|
Address #72
|
2015-07-01 22:02:31 -07:00 |
|
Jae Kwon
|
a14f2d197e
|
consensus spec wording
|
2015-06-30 03:44:24 -07:00 |
|
Ethan Buchman
|
a7ecdd10de
|
Merge from panic branch
|
2015-06-29 14:54:48 -07:00 |
|
Jae Kwon
|
7196e5ad8e
|
string formatting
|
2015-06-28 18:52:06 -07:00 |
|
Jae Kwon
|
99b94022ee
|
Merge pull request #95 from tendermint/vm_panics
label/remove panics in vm
|
2015-06-27 10:10:25 -07:00 |
|
Jae Kwon
|
900beb243b
|
Merge pull request #96 from tendermint/async_consensus
Async consensus
|
2015-06-27 10:09:00 -07:00 |
|
Jae Kwon
|
027ad79f9c
|
Fix String() for nil votes, and non-full Validation
|
2015-06-26 17:54:02 -07:00 |
|
Jae Kwon
|
26c192b047
|
Fix consensus:
* Use LastValidators when a Vote is received for the last height.
* Fix Validation.Height/Round to use FirstPrecommit.
|
2015-06-26 17:48:24 -07:00 |
|
Jae Kwon
|
4d209ee349
|
Fix consensus: use the right ValidatorSet upon Vote receive
|
2015-06-26 17:25:47 -07:00 |
|
Jae Kwon
|
24b9f8647c
|
fix debug output
|
2015-06-26 17:14:40 -07:00 |
|
Jae Kwon
|
9b00f32901
|
Fix consensus: Send round-skip votes
|
2015-06-26 17:07:19 -07:00 |
|
Jae Kwon
|
6781b21d32
|
Split ReadBinary into ReadBinary/ReadBinaryPtr.
|
2015-06-26 16:43:41 -07:00 |
|
Jae Kwon
|
9965dd5de6
|
uint* to int* whereever appropriate; https://www.reddit.com/r/golang/comments/2q5vdu/int_vs_uint/
|
2015-06-25 20:28:34 -07:00 |
|
Ethan Buchman
|
6265e39bff
|
docker fixups
|
2015-06-26 02:24:47 +00:00 |
|
Ethan Buchman
|
8f94997472
|
label/remove panics in vm
|
2015-06-26 01:50:31 +00:00 |
|
Jae Kwon
|
a55950e1d0
|
make will install
|
2015-06-25 18:42:17 -07:00 |
|
Jae Kwon
|
347276ecdb
|
bump version and testnet
|
2015-06-25 14:08:05 -07:00 |
|
Jae Kwon
|
7a6b8944ab
|
consensus/reactor cleanup
|
2015-06-25 14:05:18 -07:00 |
|
Jae Kwon
|
32811c3f86
|
comment cleanup
|
2015-06-25 12:52:16 -07:00 |
|
Jae Kwon
|
44216ab481
|
Unlocking from POL complete
|
2015-06-24 18:51:14 -07:00 |
|
Jae Kwon
|
d05276ee87
|
wordings and clarifications, unnecessary code uncommenting
|
2015-06-24 17:05:52 -07:00 |
|
Jae Kwon
|
4d5fda7516
|
state machine cleanup
|
2015-06-24 14:43:04 -07:00 |
|
Jae Kwon
|
9e1794eaea
|
Fixed tests
|
2015-06-24 14:04:40 -07:00 |
|
Jae Kwon
|
9b96e2e171
|
ProposalPOLRound...
|
2015-06-22 19:04:31 -07:00 |
|
Jae Kwon
|
3db63477aa
|
An empty BitArray is nil.
|
2015-06-22 13:46:25 -07:00 |
|
Jae Kwon
|
829df93577
|
Re-use ValidatorSet.VerifyValidation()
|
2015-06-21 19:11:21 -07:00 |
|
Jae Kwon
|
7752405945
|
Draft of consensus/reactor refactor.
|
2015-06-21 18:09:51 -07:00 |
|
Jae Kwon
|
927823140b
|
fast-forward when +2/3 precommits found for future round
|
2015-06-19 15:30:21 -07:00 |
|
Jae Kwon
|
15e80c6c28
|
fixes to state transition upon addVote
|
2015-06-19 15:30:21 -07:00 |
|
Jae Kwon
|
01b5540ffe
|
consensus/state is 2-step asynchronous
|
2015-06-19 15:30:21 -07:00 |
|
Jae Kwon
|
1b95c09160
|
consensus refactor: add HeightVoteSet
|
2015-06-19 15:30:21 -07:00 |
|
Jae Kwon
|
5790ea9f43
|
consensus refactor: reconstruct LastCommits upon restart
|
2015-06-19 15:30:21 -07:00 |
|
Jae Kwon
|
6a0223641f
|
type assert fix
|
2015-06-19 12:09:27 -07:00 |
|
Jae Kwon
|
1a652a1cbb
|
Fix usage of SimpleProof for PartSet
|
2015-06-18 22:08:22 -07:00 |
|
Jae Kwon
|
b164c05b27
|
Refactor IAVLProof and SimpleProof to use similar Verify()
|
2015-06-18 22:08:22 -07:00 |
|