Skip to content

Latest commit

 

History

History
62 lines (47 loc) · 3.34 KB

CHANGELOG.md

File metadata and controls

62 lines (47 loc) · 3.34 KB

Changelog

[Unreleased]

API-Breaking

  • #813 Breaks up checkValidityAndUpdateState into verifyClientMessage and UpdateState
  • #813 Breaks up checkMisbehaviourAndUpdateState into checkForMisbehaviour and UpdateStateOnMisbehaviour
  • #813 Removes Header and Misbehaviour interfaces for generic ClientMessage interface
  • #813 Removes specific verify functions from ClientState interface in exchange for generic verifyMembership and verifyNonMembership methods
  • #813 Adds getTimeoutAtHeight method to ClientState interface.

Bug Fixes

  • #808 Fix channel sequence paths in ICS4

Improvements

  • #802 Move ClientState to the provableStore and add ClientState validation in connOpenTry and connOpenAck
  • #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