Versions in this module Expand all Collapse all v1 v1.9.0 Oct 3, 2022 Changes in this version + type Config struct + AddPrimaryNetworkDelegatorFee uint64 + AddPrimaryNetworkValidatorFee uint64 + AddSubnetDelegatorFee uint64 + AddSubnetValidatorFee uint64 + ApricotPhase3Time time.Time + ApricotPhase5Time time.Time + BlueberryTime time.Time + Chains chains.Manager + CreateAssetTxFee uint64 + CreateBlockchainTxFee uint64 + CreateSubnetTxFee uint64 + MaxStakeDuration time.Duration + MaxValidatorStake uint64 + MinDelegationFee uint32 + MinDelegatorStake uint64 + MinStakeDuration time.Duration + MinValidatorStake uint64 + RewardConfig reward.Config + StakingEnabled bool + SubnetTracker common.SubnetTracker + TransformSubnetTxFee uint64 + TxFee uint64 + UptimeLockedCalculator uptime.LockedCalculator + UptimePercentage float64 + Validators validators.Manager + WhitelistedSubnets ids.Set + func (c *Config) CreateChain(chainID ids.ID, tx *txs.CreateChainTx) + func (c *Config) GetCreateBlockchainTxFee(timestamp time.Time) uint64 + func (c *Config) GetCreateSubnetTxFee(timestamp time.Time) uint64 + func (c *Config) IsApricotPhase3Activated(timestamp time.Time) bool + func (c *Config) IsApricotPhase5Activated(timestamp time.Time) bool + func (c *Config) IsBlueberryActivated(timestamp time.Time) bool