Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MainnetMinterConfigLong = cfemintertypes.MinterConfig{ StartTime: time.Now().UTC(), Minters: []*cfemintertypes.LegacyMinter{ { SequenceId: 1, Type: cfemintertypes.ExponentialStepMintingType, ExponentialStepMinting: &cfemintertypes.ExponentialStepMinting{ Amount: sdk.NewInt(32000000000000), AmountMultiplier: sdk.MustNewDecFromStr("0.5"), StepDuration: oneYearDuration * 4, }, EndTime: &minterConfigLongEndTime, }, }, }
View Source
var MainnetMinterConfigShort = cfemintertypes.MinterConfig{ StartTime: time.Now().UTC(), Minters: []*cfemintertypes.LegacyMinter{ { SequenceId: 1, Type: cfemintertypes.ExponentialStepMintingType, ExponentialStepMinting: &cfemintertypes.ExponentialStepMinting{ Amount: sdk.NewInt(160000000000000), AmountMultiplier: sdk.MustNewDecFromStr("0.5"), StepDuration: time.Second * 12, }, EndTime: &minterConfigShortEndTime, }, { SequenceId: 2, Type: cfemintertypes.NoMintingType, }, }, }
View Source
var MainnetSubdistributors = []cfedistributortypes.SubDistributor{ { Name: "tx_fee_distributor", Sources: []*cfedistributortypes.Account{ { Id: "fee_collector", Type: cfedistributortypes.ModuleAccount, }, }, Destinations: cfedistributortypes.Destinations{ PrimaryShare: cfedistributortypes.Account{ Id: "c4e_distributor", Type: cfedistributortypes.Main, }, BurnShare: sdk.ZeroDec(), }, }, { Name: "inflation_and_fee_distributor", Sources: []*cfedistributortypes.Account{ { Id: "c4e_distributor", Type: cfedistributortypes.Main, }, }, Destinations: cfedistributortypes.Destinations{ PrimaryShare: cfedistributortypes.Account{ Id: cfedistributortypes.ValidatorsRewardsCollector, Type: cfedistributortypes.ModuleAccount, }, BurnShare: sdk.ZeroDec(), Shares: []*cfedistributortypes.DestinationShare{ { Name: "usage_incentives", Share: sdk.MustNewDecFromStr("0.3"), Destination: cfedistributortypes.Account{ Id: "usage_incentives_collector", Type: cfedistributortypes.InternalAccount, }, }, }, }, }, { Name: "usage_incentives_distributor", Sources: []*cfedistributortypes.Account{ { Id: "usage_incentives_collector", Type: cfedistributortypes.InternalAccount, }, }, Destinations: cfedistributortypes.Destinations{ PrimaryShare: cfedistributortypes.Account{ Id: "green_energy_booster_collector", Type: cfedistributortypes.ModuleAccount, }, BurnShare: sdk.ZeroDec(), Shares: []*cfedistributortypes.DestinationShare{ { Name: "governance_booster", Share: sdk.MustNewDecFromStr("0.33"), Destination: cfedistributortypes.Account{ Id: "governance_booster_collector", Type: cfedistributortypes.ModuleAccount, }, }, }, }, }, }
Functions ¶
func GetModuleAccountAddress ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.