Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2023 Changes in this version + var TestAddrs = []sdk.AccAddress + var TestCommissionRates = staking.NewCommissionRates(sdk.ZeroDec(), sdk.ZeroDec(), sdk.ZeroDec()) + var TestDescription = staking.NewDescription("T", "E", "S", "T", "Z") + var TestProposal = types.NewTextProposal("Test", "description") + func AllInvariants(keeper Keeper) sdk.Invariant + func ModuleAccountInvariant(keeper Keeper) sdk.Invariant + func NewQuerier(keeper Keeper) sdk.Querier + func ProposalEqual(proposalA types.Proposal, proposalB types.Proposal) bool + func RegisterInvariants(ir sdk.InvariantRegistry, keeper Keeper) + type Keeper struct + func NewKeeper(cdc *codec.Codec, key sdk.StoreKey, paramSpace types.ParamSubspace, ...) Keeper + func (keeper Keeper) ActiveProposalQueueIterator(ctx sdk.Context, endTime time.Time) sdk.Iterator + func (keeper Keeper) AddDeposit(ctx sdk.Context, proposalID uint64, depositorAddr sdk.AccAddress, ...) (bool, error) + func (keeper Keeper) AddVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress, ...) error + func (keeper Keeper) DeleteDeposits(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) DeleteProposal(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) GetAllDeposits(ctx sdk.Context) (deposits types.Deposits) + func (keeper Keeper) GetAllVotes(ctx sdk.Context) (votes types.Votes) + func (keeper Keeper) GetDeposit(ctx sdk.Context, proposalID uint64, depositorAddr sdk.AccAddress) (deposit types.Deposit, found bool) + func (keeper Keeper) GetDepositParams(ctx sdk.Context) types.DepositParams + func (keeper Keeper) GetDeposits(ctx sdk.Context, proposalID uint64) (deposits types.Deposits) + func (keeper Keeper) GetGovernanceAccount(ctx sdk.Context) exported.ModuleAccountI + func (keeper Keeper) GetProposal(ctx sdk.Context, proposalID uint64) (proposal types.Proposal, ok bool) + func (keeper Keeper) GetProposalID(ctx sdk.Context) (proposalID uint64, err error) + func (keeper Keeper) GetProposals(ctx sdk.Context) (proposals types.Proposals) + func (keeper Keeper) GetProposalsFiltered(ctx sdk.Context, params types.QueryProposalsParams) []types.Proposal + func (keeper Keeper) GetTallyParams(ctx sdk.Context) types.TallyParams + func (keeper Keeper) GetVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress) (vote types.Vote, found bool) + func (keeper Keeper) GetVotes(ctx sdk.Context, proposalID uint64) (votes types.Votes) + func (keeper Keeper) GetVotingParams(ctx sdk.Context) types.VotingParams + func (keeper Keeper) InactiveProposalQueueIterator(ctx sdk.Context, endTime time.Time) sdk.Iterator + func (keeper Keeper) InsertActiveProposalQueue(ctx sdk.Context, proposalID uint64, endTime time.Time) + func (keeper Keeper) InsertInactiveProposalQueue(ctx sdk.Context, proposalID uint64, endTime time.Time) + func (keeper Keeper) IterateActiveProposalsQueue(ctx sdk.Context, endTime time.Time, ...) + func (keeper Keeper) IterateAllDeposits(ctx sdk.Context, cb func(deposit types.Deposit) (stop bool)) + func (keeper Keeper) IterateAllVotes(ctx sdk.Context, cb func(vote types.Vote) (stop bool)) + func (keeper Keeper) IterateDeposits(ctx sdk.Context, proposalID uint64, cb func(deposit types.Deposit) (stop bool)) + func (keeper Keeper) IterateInactiveProposalsQueue(ctx sdk.Context, endTime time.Time, ...) + func (keeper Keeper) IterateProposals(ctx sdk.Context, cb func(proposal types.Proposal) (stop bool)) + func (keeper Keeper) IterateVotes(ctx sdk.Context, proposalID uint64, cb func(vote types.Vote) (stop bool)) + func (keeper Keeper) Logger(ctx sdk.Context) log.Logger + func (keeper Keeper) RefundDeposits(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) RemoveFromActiveProposalQueue(ctx sdk.Context, proposalID uint64, endTime time.Time) + func (keeper Keeper) RemoveFromInactiveProposalQueue(ctx sdk.Context, proposalID uint64, endTime time.Time) + func (keeper Keeper) Router() types.Router + func (keeper Keeper) SetDeposit(ctx sdk.Context, deposit types.Deposit) + func (keeper Keeper) SetDepositParams(ctx sdk.Context, depositParams types.DepositParams) + func (keeper Keeper) SetProposal(ctx sdk.Context, proposal types.Proposal) + func (keeper Keeper) SetProposalID(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) SetTallyParams(ctx sdk.Context, tallyParams types.TallyParams) + func (keeper Keeper) SetVote(ctx sdk.Context, vote types.Vote) + func (keeper Keeper) SetVotingParams(ctx sdk.Context, votingParams types.VotingParams) + func (keeper Keeper) SubmitProposal(ctx sdk.Context, content types.Content) (types.Proposal, error) + func (keeper Keeper) Tally(ctx sdk.Context, proposal types.Proposal) (passes bool, burnDeposits bool, tallyResults types.TallyResult)