- 链
- IBC 应用
- 中继器
- IBC 轻客户端
链
- 此版本没有相关变更。
IBC 应用
应用模块接口中新增了一个函数:sdk.Result 已移除
在应用回调中,sdk.Result 已不再作为返回值。此前核心 IBC 会将其丢弃,因此实际上未被使用。
中继器
05-port 新增了一个 gRPC:AppVersion。它会返回协商后的应用版本。此函数应在 ChanOpenTry 通道握手步骤中使用,以决定应在通道中设置的应用版本。
IBC 轻客户端
- 此版本没有相关变更。
This document is intended to highlight significant changes which may require more information than presented in the CHANGELOG. Any changes that must be done by a user of ibc-go should be documented here. There are four sections based on the four potential user groups of this document:
- Chains
- IBC Apps
- Relayers
- IBC Light Clients
Chains
- No relevant changes were made in this release.
IBC Apps
A new function has been added to the app module interface:sdk.Result removed
sdk.Result has been removed as a return value in the application callbacks. Previously it was being discarded by core IBC and was thus unused.
Relayers
A new gRPC has been added to 05-port,AppVersion. It returns the negotiated app version. This function should be used for the ChanOpenTry channel handshake step to decide upon the application version which should be set in the channel.
IBC Light Clients
- No relevant changes were made in this release.