Versions in this module Expand all Collapse all v1 v1.5.0 Jul 5, 2024 Changes in this version type Keeper + func (k Keeper) GetCoinWhitelist(ctx sdk.Context) (whitelist []types.WhitelistCoinEntry) + func (k Keeper) GetCoinWhitelistMap(ctx sdk.Context) (whitelist map[string]types.WhitelistCoinEntry) v1.4.0 Nov 17, 2023 Changes in this version + func NewMsgServerImpl(keeper Keeper) types.MsgServer + type Keeper struct + func NewKeeper(cdc codec.BinaryCodec, storeKey, memKey storetypes.StoreKey, authority string, ...) *Keeper + func (k Keeper) ChargeFundersOfPool(ctx sdk.Context, poolId uint64) (payout uint64, err error) + func (k Keeper) CreateFundingState(ctx sdk.Context, poolId uint64) + func (k Keeper) DoesFunderExist(ctx sdk.Context, funderAddress string) bool + func (k Keeper) DoesFundingExist(ctx sdk.Context, funderAddress string, poolId uint64) bool + func (k Keeper) DoesFundingStateExist(ctx sdk.Context, poolId uint64) bool + func (k Keeper) GetActiveFundings(ctx sdk.Context, fundingState types.FundingState) (fundings []types.Funding) + func (k Keeper) GetAllFunders(ctx sdk.Context) (funders []types.Funder) + func (k Keeper) GetAllFundingStates(ctx sdk.Context) (fundingStates []types.FundingState) + func (k Keeper) GetAllFundings(ctx sdk.Context) (fundings []types.Funding) + func (k Keeper) GetFunder(ctx sdk.Context, funderAddress string) (funder types.Funder, found bool) + func (k Keeper) GetFunding(ctx sdk.Context, funderAddress string, poolId uint64) (funding types.Funding, found bool) + func (k Keeper) GetFundingState(ctx sdk.Context, poolId uint64) (fundingState types.FundingState, found bool) + func (k Keeper) GetFundingsOfFunder(ctx sdk.Context, funderAddress string) (fundings []types.Funding) + func (k Keeper) GetFundingsOfPool(ctx sdk.Context, poolId uint64) (fundings []types.Funding) + func (k Keeper) GetLowestFunding(fundings []types.Funding) (lowestFunding *types.Funding, err error) + func (k Keeper) GetPaginatedFundersQuery(ctx sdk.Context, pagination *query.PageRequest, search string) ([]types.Funder, *query.PageResponse, error) + func (k Keeper) GetPaginatedFundingQuery(ctx sdk.Context, pagination *query.PageRequest, funderAddress *string, ...) ([]types.Funding, *query.PageResponse, error) + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) GetTotalActiveFunding(ctx sdk.Context, poolId uint64) (amount uint64) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) Params(goCtx context.Context, req *types.QueryParamsRequest) (*types.QueryParamsResponse, error) + func (k Keeper) SetFunder(ctx sdk.Context, funder *types.Funder) + func (k Keeper) SetFunding(ctx sdk.Context, funding *types.Funding) + func (k Keeper) SetFundingState(ctx sdk.Context, fundingState *types.FundingState) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) StoreKey() storetypes.StoreKey v1.4.0-rc0 Nov 8, 2023