- #813 Breaks up
checkValidityAndUpdateState
intoverifyClientMessage
andUpdateState
- #813 Breaks up
checkMisbehaviourAndUpdateState
intocheckForMisbehaviour
andUpdateStateOnMisbehaviour
- #813 Removes
Header
andMisbehaviour
interfaces for genericClientMessage
interface - #813 Removes specific verify functions from ClientState interface in exchange for generic
verifyMembership
andverifyNonMembership
methods - #813 Adds
getTimeoutAtHeight
method to ClientState interface.
- #808 Fix channel sequence paths in ICS4
- #802 Move
ClientState
to theprovableStore
and addClientState
validation inconnOpenTry
andconnOpenAck
- #803 Changed UpgradeState enums to match the opening handshake enum style.
- #804 Increment upgrade sequence at the start of a new handshake rather than the end of a completed handshake
- #806 Adds previous version to UpgradeInit and UpgradeTry callback arguments
- #807 Upgrade keys will now prefix the channel path to align with the rest of ICS4 keys
- #842 Adds metadata field to FungibleTokenPacketData
- #845 Adds explanation about
onRecvPacket
callback returning an error in interchain accounts controller modules