# Functions
DefaultGenesis returns the default oracle genesis state.
GetOracleStoreKey is a function to get the key for the oracle's address in store.
GetPortStoreKey is a function to get the key for the port in store.
No description provided by the author
No description provided by the author
NewMsgSendQueryOracle creates a new MsgSendQueryOracleRequest.
NewMsgUpdateOracle creates a new MsgUpdateOracleRequest.
No description provided by the author
RegisterInterfaces registers concrete implementations for this module.
No description provided by the author
RegisterQueryHandler registers the http handlers for service Query to "mux".
RegisterQueryHandlerClient registers the http handlers for service Query to "mux".
RegisterQueryHandlerFromEndpoint is same as RegisterQueryHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterQueryHandlerServer registers the http handlers for service Query to "mux".
No description provided by the author
# Constants
MemStoreKey defines the in-memory store key.
ModuleName defines the module name.
PortID is the default port id that module binds to.
StoreKey is string representation of the store key for marker.
Version defines the current version the IBC module supports.
# Variables
AllRequestMsgs defines all the Msg*Request messages.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
OracleStoreKey is the key for the module's oracle address.
PortStoreKey defines the key to store the port ID in store.
# Structs
EventOracleQueryError is an event for when the chain receives an error response from an oracle query.
EventOracleQuerySuccess is an event for when the chain receives a successful response from an oracle query.
EventOracleQueryTimeout is an event for when the chain receives a timeout from an oracle query.
GenesisState defines the oracle module's genesis state.
MsgSendQueryOracleRequest queries an oracle on another chain.
MsgSendQueryOracleResponse contains the id of the oracle query.
MsgUpdateOracleRequest is the request type for updating an oracle's contract address.
MsgUpdateOracleResponse is the response type for updating the oracle.
QueryOracleAddressRequest queries for the address of the oracle.
QueryOracleAddressResponse contains the address of the oracle.
QueryOracleRequest queries the module's oracle.
QueryOracleResponse contains the result of the query sent to the oracle.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
# Interfaces
ChannelKeeper defines the expected IBC channel keeper.
ICS4Wrapper defines the expected ICS4Wrapper for middleware.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
PortKeeper defines the expected IBC port keeper.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
ScopedKeeper defines the expected x/capability scoped keeper interface.