v300

package
v4.0.0-...-5ee2f2c Latest Latest
Warning

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

Go to latest
Published: Dec 12, 2024 License: Apache-2.0 Imports: 14 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 = math.LegacyNewDec(250)
	// ValidatorLiquidStakingCap represents a cap on the portion of stake that
	// comes from liquid staking providers for a specific validator
	ValidatorLiquidStakingCap = math.LegacyMustNewDecFromStr("1") // 100%
	// GlobalLiquidStakingCap represents the percentage cap on
	// the portion of a chain's total stake can be liquid
	GlobalLiquidStakingCap = math.LegacyMustNewDecFromStr("0.25") // 25%

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

	// MinDepositRatio is the minimum deposit ratio
	MinDepositRatio = math.LegacyMustNewDecFromStr("0.01")

	// EvmMinGasPrice is the minimum gas price for the EVM
	EvmMinGasPrice = math.LegacyNewDec(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