Versions in this module Expand all Collapse all v17 v17.0.0 Aug 17, 2023 Changes in this version + type Keeper struct + func NewKeeper(storeKey sdk.StoreKey) *Keeper + func (k *Keeper) BeginBlock(ctx sdk.Context) + func (k *Keeper) GetLastBlockTime(ctx sdk.Context) (time.Time, error) + func (k *Keeper) GetLastDowntimeOfLength(ctx sdk.Context, dur types.Downtime) (time.Time, error) + func (k *Keeper) InitGenesis(ctx sdk.Context, gen *types.GenesisState) + func (k *Keeper) RecoveredSinceDowntimeOfLength(ctx sdk.Context, downtime types.Downtime, recoveryDuration time.Duration) (bool, error) + func (k *Keeper) StoreLastBlockTime(ctx sdk.Context, t time.Time) + func (k *Keeper) StoreLastDowntimeOfLength(ctx sdk.Context, dur types.Downtime, t time.Time) + func (k Keeper) ExportGenesis(ctx sdk.Context) *types.GenesisState v17.0.0-rc0 Aug 15, 2023 Other modules containing this package github.com/osmosis-labs/osmosis/v14 github.com/osmosis-labs/osmosis/v15 github.com/osmosis-labs/osmosis/v16 github.com/osmosis-labs/osmosis/v19 github.com/osmosis-labs/osmosis/v20 github.com/osmosis-labs/osmosis/v21 github.com/osmosis-labs/osmosis/v22 github.com/osmosis-labs/osmosis/v23 github.com/osmosis-labs/osmosis/v24 github.com/osmosis-labs/osmosis/v25