Documentation
¶
Index ¶
- func DistributeRewards(ctx sdk.Context, k Keeper, distributionKeeper types.DistributionKeeper)
- func NewQueryServer(keeper Keeper, distributionKeeper types.DistributionKeeper) types.QueryServer
- type Keeper
- func (k Keeper) GetAccumulatedDelta(ctx sdk.Context) sdk.Dec
- func (k Keeper) GetBalance(ctx sdk.Context, address sdk.AccAddress) sdk.Dec
- func (k Keeper) GetBalanceDelta(ctx sdk.Context, address sdk.AccAddress) sdk.Dec
- func (k Keeper) GetParams(ctx sdk.Context) (params types.Params)
- func (k Keeper) IncAccumulatedDelta(ctx sdk.Context, amount sdk.Dec)
- func (k Keeper) IncTokens(ctx sdk.Context, address sdk.AccAddress, amount sdk.Dec)
- func (k Keeper) IsBanned(ctx sdk.Context, address sdk.AccAddress) bool
- func (k Keeper) IterateBalance(ctx sdk.Context, ...)
- func (k Keeper) IterateBalanceDelta(ctx sdk.Context, ...)
- func (k Keeper) IterateBanList(ctx sdk.Context, handle func(address sdk.AccAddress) (stop bool))
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k Keeper) ResetAccount(ctx sdk.Context, address sdk.AccAddress)
- func (k Keeper) SetBalance(ctx sdk.Context, address sdk.AccAddress, amount sdk.Dec)
- func (k Keeper) SetBalanceDelta(ctx sdk.Context, address sdk.AccAddress, amount sdk.Dec)
- func (k Keeper) SetBan(ctx sdk.Context, address sdk.AccAddress, ban bool)
- func (k Keeper) SetParams(ctx sdk.Context, params types.Params)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DistributeRewards ¶ added in v1.5.0
func DistributeRewards(ctx sdk.Context, k Keeper, distributionKeeper types.DistributionKeeper)
func NewQueryServer ¶ added in v1.5.0
func NewQueryServer(keeper Keeper, distributionKeeper types.DistributionKeeper) types.QueryServer
NewQueryServer returns an implementation of the QueryServer interface for the provided Keeper.
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
func NewKeeper ¶
func NewKeeper( cdc codec.BinaryCodec, storeKey sdk.StoreKey, paramSpace paramtypes.Subspace, ) *Keeper
func (Keeper) GetAccumulatedDelta ¶ added in v1.5.0
func (Keeper) GetBalance ¶
func (Keeper) GetBalanceDelta ¶ added in v1.4.0
func (Keeper) IncAccumulatedDelta ¶ added in v1.5.0
func (Keeper) IterateBalance ¶ added in v1.5.0
func (Keeper) IterateBalanceDelta ¶ added in v1.5.0
func (Keeper) IterateBanList ¶ added in v1.5.0
func (Keeper) ResetAccount ¶ added in v1.4.0
func (k Keeper) ResetAccount(ctx sdk.Context, address sdk.AccAddress)
func (Keeper) SetBalance ¶ added in v1.0.0
func (Keeper) SetBalanceDelta ¶ added in v1.5.0
Click to show internal directories.
Click to hide internal directories.