This guide provides instructions for migrating to a new version of ibc-go.
This guide provides instructions for migrating to a new version of ibc-go.Note: ibc-go supports golang semantic versioning and therefore all imports must be updated on major version releases.Diff examples are shown after the list of overall changes:
Chains will need to remove the ParamSubspace arg from all calls to Keeper constructors
The transfer module, the packet forward middleware, and the rate limiting middleware support custom address codecs. This feature is primarily added to support Cosmos EVM for IBC transfers. In a standard Cosmos SDK app, they are wired as follows: