refactor(x/upgrade): migrate to appmodule.VersionMap (#20485)
This commit is contained in:
@@ -657,7 +657,7 @@ func (m *Manager) assertNoForgottenModules(setOrderFnName string, moduleNames []
|
||||
// })
|
||||
//
|
||||
// Please also refer to https://docs.cosmos.network/main/core/upgrade for more information.
|
||||
func (m Manager) RunMigrations(ctx context.Context, cfg Configurator, fromVM VersionMap) (VersionMap, error) {
|
||||
func (m Manager) RunMigrations(ctx context.Context, cfg Configurator, fromVM appmodule.VersionMap) (appmodule.VersionMap, error) {
|
||||
c, ok := cfg.(*configurator)
|
||||
if !ok {
|
||||
return nil, errorsmod.Wrapf(sdkerrors.ErrInvalidType, "expected %T, got %T", &configurator{}, cfg)
|
||||
@@ -668,7 +668,7 @@ func (m Manager) RunMigrations(ctx context.Context, cfg Configurator, fromVM Ver
|
||||
}
|
||||
|
||||
sdkCtx := sdk.UnwrapSDKContext(ctx)
|
||||
updatedVM := VersionMap{}
|
||||
updatedVM := appmodule.VersionMap{}
|
||||
for _, moduleName := range modules {
|
||||
module := m.Modules[moduleName]
|
||||
fromVersion, exists := fromVM[moduleName]
|
||||
@@ -824,8 +824,8 @@ func (m *Manager) PrepareCheckState(ctx sdk.Context) error {
|
||||
}
|
||||
|
||||
// GetVersionMap gets consensus version from all modules
|
||||
func (m *Manager) GetVersionMap() VersionMap {
|
||||
vermap := make(VersionMap)
|
||||
func (m *Manager) GetVersionMap() appmodule.VersionMap {
|
||||
vermap := make(appmodule.VersionMap)
|
||||
for name, v := range m.Modules {
|
||||
version := uint64(0)
|
||||
if v, ok := v.(appmodule.HasConsensusVersion); ok {
|
||||
|
||||
Reference in New Issue
Block a user