Slash amount computed based on historical validator power (for double signing misbehaviour) and sent to the virtual-staking contract for proper slashing amounts accounting.
TODO:
[ ] Better encapsulation, helpers, and data types (use Coin to send amounts to the contract, etc.)
[x] Fix / adjust broken tests. (done)
[ ] Test slashing due to double signing.
[ ] Test slashing with an historical misbehaviour evidence explicitly.
[ ] Adjust for / improve rounding / conversion issues.
Slash amount computed based on historical validator power (for double signing misbehaviour) and sent to the virtual-staking contract for proper slashing amounts accounting.
TODO:
Coin
to send amounts to the contract, etc.)