Versions in this module Expand all Collapse all v0 v0.46.33 Oct 24, 2022 Changes in this version + func AllInvariants(keeper Keeper, bk types.BankKeeper) sdk.Invariant + func ModuleAccountInvariant(keeper Keeper, bk types.BankKeeper) sdk.Invariant + func NewLegacyMsgServerImpl(govAcct string, v1Server v1.MsgServer) v1beta1.MsgServer + func NewLegacyQueryServer(k Keeper) v1beta1.QueryServer + func NewMsgServerImpl(keeper Keeper) v1.MsgServer + func NewQuerier(keeper Keeper, legacyQuerierCdc *codec.LegacyAmino) sdk.Querier + func RegisterInvariants(ir sdk.InvariantRegistry, keeper Keeper, bk types.BankKeeper) + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, key storetypes.StoreKey, paramSpace types.ParamSubspace, ...) Keeper + func (keeper *Keeper) SetHooks(gh types.GovHooks) *Keeper + func (keeper Keeper) ActivateVotingPeriod(ctx sdk.Context, proposal v1.Proposal) + 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) AfterProposalDeposit(ctx sdk.Context, proposalID uint64, depositorAddr sdk.AccAddress) + func (keeper Keeper) AfterProposalFailedMinDeposit(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) AfterProposalSubmission(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) AfterProposalVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress) + func (keeper Keeper) AfterProposalVotingPeriodEnded(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) DeleteAndBurnDeposits(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) DeleteProposal(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) GetAllDeposits(ctx sdk.Context) (deposits v1.Deposits) + func (keeper Keeper) GetAllVotes(ctx sdk.Context) (votes v1.Votes) + func (keeper Keeper) GetDeposit(ctx sdk.Context, proposalID uint64, depositorAddr sdk.AccAddress) (deposit v1.Deposit, found bool) + func (keeper Keeper) GetDepositParams(ctx sdk.Context) v1.DepositParams + func (keeper Keeper) GetDeposits(ctx sdk.Context, proposalID uint64) (deposits v1.Deposits) + func (keeper Keeper) GetGovernanceAccount(ctx sdk.Context) authtypes.ModuleAccountI + func (keeper Keeper) GetProposal(ctx sdk.Context, proposalID uint64) (v1.Proposal, bool) + func (keeper Keeper) GetProposalID(ctx sdk.Context) (proposalID uint64, err error) + func (keeper Keeper) GetProposals(ctx sdk.Context) (proposals v1.Proposals) + func (keeper Keeper) GetProposalsFiltered(ctx sdk.Context, params v1.QueryProposalsParams) v1.Proposals + func (keeper Keeper) GetTallyParams(ctx sdk.Context) v1.TallyParams + func (keeper Keeper) GetVote(ctx sdk.Context, proposalID uint64, voterAddr sdk.AccAddress) (vote v1.Vote, found bool) + func (keeper Keeper) GetVotes(ctx sdk.Context, proposalID uint64) (votes v1.Votes) + func (keeper Keeper) GetVotingParams(ctx sdk.Context) v1.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, cb func(proposal v1.Proposal) (stop bool)) + func (keeper Keeper) IterateAllDeposits(ctx sdk.Context, cb func(deposit v1.Deposit) (stop bool)) + func (keeper Keeper) IterateAllVotes(ctx sdk.Context, cb func(vote v1.Vote) (stop bool)) + func (keeper Keeper) IterateDeposits(ctx sdk.Context, proposalID uint64, cb func(deposit v1.Deposit) (stop bool)) + func (keeper Keeper) IterateInactiveProposalsQueue(ctx sdk.Context, endTime time.Time, cb func(proposal v1.Proposal) (stop bool)) + func (keeper Keeper) IterateProposals(ctx sdk.Context, cb func(proposal v1.Proposal) (stop bool)) + func (keeper Keeper) IterateVotes(ctx sdk.Context, proposalID uint64, cb func(vote v1.Vote) (stop bool)) + func (keeper Keeper) LegacyRouter() v1beta1.Router + func (keeper Keeper) Logger(ctx sdk.Context) log.Logger + func (keeper Keeper) MarshalProposal(proposal v1.Proposal) ([]byte, error) + func (keeper Keeper) RefundAndDeleteDeposits(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() *baseapp.MsgServiceRouter + func (keeper Keeper) SetDeposit(ctx sdk.Context, deposit v1.Deposit) + func (keeper Keeper) SetDepositParams(ctx sdk.Context, depositParams v1.DepositParams) + func (keeper Keeper) SetProposal(ctx sdk.Context, proposal v1.Proposal) + func (keeper Keeper) SetProposalID(ctx sdk.Context, proposalID uint64) + func (keeper Keeper) SetTallyParams(ctx sdk.Context, tallyParams v1.TallyParams) + func (keeper Keeper) SetVote(ctx sdk.Context, vote v1.Vote) + func (keeper Keeper) SetVotingParams(ctx sdk.Context, votingParams v1.VotingParams) + func (keeper Keeper) SubmitProposal(ctx sdk.Context, messages []sdk.Msg, metadata string) (v1.Proposal, error) + func (keeper Keeper) Tally(ctx sdk.Context, proposal v1.Proposal) (passes bool, burnDeposits bool, tallyResults v1.TallyResult) + func (keeper Keeper) UnmarshalProposal(bz []byte, proposal *v1.Proposal) error + func (q Keeper) Deposit(c context.Context, req *v1.QueryDepositRequest) (*v1.QueryDepositResponse, error) + func (q Keeper) Deposits(c context.Context, req *v1.QueryDepositsRequest) (*v1.QueryDepositsResponse, error) + func (q Keeper) Params(c context.Context, req *v1.QueryParamsRequest) (*v1.QueryParamsResponse, error) + func (q Keeper) Proposal(c context.Context, req *v1.QueryProposalRequest) (*v1.QueryProposalResponse, error) + func (q Keeper) Proposals(c context.Context, req *v1.QueryProposalsRequest) (*v1.QueryProposalsResponse, error) + func (q Keeper) TallyResult(c context.Context, req *v1.QueryTallyResultRequest) (*v1.QueryTallyResultResponse, error) + func (q Keeper) Vote(c context.Context, req *v1.QueryVoteRequest) (*v1.QueryVoteResponse, error) + func (q Keeper) Votes(c context.Context, req *v1.QueryVotesRequest) (*v1.QueryVotesResponse, error) + type Migrator struct + func NewMigrator(keeper Keeper) Migrator + func (m Migrator) Migrate1to2(ctx sdk.Context) error + func (m Migrator) Migrate2to3(ctx sdk.Context) error v0.46.3-beta.1 Oct 24, 2022