/
constants.go
36 lines (29 loc) · 967 Bytes
/
constants.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
package v16
import (
buildertypes "github.com/skip-mev/pob/x/builder/types"
icqtypes "github.com/cosmos/ibc-apps/modules/async-icq/v7/types"
store "github.com/cosmos/cosmos-sdk/store/types"
consensustypes "github.com/cosmos/cosmos-sdk/x/consensus/types"
crisistypes "github.com/cosmos/cosmos-sdk/x/crisis/types"
"github.com/cosmos/cosmos-sdk/x/nft"
"github.com/CosmosContracts/juno/v16/app/upgrades"
globalfeettypes "github.com/CosmosContracts/juno/v16/x/globalfee/types"
)
// UpgradeName defines the on-chain upgrade name for the upgrade.
const UpgradeName = "v16"
var Upgrade = upgrades.Upgrade{
UpgradeName: UpgradeName,
CreateUpgradeHandler: CreateV16UpgradeHandler,
StoreUpgrades: store.StoreUpgrades{
Added: []string{
// new modules
icqtypes.ModuleName,
globalfeettypes.ModuleName,
buildertypes.ModuleName,
// v47 module upgrades
crisistypes.ModuleName,
consensustypes.ModuleName,
nft.ModuleName,
},
},
}