Skip to content

Commit 7a9c41a

Browse files
committed
fix: tax module params for dev
1 parent b5e9c4e commit 7a9c41a

File tree

3 files changed

+64
-2
lines changed

3 files changed

+64
-2
lines changed

app/app.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ import (
5353
"github.com/Nolus-Protocol/nolus-core/app/keepers"
5454
appparams "github.com/Nolus-Protocol/nolus-core/app/params"
5555
"github.com/Nolus-Protocol/nolus-core/app/upgrades"
56-
v069 "github.com/Nolus-Protocol/nolus-core/app/upgrades/v069"
56+
v069dev "github.com/Nolus-Protocol/nolus-core/app/upgrades/v069-dev"
5757
"github.com/Nolus-Protocol/nolus-core/docs"
5858

5959
wasmkeeper "github.com/CosmWasm/wasmd/x/wasm/keeper"
@@ -68,7 +68,7 @@ const (
6868
var (
6969
DefaultNodeHome string
7070

71-
Upgrades = []upgrades.Upgrade{v069.Upgrade}
71+
Upgrades = []upgrades.Upgrade{v069dev.Upgrade}
7272
)
7373

7474
var (

app/upgrades/v069-dev/constants.go

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package v069dev
2+
3+
import (
4+
store "cosmossdk.io/store/types"
5+
"github.com/Nolus-Protocol/nolus-core/app/upgrades"
6+
)
7+
8+
const (
9+
// UpgradeName defines the on-chain upgrades name.
10+
UpgradeName = "v0.6.9-dev"
11+
)
12+
13+
var Upgrade = upgrades.Upgrade{
14+
UpgradeName: UpgradeName,
15+
CreateUpgradeHandler: CreateUpgradeHandler,
16+
StoreUpgrades: store.StoreUpgrades{
17+
Added: []string{},
18+
},
19+
}

app/upgrades/v069-dev/upgrades.go

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
package v069dev
2+
3+
import (
4+
"context"
5+
"fmt"
6+
7+
"github.com/Nolus-Protocol/nolus-core/app/keepers"
8+
"github.com/Nolus-Protocol/nolus-core/x/tax/typesv2"
9+
10+
upgradetypes "cosmossdk.io/x/upgrade/types"
11+
"github.com/cosmos/cosmos-sdk/codec"
12+
sdk "github.com/cosmos/cosmos-sdk/types"
13+
"github.com/cosmos/cosmos-sdk/types/module"
14+
)
15+
16+
func CreateUpgradeHandler(
17+
mm *module.Manager,
18+
configurator module.Configurator,
19+
keepers *keepers.AppKeepers,
20+
codec codec.Codec,
21+
) upgradetypes.UpgradeHandler {
22+
return func(c context.Context, _ upgradetypes.Plan, vm module.VersionMap) (module.VersionMap, error) {
23+
ctx := sdk.UnwrapSDKContext(c)
24+
25+
ctx.Logger().Info("[dev]Deleting proposal 281...")
26+
keepers.GovKeeper.DeleteProposal(ctx, 281)
27+
ctx.Logger().Info("[dev]Deleting proposal 282...")
28+
keepers.GovKeeper.DeleteProposal(ctx, 282)
29+
ctx.Logger().Info("[dev]Deleting proposal 283...")
30+
keepers.GovKeeper.DeleteProposal(ctx, 283)
31+
32+
keepers.TaxKeeper.SetParams(ctx, typesv2.DefaultParams())
33+
34+
ctx.Logger().Info("Starting module migrations...")
35+
vm, err := mm.RunMigrations(ctx, configurator, vm) //nolint:contextcheck
36+
if err != nil {
37+
return vm, err
38+
}
39+
40+
ctx.Logger().Info(fmt.Sprintf("Migration {%s} applied", UpgradeName))
41+
return vm, nil
42+
}
43+
}

0 commit comments

Comments
 (0)