- Remove empty messages / events.
- Fix virtual-staking slashing accounting.
- Cross-slashing implementation.
- Batch distribute rewards.
- Valset updates.
- Slashing accounting.
- Slashing propagation at the
vault
contract level.
- IBC specification is added to the documents.
- IBC types and logic added to
mesh-api::ibc
converter
andexternal-staking
support IBC- Handshake and channel creation
- Validator sync protocol (Consumer -> Provider) TODO: Dynamic updates
- Staking protocol (Provider -> Consumer)
- Rewards protocol (Consumer -> Provider -> Consumer)