Semi-major version bump due to changing previous deploy method and some methods/vars on the API.
Changelog:
- Implement partial slashing
- Remove contract constructor in favor of an explicit one-time method --
init
- add
warm_up_period
to stall contract functionality after deploy forwarm_up_period
blocks to allow time for initial validators to make deposits - add public method
slashable(vote_msg_1, vote_msg_2)
to expose slashable logic to clients SIGHASHER
toMSG_HASHER
. Change all vars fromsighash
tomsg_hash
- validate contract params passed into
init
- increase test coverage
- Add resources to README