Documentation ¶
Index ¶
- func NewMsgServerImpl(keeper Keeper) types.MsgServer
- type Keeper
- func (k *Keeper) EndBlock(ctx sdk.Context) (err error)
- func (k Keeper) ExportGenesis(ctx sdk.Context) types.GenesisState
- func (k Keeper) GetAuthority() string
- func (k Keeper) GetDataProxyConfig(ctx context.Context, pubKey []byte) (result types.ProxyConfig, err error)
- func (k Keeper) GetFeeUpdatePubKeys(ctx sdk.Context, activationHeight int64) ([][]byte, error)
- func (k Keeper) GetMinimumUpdateDelay(ctx sdk.Context) (uint32, error)
- func (k Keeper) HasDataProxy(ctx sdk.Context, pubKey []byte) (bool, error)
- func (k Keeper) HasFeeUpdate(ctx sdk.Context, height int64, pubKey []byte) (bool, error)
- func (k Keeper) InitGenesis(ctx sdk.Context, data types.GenesisState)
- func (k Keeper) Logger(ctx sdk.Context) log.Logger
- func (k *Keeper) ProcessFeeUpdates(ctx sdk.Context) error
- func (k Keeper) RemoveFeeUpdate(ctx sdk.Context, height int64, pubKey []byte) error
- func (k Keeper) SetDataProxyConfig(ctx context.Context, pubKey []byte, proxyConfig types.ProxyConfig) error
- func (k Keeper) SetFeeUpdate(ctx sdk.Context, height int64, pubKey []byte) error
- func (k Keeper) SetParams(ctx sdk.Context, params types.Params) error
- type Querier
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMsgServerImpl ¶
NewMsgServerImpl returns an implementation of the MsgServer interface for the provided Keeper.
Types ¶
type Keeper ¶
type Keeper struct { Schema collections.Schema // contains filtered or unexported fields }
func NewKeeper ¶
func NewKeeper(cdc codec.BinaryCodec, storeService storetypes.KVStoreService, authority string) *Keeper
func (Keeper) ExportGenesis ¶
func (k Keeper) ExportGenesis(ctx sdk.Context) types.GenesisState
ExportGenesis extracts all data from store to genesis state.
func (Keeper) GetAuthority ¶
GetAuthority returns the module's authority.
func (Keeper) GetDataProxyConfig ¶
func (Keeper) GetFeeUpdatePubKeys ¶
func (Keeper) GetMinimumUpdateDelay ¶
func (Keeper) HasDataProxy ¶
func (Keeper) HasFeeUpdate ¶
func (Keeper) InitGenesis ¶
func (k Keeper) InitGenesis(ctx sdk.Context, data types.GenesisState)
InitGenesis initializes the store based on the given genesis state.
func (Keeper) RemoveFeeUpdate ¶
func (Keeper) SetDataProxyConfig ¶
func (Keeper) SetFeeUpdate ¶
type Querier ¶
type Querier struct {
Keeper
}
func (Querier) DataProxyConfig ¶
func (q Querier) DataProxyConfig(ctx context.Context, req *types.QueryDataProxyConfigRequest) (*types.QueryDataProxyConfigResponse, error)
Click to show internal directories.
Click to hide internal directories.