Documentation ¶
Index ¶
- type Keeper
- func (k Keeper) GetProvider(ctx sdk.Context, address hub.ProvAddress) (provider types.Provider, found bool)
- func (k Keeper) GetProviders(ctx sdk.Context) (items types.Providers)
- func (k Keeper) HasProvider(ctx sdk.Context, address hub.ProvAddress) bool
- func (k Keeper) IterateProviders(ctx sdk.Context, fn func(index int, item types.Provider) (stop bool))
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k Keeper) SetProvider(ctx sdk.Context, provider types.Provider)
- func (k Keeper) Store(ctx sdk.Context) sdk.KVStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
func (Keeper) GetProvider ¶
func (k Keeper) GetProvider(ctx sdk.Context, address hub.ProvAddress) (provider types.Provider, found bool)
GetProvider is for getting a provider with an address from the KVStore.
func (Keeper) GetProviders ¶
GetProviders is for getting the providers from the KVStore.
func (Keeper) HasProvider ¶
HasProvider is for checking whether a provider with an address exists or not in the KVStore.
func (Keeper) IterateProviders ¶
func (k Keeper) IterateProviders(ctx sdk.Context, fn func(index int, item types.Provider) (stop bool))
IterateProviders is for iterating over the providers to perform an action.
func (Keeper) SetProvider ¶
SetProvider is for inserting a provider into the KVStore.
Click to show internal directories.
Click to hide internal directories.