v4

package
v4.2.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 9, 2023 License: Apache-2.0 Imports: 24 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Upgrade = upgrades.Upgrade{
	UpgradeName:          "fxv4",
	CreateUpgradeHandler: CreateUpgradeHandler,
	StoreUpgrades: func() *storetypes.StoreUpgrades {
		return &storetypes.StoreUpgrades{
			Added: []string{
				arbitrumtypes.ModuleName,
				optimismtypes.ModuleName,
			},
			Deleted: []string{
				gravitytypes.ModuleName,
			},
		}
	},
}

Upgrade for fxv4 Deprecated: Please use v4.1.x

Functions

func CreateEvmModuleAccount

func CreateEvmModuleAccount(ctx sdk.Context, k authkeeper.AccountKeeper)

func CreateUpgradeHandler

func CreateUpgradeHandler(
	mm *module.Manager,
	configurator module.Configurator,
	app *keepers.AppKeepers,
) upgradetypes.UpgradeHandler

func GetBscRemoveOracles

func GetBscRemoveOracles(chainId string) []string

func InitGovFXParams

func InitGovFXParams(ctx sdk.Context, keeper keeper.Keeper)

func RemoveBscOracle

func RemoveBscOracle(ctx sdk.Context, bscKeeper crosschainkeeper.Keeper)

func ResetCrossChainModuleOracleDelegate

func ResetCrossChainModuleOracleDelegate(ctx sdk.Context, crossChainKeepers keepers.CrossChainKeepers, stakingKeeper types.StakingKeeper, distributionKeeper types.DistributionKeeper) error

func UpdateDenomAliases

func UpdateDenomAliases(ctx sdk.Context, k erc20keeper.Keeper)

func UpdateFIP20LogicCode

func UpdateFIP20LogicCode(ctx sdk.Context, k *evmkeeper.Keeper)

func UpdateLogicCode

func UpdateLogicCode(ctx sdk.Context, evmKeeper *evmkeeper.Keeper)

func UpdateWFXLogicCode

func UpdateWFXLogicCode(ctx sdk.Context, k *evmkeeper.Keeper)

Types

type DenomAlias

type DenomAlias struct {
	Denom string
	Alias string
}

func GetUpdateDenomAlias

func GetUpdateDenomAlias(chainId string) []DenomAlias

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL