Ethan Buchman
1809efa350
* types: memoize height/round in commit instead of first vote * types: commit.ValidateBasic in VerifyCommit * types: new CommitSig alias for Vote In preparation for reducing the redundancy in Commits, we introduce the CommitSig as an alias for Vote. This is non-breaking on the protocol, and minor breaking on the Go API, as Commit now contains a list of CommitSig instead of Vote. * remove dependence on ToVote * update some comments * fix tests * fix tests * fixes from review |
6 years ago | |
---|---|---|
.. | ||
height_vote_set.go | [R4R] Fixed sized and reordered fields for Vote/Proposal/Heartbeat SignBytes (#2598) | 6 years ago |
height_vote_set_test.go | Remove privval.GetAddress(), memoize pubkey (#2948) | 6 years ago |
peer_round_state.go | Updated Marshal and unmarshal methods to make compatible with protobuf (#2918) | 6 years ago |
round_state.go | [WIP] fix halting issue (#3197) | 6 years ago |
round_state_test.go | Introduce CommitSig alias for Vote in Commit (#3245) | 6 years ago |
wire.go | separate mock evidence from real evidence (#2571) | 6 years ago |