- 各链需要从所有
Keeper构造函数调用中移除ParamSubspace参数
ICS27-GMP
ICS27 General Message Passing(GMP)已作为 ibc-go 支持的 IBC 应用加入。它没有任何参数。为 ICS27-GMP 模块添加 StoreUpgrades
对于 ICS27-GMP,还需要为新的 GMP 模块手动添加 store upgrades,然后在 app.go 中配置 store loader 以应用这些升级:
Added 字段中添加 GMP key。
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
ParamSubspacearg from all calls toKeeperconstructors
ICS27-GMP
ICS27 General Message Passing (GMP) has been added as a supported IBC application of ibc-go. It has no parameters.Add StoreUpgrades for ICS27-GMP module
For ICS27-GMP it is also necessary to manually add store upgrades for the new GMP module and then configure the store loader to apply those upgrades in app.go:
Added field.