|
| 1 | +package v1_23_1 |
| 2 | + |
| 3 | +import ( |
| 4 | +"context" |
| 5 | +"fmt" |
| 6 | +"os" |
| 7 | + |
| 8 | +"cosmossdk.io/log" |
| 9 | +store "cosmossdk.io/store/types" |
| 10 | +upgradetypes "cosmossdk.io/x/upgrade/types" |
| 11 | +"github.com/cosmos/cosmos-sdk/types/module" |
| 12 | +"github.com/scrtlabs/SecretNetwork/app/keepers" |
| 13 | +"github.com/scrtlabs/SecretNetwork/app/upgrades" |
| 14 | +) |
| 15 | + |
| 16 | +const upgradeName = "v1.23.1" |
| 17 | + |
| 18 | +var Upgrade = upgrades.Upgrade{ |
| 19 | +UpgradeName: upgradeName, |
| 20 | +CreateUpgradeHandler: createUpgradeHandler, |
| 21 | +StoreUpgrades: store.StoreUpgrades{}, |
| 22 | +} |
| 23 | + |
| 24 | +func createUpgradeHandler(mm *module.Manager, _ *keepers.SecretAppKeepers, configurator module.Configurator, |
| 25 | +) upgradetypes.UpgradeHandler { |
| 26 | +return func(ctx context.Context, _ upgradetypes.Plan, vm module.VersionMap) (module.VersionMap, error) { |
| 27 | +logger := log.NewLogger(os.Stderr) |
| 28 | +logger.Info(` _ _ _____ _____ _____ _____ ______ `) |
| 29 | +logger.Info(`| | | | __ \ / ____| __ \ /\ | __ \| ____|`) |
| 30 | +logger.Info(`| | | | |__) | | __| |__) | / \ | | | | |__ `) |
| 31 | +logger.Info(`| | | | ___/| | |_ | _ / / /\ \ | | | | __| `) |
| 32 | +logger.Info(`| |__| | | | |__| | | \ \ / ____ \| |__| | |____ `) |
| 33 | +logger.Info(` \____/|_| \_____|_| \_\/_/ \_\_____/|______|`) |
| 34 | + |
| 35 | +logger.Info(fmt.Sprintf("Running module migrations for %s...", upgradeName)) |
| 36 | + |
| 37 | +return mm.RunMigrations(ctx, configurator, vm) |
| 38 | +} |
| 39 | +} |
0 commit comments