Documentation ¶
Index ¶
- func NewMsgServiceServer(keeper Keeper) types.MsgServiceServer
- func NewQueryServiceServer(k Keeper) types.QueryServiceServer
- type Keeper
- func (k *Keeper) Admin(ctx sdk.Context) (s string)
- func (k *Keeper) DeleteAssetForDenom(ctx sdk.Context, denom string)
- func (k *Keeper) GetAsset(ctx sdk.Context, id uint64) (asset types.Asset, found bool)
- func (k *Keeper) GetAssetForDenom(ctx sdk.Context, denom string) (asset types.Asset, found bool)
- func (k *Keeper) GetAssetID(ctx sdk.Context) uint64
- func (k *Keeper) GetAssets(ctx sdk.Context) (assets []types.Asset)
- func (k *Keeper) GetPair(ctx sdk.Context, id uint64) (pair types.Pair, found bool)
- func (k *Keeper) GetPairID(ctx sdk.Context) uint64
- func (k *Keeper) GetPairs(ctx sdk.Context) (pairs []types.Pair)
- func (k *Keeper) GetParams(ctx sdk.Context) types.Params
- func (k *Keeper) GetPriceForAsset(ctx sdk.Context, id uint64) (uint64, bool)
- func (k *Keeper) HandleUpdateAdminProposal(ctx sdk.Context, prop *types.UpdateAdminProposal) error
- func (k *Keeper) HasAsset(ctx sdk.Context, id uint64) bool
- func (k *Keeper) HasAssetForDenom(ctx sdk.Context, denom string) bool
- func (k *Keeper) SetAsset(ctx sdk.Context, asset types.Asset)
- func (k *Keeper) SetAssetForDenom(ctx sdk.Context, denom string, id uint64)
- func (k *Keeper) SetAssetID(ctx sdk.Context, id uint64)
- func (k *Keeper) SetPair(ctx sdk.Context, pair types.Pair)
- func (k *Keeper) SetPairID(ctx sdk.Context, id uint64)
- func (k *Keeper) SetParams(ctx sdk.Context, params types.Params)
- func (k *Keeper) Store(ctx sdk.Context) sdk.KVStore
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewMsgServiceServer ¶
func NewMsgServiceServer(keeper Keeper) types.MsgServiceServer
func NewQueryServiceServer ¶
func NewQueryServiceServer(k Keeper) types.QueryServiceServer
Types ¶
type Keeper ¶
type Keeper struct {
// contains filtered or unexported fields
}
func NewKeeper ¶
func NewKeeper(cdc codec.BinaryCodec, key sdk.StoreKey, params paramstypes.Subspace, oracle expected.OracleKeeper) Keeper
func (*Keeper) DeleteAssetForDenom ¶
func (*Keeper) GetAssetForDenom ¶
func (*Keeper) GetPriceForAsset ¶
func (*Keeper) HandleUpdateAdminProposal ¶
func (*Keeper) HasAssetForDenom ¶
func (*Keeper) SetAssetForDenom ¶
Click to show internal directories.
Click to hide internal directories.