Versions in this module Expand all Collapse all v0 v0.0.1 Jun 7, 2021 Changes in this version + type Keeper struct + func NewKeeper(cdc codec.BinaryMarshaler, storeKey, memKey sdk.StoreKey) *Keeper + func (k *Keeper) InitializeAndSeal(ctx sdk.Context) + func (k *Keeper) ScopeToModule(moduleName string) ScopedKeeper + func (k Keeper) GetLatestIndex(ctx sdk.Context) uint64 + func (k Keeper) GetOwners(ctx sdk.Context, index uint64) (types.CapabilityOwners, bool) + func (k Keeper) InitializeCapability(ctx sdk.Context, index uint64, owners types.CapabilityOwners) + func (k Keeper) InitializeIndex(ctx sdk.Context, index uint64) error + func (k Keeper) SetOwners(ctx sdk.Context, index uint64, owners types.CapabilityOwners) + type ScopedKeeper struct + func (sk ScopedKeeper) AuthenticateCapability(ctx sdk.Context, cap *types.Capability, name string) bool + func (sk ScopedKeeper) ClaimCapability(ctx sdk.Context, cap *types.Capability, name string) error + func (sk ScopedKeeper) GetCapability(ctx sdk.Context, name string) (*types.Capability, bool) + func (sk ScopedKeeper) GetCapabilityName(ctx sdk.Context, cap *types.Capability) string + func (sk ScopedKeeper) GetOwners(ctx sdk.Context, name string) (*types.CapabilityOwners, bool) + func (sk ScopedKeeper) LookupModules(ctx sdk.Context, name string) ([]string, *types.Capability, error) + func (sk ScopedKeeper) NewCapability(ctx sdk.Context, name string) (*types.Capability, error) + func (sk ScopedKeeper) ReleaseCapability(ctx sdk.Context, cap *types.Capability) error