Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Upgrade_0_22_0 = Upgrade{ UpgradeName: "v0.22.0", CreateUpgradeHandler: v0_22_0_UpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_23_0 = Upgrade{ UpgradeName: "v0.23.0", CreateUpgradeHandler: v0_23_0_UpgradeHandler, StoreUpgrades: store.StoreUpgrades{Added: []string{dualstakingtypes.StoreKey}}, }
View Source
var Upgrade_0_23_2 = Upgrade{ UpgradeName: "v0.23.2", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_23_4 = Upgrade{ UpgradeName: "v0.23.4", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_23_5 = Upgrade{ UpgradeName: "v0.23.5", CreateUpgradeHandler: v0_23_0_UpgradeHandler, StoreUpgrades: store.StoreUpgrades{Added: []string{dualstakingtypes.StoreKey}}, }
View Source
var Upgrade_0_24_0 = Upgrade{ UpgradeName: "v0.24.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_25_0 = Upgrade{ UpgradeName: "v0.25.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_25_1 = Upgrade{ UpgradeName: "v0.25.1", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_25_2 = Upgrade{ UpgradeName: "v0.25.2", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_26_0 = Upgrade{ UpgradeName: "v0.26.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_26_1 = Upgrade{ UpgradeName: "v0.26.1", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_26_2 = Upgrade{ UpgradeName: "v0.26.2", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_27_0 = Upgrade{ UpgradeName: "v0.27.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_30_0 = Upgrade{ UpgradeName: "v0.30.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_30_1 = Upgrade{ UpgradeName: "v0.30.1", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_30_2 = Upgrade{ UpgradeName: "v0.30.2", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_31_0 = Upgrade{ UpgradeName: "v0.31.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_31_1 = Upgrade{ UpgradeName: "v0.31.1", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{}, }
View Source
var Upgrade_0_32_0 = Upgrade{ UpgradeName: "v0.32.0", CreateUpgradeHandler: defaultUpgradeHandler, StoreUpgrades: store.StoreUpgrades{ Added: []string{rewardstypes.StoreKey}, Deleted: []string{minttypes.StoreKey}, }, }
View Source
var Upgrade_0_33_0 = Upgrade{ UpgradeName: "v0.33.0", CreateUpgradeHandler: func(mm *module.Manager, configurator module.Configurator, _ BaseAppParamManager, keepers *keepers.LavaKeepers) upgradetypes.UpgradeHandler { return func(ctx sdk.Context, plan upgradetypes.Plan, fromVM module.VersionMap) (module.VersionMap, error) { var info Upgrade_0_33_0_Info err := info.FromPlan(plan) if err != nil { return nil, err } params := keepers.GovKeeper.GetParams(ctx) params.ExpeditedMinDeposit = info.ExpeditedMinDeposit params.ExpeditedThreshold = info.ExpeditedThreshold.String() params.ExpeditedVotingPeriod = &info.ExpeditedVotingPeriod if err = params.ValidateBasic(); err != nil { return nil, err } if err := keepers.GovKeeper.SetParams(ctx, params); err != nil { return nil, err } return mm.RunMigrations(ctx, configurator, fromVM) } }, StoreUpgrades: store.StoreUpgrades{}, }
Functions ¶
This section is empty.
Types ¶
type BaseAppParamManager ¶
type BaseAppParamManager interface { GetConsensusParams(ctx sdk.Context) *types.ConsensusParams StoreConsensusParams(ctx sdk.Context, cp *types.ConsensusParams) }
type Upgrade ¶
type Upgrade struct { // Upgrade version name. UpgradeName string CreateUpgradeHandler func(*module.Manager, module.Configurator, BaseAppParamManager, *keepers.LavaKeepers) upgradetypes.UpgradeHandler StoreUpgrades store.StoreUpgrades }
type Upgrade_0_33_0_Info ¶ added in v0.31.4
type Upgrade_0_33_0_Info struct { ExpeditedMinDeposit sdk.Coins ExpeditedThreshold math.LegacyDec ExpeditedVotingPeriod time.Duration }
func (*Upgrade_0_33_0_Info) FromPlan ¶ added in v0.31.4
func (u *Upgrade_0_33_0_Info) FromPlan(plan upgradetypes.Plan) error
Click to show internal directories.
Click to hide internal directories.