Ethan Buchman
|
fd58645dd2
|
types: remove dep on p2p
|
2018-03-02 01:26:03 -05:00 |
|
Zach Ramsay
|
1c01671ec6
|
improve vague error msg, closes #1158
|
2018-01-31 17:44:19 +00:00 |
|
Ethan Buchman
|
ee674f919f
|
StopPeerForError in blockchain and consensus
|
2018-01-21 13:32:04 -05:00 |
|
Ethan Buchman
|
a17105fd46
|
p2p: peer.Key -> peer.ID
|
2018-01-01 22:39:05 -05:00 |
|
Ethan Buchman
|
d0e0ac5fac
|
types: better error messages for votes
|
2017-12-27 14:46:24 -05:00 |
|
Ethan Buchman
|
35587658cd
|
verify evidence in block
|
2017-12-26 20:21:17 -05:00 |
|
Ethan Buchman
|
4661c98c17
|
add pubkey to conflicting vote evidence
|
2017-12-26 20:21:17 -05:00 |
|
Anton Kaliaev
|
922af7c405
|
int64 height
uint64 is considered dangerous. the details will follow in a blog post.
|
2017-12-01 19:04:53 -06:00 |
|
Anton Kaliaev
|
b3492356e6
|
uint64 height (Refs #911)
|
2017-12-01 17:17:22 -05:00 |
|
Ethan Buchman
|
5466720d75
|
minor changes from @odeke-em PR #725
|
2017-10-31 15:32:07 -04:00 |
|
Zach Ramsay
|
d56b44f3a5
|
all: no more anonymous imports
|
2017-10-04 16:40:45 -04:00 |
|
Ethan Buchman
|
97e9802255
|
fix out of range error in VoteSet.addVote
|
2017-10-02 23:34:06 -04:00 |
|
Ethan Buchman
|
d1926bcad1
|
use tmlibs
|
2017-04-21 18:12:54 -04:00 |
|
Ethan Buchman
|
5da9b3a803
|
postmerge
|
2017-04-21 18:09:47 -04:00 |
|
Ethan Buchman
|
0017fb7ffe
|
premerge
|
2017-04-21 17:38:40 -04:00 |
|
Jae Kwon
|
43fdc4a1ce
|
Fix #341
|
2017-01-11 08:57:10 -08:00 |
|
Ethan Buchman
|
faf23aa0d4
|
consensus: TimeoutTicker, skip TimeoutCommit on HasAll
|
2016-12-19 15:42:36 -05:00 |
|
Ethan Buchman
|
69ef1da58c
|
types: copy vote set bit array
|
2016-12-06 20:53:02 -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
|
fd128c7180
|
Fix comments from review
|
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
|
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 |
|
Jae Kwon
|
3c5a2f55c2
|
Add validator index and address to Vote.
|
2016-11-15 18:33:16 -05:00 |
|
Jae Kwon
|
ad17090a0f
|
No global config
|
2016-05-08 15:00:58 -07:00 |
|
Ethan Buchman
|
eaf222a756
|
check vote exists before verifiying
|
2016-04-19 20:45:33 -04:00 |
|
Jae Kwon
|
f17c4c1d57
|
s/Validation/Commit/g
|
2016-04-02 09:10:16 -07:00 |
|
Jae Kwon
|
9247b0fbd2
|
Fix HeightVoteSet bug where first catchup vote doesn't get added
|
2015-12-31 15:11:51 -08:00 |
|
Jae Kwon
|
e12f9d10e7
|
Bare consensus refactor
|
2015-11-01 11:34:08 -08:00 |
|
Jae Kwon
|
c4ed55d801
|
Refactor to move common libraries out of project
|
2015-10-22 17:39:06 -07:00 |
|
Jae Kwon
|
5631b1a728
|
fixes #152 and #153
|
2015-10-12 15:19:55 -07:00 |
|
Ethan Buchman
|
2b8157ce2a
|
addVote takes index
|
2015-09-15 14:26:42 -04:00 |
|
Jae Kwon
|
5e015bc669
|
Probable fix for #140
|
2015-09-11 21:09:01 -07:00 |
|
Jae Kwon
|
5bf0040f14
|
Parts -> PartsHeader; *_parts -> *_parts_header in sign_bytes
|
2015-08-12 22:36:43 -07:00 |
|
Jae Kwon
|
1b9fd811a1
|
RPCResponse.Result && EventData are registered interfaces; -skip_upnp option
|
2015-08-11 11:01:18 -07:00 |
|