Includes some additional breaking changes since rc0:
- Update ConsensusParams naming and add new Validator field
- Reorder Vote/Proposal fields to match new SignBytes ordering of fields
- Simplify Proposal to align with consensus spec
- Change hashes from 20 to 32-bytes of SHA256
- Use PubKey instead of Address in the Validator.Hash()
- Replace
CommitStepMessage
withNewValidBlockMessage
in the consensus reactor to fix a termination bug
See the CHANGELOG