11package keeper
22
33import (
4- sdk "github.com/cosmos/cosmos-sdk/types"
54 paramtypes "github.com/cosmos/cosmos-sdk/x/params/types"
6-
7- v2 "github.com/cosmos/interchain-security/v5/x/ccv/consumer/migrations/v2"
8- v3 "github.com/cosmos/interchain-security/v5/x/ccv/consumer/migrations/v3"
9- v4 "github.com/cosmos/interchain-security/v6/x/ccv/consumer/migrations/v4"
105)
116
127// Migrator is a struct for handling in-place store migrations.
8+ // Note: This is a complete fork, so no migrations are implemented.
139type Migrator struct {
1410 keeper Keeper
1511 paramSpace paramtypes.Subspace
@@ -19,25 +15,3 @@ type Migrator struct {
1915func NewMigrator (keeper Keeper , paramspace paramtypes.Subspace ) Migrator {
2016 return Migrator {keeper : keeper , paramSpace : paramspace }
2117}
22-
23- // Migrate1to2 migrates x/ccvconsumer state from consensus version 1 to 2.
24- func (m Migrator ) Migrate1to2 (ctx sdk.Context ) error {
25- store := ctx .KVStore (m .keeper .storeKey )
26- return v2 .MigrateConsumerPacketData (ctx , store )
27- }
28-
29- // Migrate2to3 migrates x/ccvconsumer from consensus version 2 to 3.
30- // This migration is necessary to move the consumer module legacy params.
31- func (m Migrator ) Migrate2to3 (ctx sdk.Context ) error {
32- store := ctx .KVStore (m .keeper .storeKey )
33- cdc := m .keeper .cdc
34- return v3 .MigrateLegacyParams (ctx , cdc , store , m .paramSpace )
35- }
36-
37- // Migrate3to4 migrates x/ccvconsumer from consensus version 3 to 4.
38- func (m Migrator ) Migrate3to4 (ctx sdk.Context ) error {
39- store := ctx .KVStore (m .keeper .storeKey )
40- v4 .CleanupState (store )
41-
42- return nil
43- }
0 commit comments