Documentation
¶
Index ¶
- func NewMsgServiceServer(keeper Keeper) types.MsgServiceServer
- func NewQueryServiceServer(k Keeper) types.QueryServiceServer
- type Keeper
- func (k *Keeper) AuthenticateCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) bool
- func (k *Keeper) BindPort(ctx sdk.Context, id string) error
- func (k *Keeper) ChanCloseInit(ctx sdk.Context, portID, channelID string) error
- func (k *Keeper) ClaimCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) error
- func (k *Keeper) DeleteCalldata(ctx sdk.Context, id uint64)
- func (k *Keeper) DeleteMarketForAsset(ctx sdk.Context, id uint64)
- func (k *Keeper) GetCalldata(ctx sdk.Context, id uint64) (calldata types.Calldata, found bool)
- func (k *Keeper) GetCalldataID(ctx sdk.Context) uint64
- func (k *Keeper) GetMarket(ctx sdk.Context, symbol string) (market types.Market, found bool)
- func (k *Keeper) GetMarketForAsset(ctx sdk.Context, id uint64) (market types.Market, found bool)
- func (k *Keeper) GetMarkets(ctx sdk.Context) (markets []types.Market)
- func (k *Keeper) GetParams(ctx sdk.Context) types.Params
- func (k *Keeper) GetPriceForAsset(ctx sdk.Context, id uint64) (uint64, bool)
- func (k *Keeper) GetPriceForMarket(ctx sdk.Context, symbol string) (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) HasMarket(ctx sdk.Context, symbol string) bool
- func (k *Keeper) HasMarketForAsset(ctx sdk.Context, id uint64) bool
- func (k *Keeper) IBCPort(ctx sdk.Context) (s string)
- func (k *Keeper) IBCVersion(ctx sdk.Context) (s string)
- func (k Keeper) IsBound(ctx sdk.Context, id string) bool
- func (k *Keeper) OnRecvPacket(ctx sdk.Context, res bandpacket.OracleResponsePacketData) error
- func (k *Keeper) OracleAskCount(ctx sdk.Context) (i uint64)
- func (k *Keeper) OracleMinCount(ctx sdk.Context) (i uint64)
- func (k *Keeper) OracleMultiplier(ctx sdk.Context) (i uint64)
- func (k *Keeper) SetCalldata(ctx sdk.Context, id uint64, calldata types.Calldata)
- func (k *Keeper) SetCalldataID(ctx sdk.Context, id uint64)
- func (k *Keeper) SetMarket(ctx sdk.Context, market types.Market)
- func (k *Keeper) SetMarketForAsset(ctx sdk.Context, id uint64, symbol string)
- func (k *Keeper) SetParams(ctx sdk.Context, params types.Params)
- func (k *Keeper) SetPriceForMarket(ctx sdk.Context, symbol string, price uint64)
- 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, channel expected.ChannelKeeper, port expected.PortKeeper, scoped expected.ScopedKeeper, assetKeeper assetkeeper.Keeper) *Keeper
func (*Keeper) AuthenticateCapability ¶
func (k *Keeper) AuthenticateCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) bool
func (*Keeper) ChanCloseInit ¶
func (*Keeper) ClaimCapability ¶
func (k *Keeper) ClaimCapability(ctx sdk.Context, cap *capabilitytypes.Capability, name string) error
func (*Keeper) DeleteMarketForAsset ¶
func (*Keeper) GetCalldata ¶
func (*Keeper) GetMarketForAsset ¶
func (*Keeper) GetPriceForAsset ¶
func (*Keeper) GetPriceForMarket ¶
func (*Keeper) HandleUpdateAdminProposal ¶
func (*Keeper) HasMarketForAsset ¶
func (*Keeper) OnRecvPacket ¶
func (k *Keeper) OnRecvPacket(ctx sdk.Context, res bandpacket.OracleResponsePacketData) error
func (*Keeper) SetCalldata ¶
func (*Keeper) SetMarketForAsset ¶
func (*Keeper) SetPriceForMarket ¶
Click to show internal directories.
Click to hide internal directories.