Versions in this module Expand all Collapse all v0 v0.1.3 Nov 25, 2021 v0.1.1 Nov 25, 2021 Changes in this version + type Keeper struct + func NewKeeper(cdc codec.Marshaler, 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) SetIndex(ctx sdk.Context, index uint64) + 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