You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* (transfer) [\#1342](https://github.com/cosmos/ibc-go/pull/1342)`DenomTrace` grpc now takes in either an `ibc denom` or a `hash` instead of only accepting a `hash`.
50
+
* (modules/core/keeper) [\#1284](https://github.com/cosmos/ibc-go/pull/1284) Add sanity check for the keepers passed into `ibckeeper.NewKeeper`. `ibckeeper.NewKeeper` now panics if any of the keepers passed in is empty.
51
+
* (middleware) [\#1022](https://github.com/cosmos/ibc-go/pull/1022) Add `GetAppVersion` to the ICS4Wrapper interface. This function should be used by IBC applications to obtain their own version since the version set in the channel structure may be wrapped many times by middleware.
* (modules/core/04-channel) [\#1160](https://github.com/cosmos/ibc-go/pull/1160) Improve `uint64 -> string` performance in `Logger`.
48
54
* (modules/core/keeper) [\#1284](https://github.com/cosmos/ibc-go/pull/1284) Add sanity check for the keepers passed into `ibckeeper.NewKeeper`. `ibckeeper.NewKeeper` now panics if any of the keepers passed in is empty.
49
55
* (transfer) [\#1414](https://github.com/cosmos/ibc-go/pull/1414) Emitting Sender address from `fungible_token_packet` events in `OnRecvPacket` and `OnAcknowledgementPacket`.
No genesis or in-place migrations required when upgrading from v1 or v2 of ibc-go.
18
+
19
+
## Chains
20
+
21
+
### IS04 - Channel
22
+
23
+
The `WriteAcknowledgement` API now takes the `exported.Acknowledgement` type instead of passing in the acknowledgement byte array directly.
24
+
This is an API breaking change and as such IBC application developers will have to update any calls to `WriteAcknowledgement`.
25
+
26
+
The `OnChanOpenInit` application callback has been modified.
27
+
The return signature now includes the application version as detailed in the latest IBC [spec changes](https://github.com/cosmos/ibc/pull/629).
28
+
29
+
## Relayers
30
+
31
+
When using the `DenomTrace` gRPC, the full IBC denomination with the `ibc/` prefix may now be passed in.
0 commit comments