mukan-ibc/docs/versioned_docs/version-v7.8.x/05-migrations/10-v7_2-to-v7_3.md
Mukan Erkin Törük 6852832fe8
Some checks failed
CodeQL / Analyze (push) Waiting to run
Docker Build & Push Simapp (main) / docker-build (push) Waiting to run
golangci-lint / lint (push) Waiting to run
Tests / Code Coverage / build (amd64) (push) Waiting to run
Tests / Code Coverage / build (arm64) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[additional-args:-tags="test_e2e" name:e2e path:./e2e]) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[name:08-wasm path:./modules/light-clients/08-wasm]) (push) Waiting to run
Tests / Code Coverage / unit-tests (map[name:ibc-go path:.]) (push) Waiting to run
Deploy to GitHub Pages / Deploy to GitHub Pages (push) Has been cancelled
Buf-Push / push (push) Has been cancelled
initial: sovereign Mukan Network fork
2026-05-11 03:18:28 +03:00

2.7 KiB

title sidebar_label sidebar_position slug
IBC-Go v7.2 to v7.3 IBC-Go v7.2 to v7.3 10 /migrations/v7_2-to-v7_3

Migrating from v7.2 to v7.3

This guide provides instructions for migrating to version v7.3.0 of ibc-go.

There are four sections based on the four potential user groups of this document:

Note: ibc-go supports golang semantic versioning and therefore all imports must be updated on major version releases.

Chains

  • No relevant changes were made in this release.

IBC Apps

A set of interfaces have been added that IBC applications may optionally implement. Developers interested in integrating their applications with the callbacks middleware should implement these interfaces so that the callbacks middleware can retrieve the desired callback addresses on the source and destination chains and execute actions on packet lifecycle events. The interfaces are PacketDataUnmarshaler, PacketDataProvider and PacketData.

Sample implementations are available for reference. For transfer:

For 27-interchain-accounts:

Relayers

  • No relevant changes were made in this release.

IBC Light Clients

06-solomachine

Solo machines are now expected to sign data on a path that 1) does not include a connection prefix (e.g ibc) and 2) does not escape any characters. See PR #4429 for more details. We recommend NOT using the solo machine light client of versions lower than v7.3.0.