v300

package
v3.0.0 Latest Latest
Warning

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

Go to latest
Published: May 14, 2024 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ValidatorBondFactor dictates the cap on the liquid shares
	// for a validator - determined as a multiple to their validator bond
	// (e.g. ValidatorBondShares = 1000, BondFactor = 250 -> LiquidSharesCap: 250,000)
	ValidatorBondFactor = sdk.NewDec(250)
	// ValidatorLiquidStakingCap represents a cap on the portion of stake that
	// comes from liquid staking providers for a specific validator
	ValidatorLiquidStakingCap = sdk.MustNewDecFromStr("1") // 100%
	// GlobalLiquidStakingCap represents the percentage cap on
	// the portion of a chain's total stake can be liquid
	GlobalLiquidStakingCap = sdk.MustNewDecFromStr("0.25") // 25%

	// BeaconContractAddress is the address of the beacon contract
	BeaconContractAddress = "0xce3d3e91a49ff35b316e7eb84d9fecb067611150"

	// MinDepositRatio is the minimum deposit ratio
	MinDepositRatio = sdk.MustNewDecFromStr("0.01")

	// EvmMinGasPrice is the minimum gas price for the EVM
	EvmMinGasPrice = sdk.NewDec(50000000000)
)
View Source
var Upgrade = upgrades.Upgrade{
	UpgradeName:               "v3",
	UpgradeHandlerConstructor: upgradeHandlerConstructor,
	StoreUpgrades: &storetypes.StoreUpgrades{
		Added: []string{icahosttypes.StoreKey},
	},
}

Upgrade defines a struct containing necessary fields that a SoftwareUpgradeProposal

Functions

This section is empty.

Types

This section is empty.

Jump to

Keyboard shortcuts

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