diff --git a/app/app.go b/app/app.go index 9f01e57f..ab8ca01d 100644 --- a/app/app.go +++ b/app/app.go @@ -63,6 +63,7 @@ import ( // v9 had been used by tax2gas and has to be skipped v10_1 "github.com/classic-terra/core/v3/app/upgrades/v10_1" v11 "github.com/classic-terra/core/v3/app/upgrades/v11" + v11_1 "github.com/classic-terra/core/v3/app/upgrades/v11_1" customante "github.com/classic-terra/core/v3/custom/auth/ante" custompost "github.com/classic-terra/core/v3/custom/auth/post" @@ -98,6 +99,7 @@ var ( v8_3.Upgrade, v10_1.Upgrade, v11.Upgrade, + v11_1.Upgrade, } // Forks defines forks to be applied to the network diff --git a/app/upgrades/v11_1/constants.go b/app/upgrades/v11_1/constants.go new file mode 100644 index 00000000..ec1e8c3a --- /dev/null +++ b/app/upgrades/v11_1/constants.go @@ -0,0 +1,13 @@ +//nolint:revive +package v11_1 + +import ( + "github.com/classic-terra/core/v3/app/upgrades" +) + +const UpgradeName = "v11_1" + +var Upgrade = upgrades.Upgrade{ + UpgradeName: UpgradeName, + CreateUpgradeHandler: CreateV111UpgradeHandler, +} diff --git a/app/upgrades/v11_1/upgrades.go b/app/upgrades/v11_1/upgrades.go new file mode 100644 index 00000000..31bbdf0b --- /dev/null +++ b/app/upgrades/v11_1/upgrades.go @@ -0,0 +1,21 @@ +//nolint:revive +package v11_1 + +import ( + "github.com/classic-terra/core/v3/app/keepers" + "github.com/classic-terra/core/v3/app/upgrades" + sdk "github.com/cosmos/cosmos-sdk/types" + "github.com/cosmos/cosmos-sdk/types/module" + upgradetypes "github.com/cosmos/cosmos-sdk/x/upgrade/types" +) + +func CreateV111UpgradeHandler( + mm *module.Manager, + cfg module.Configurator, + _ upgrades.BaseAppParamManager, + keepers *keepers.AppKeepers, +) upgradetypes.UpgradeHandler { + return func(ctx sdk.Context, _ upgradetypes.Plan, fromVM module.VersionMap) (module.VersionMap, error) { + return mm.RunMigrations(ctx, cfg, fromVM) + } +} diff --git a/scripts/upgrade-test.sh b/scripts/upgrade-test.sh index 734678a5..6600b81d 100755 --- a/scripts/upgrade-test.sh +++ b/scripts/upgrade-test.sh @@ -10,7 +10,7 @@ HOME=mytestnet ROOT=$(pwd) DENOM=uluna CHAIN_ID=localterra -SOFTWARE_UPGRADE_NAME="v11" +SOFTWARE_UPGRADE_NAME="v11_1" ADDITIONAL_PRE_SCRIPTS=${ADDITIONAL_PRE_SCRIPTS:-""} ADDITIONAL_AFTER_SCRIPTS=${ADDITIONAL_AFTER_SCRIPTS:-""} GAS_PRICE=${GAS_PRICE:-"30uluna"}