Ethan Buchman 1809efa350
Introduce CommitSig alias for Vote in Commit (#3245)
* 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
2019-02-04 13:01:59 -05:00
..
2018-10-29 09:16:50 -04:00
2019-01-17 21:46:40 -05:00
2019-01-28 16:13:17 +04:00
2019-01-28 16:13:17 +04:00
2019-01-28 16:13:17 +04:00