Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2023 Changes in this version + func NewQuerier(k Keeper) sdk.Querier + type Keeper struct + func NewKeeper(cdc *codec.Codec, storeKey sdk.StoreKey, paramSpace params.Subspace, ...) *Keeper + func (k *Keeper) SetRouter(rtr types.Router) + func (k Keeper) GetAllEvidence(ctx sdk.Context) (evidence []exported.Evidence) + func (k Keeper) GetEvidence(ctx sdk.Context, hash tmbytes.HexBytes) (evidence exported.Evidence, found bool) + func (k Keeper) GetEvidenceHandler(evidenceRoute string) (types.Handler, error) + func (k Keeper) GetParams(ctx sdk.Context) (params types.Params) + func (k Keeper) HandleDoubleSign(ctx sdk.Context, evidence types.Equivocation) + func (k Keeper) IterateEvidence(ctx sdk.Context, cb func(exported.Evidence) bool) + func (k Keeper) Logger(ctx sdk.Context) log.Logger + func (k Keeper) MaxEvidenceAge(ctx sdk.Context) (res time.Duration) + func (k Keeper) SetEvidence(ctx sdk.Context, evidence exported.Evidence) + func (k Keeper) SetParams(ctx sdk.Context, params types.Params) + func (k Keeper) SubmitEvidence(ctx sdk.Context, evidence exported.Evidence) error