Versions in this module Expand all Collapse all v8 v8.0.1 May 29, 2022 Changes in this version + func NewQuerier(k Keeper, legacyQuerierCdc *codec.LegacyAmino) sdk.Querier + type Keeper struct + func NewKeeper(cdc codec.Codec, storeKey sdk.StoreKey) *Keeper + func (k *Keeper) SetHooks(eh types.EpochHooks) *Keeper + func (k Keeper) AfterEpochEnd(ctx sdk.Context, identifier string, epochNumber int64) + func (k Keeper) AllEpochInfos(ctx sdk.Context) []types.EpochInfo + func (k Keeper) BeforeEpochStart(ctx sdk.Context, identifier string, epochNumber int64) + func (k Keeper) CurrentEpoch(c context.Context, req *types.QueryCurrentEpochRequest) (*types.QueryCurrentEpochResponse, error) + func (k Keeper) DeleteEpochInfo(ctx sdk.Context, identifier string) + func (k Keeper) EpochInfos(c context.Context, _ *types.QueryEpochsInfoRequest) (*types.QueryEpochsInfoResponse, error) + func (k Keeper) GetEpochInfo(ctx sdk.Context, identifier string) types.EpochInfo + func (k Keeper) IterateEpochInfo(ctx sdk.Context, fn func(index int64, epochInfo types.EpochInfo) (stop bool)) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) NumBlocksSinceEpochStart(ctx sdk.Context, identifier string) (int64, error) + func (k Keeper) SetEpochInfo(ctx sdk.Context, epoch types.EpochInfo) Other modules containing this package github.com/osmosis-labs/osmosis github.com/osmosis-labs/osmosis/v10 github.com/osmosis-labs/osmosis/v11 github.com/osmosis-labs/osmosis/v12 github.com/osmosis-labs/osmosis/v13 github.com/osmosis-labs/osmosis/v14 github.com/osmosis-labs/osmosis/v15 github.com/osmosis-labs/osmosis/v6 github.com/osmosis-labs/osmosis/v7 github.com/osmosis-labs/osmosis/v9 github.com/osmosis-labs/osmosis/x/epochs