Versions in this module Expand all Collapse all v0 v0.0.1 Jun 7, 2021 Changes in this version + const ModuleName + const ProposalTypeCommunityPoolSpend + const RouterKey + func RegisterLegacyAminoCodec(cdc *codec.LegacyAmino) + type CommunityPoolSpendProposal struct + Amount sdk.Coins + Description string + Recipient sdk.AccAddress + Title string + func (csp CommunityPoolSpendProposal) GetDescription() string + func (csp CommunityPoolSpendProposal) GetTitle() string + func (csp CommunityPoolSpendProposal) ProposalRoute() string + func (csp CommunityPoolSpendProposal) ProposalType() string + func (csp CommunityPoolSpendProposal) String() string + func (csp CommunityPoolSpendProposal) ValidateBasic() error + type GenesisState struct + BaseProposerReward sdk.Dec + BonusProposerReward sdk.Dec + CommunityTax sdk.Dec + DelegatorStartingInfos []v034distr.DelegatorStartingInfoRecord + DelegatorWithdrawInfos []v034distr.DelegatorWithdrawInfo + FeePool v034distr.FeePool + OutstandingRewards []v034distr.ValidatorOutstandingRewardsRecord + PreviousProposer sdk.ConsAddress + ValidatorAccumulatedCommissions []v034distr.ValidatorAccumulatedCommissionRecord + ValidatorCurrentRewards []v034distr.ValidatorCurrentRewardsRecord + ValidatorHistoricalRewards []v034distr.ValidatorHistoricalRewardsRecord + ValidatorSlashEvents []ValidatorSlashEventRecord + WithdrawAddrEnabled bool + func Migrate(oldGenState v034distr.GenesisState) GenesisState + func NewGenesisState(feePool v034distr.FeePool, ...) GenesisState + type ValidatorAccumulatedCommission = sdk.DecCoins + type ValidatorSlashEventRecord struct + Event v034distr.ValidatorSlashEvent + Height uint64 + Period uint64 + ValidatorAddress sdk.ValAddress