# Functions
DefaultGenesis returns the default Capability genesis state.
DefaultParams returns a default set of parameters.
No description provided by the author
Generates a key byte prefix from a string.
Returns a new metric at the current block time and height.
No description provided by the author
No description provided by the author
Creates a new PostMetric contract message from a Metric.
No description provided by the author
No description provided by the author
NewParams creates a new Params instance.
No description provided by the author
ParamKeyTable the param key table for launch module.
No description provided by the author
No description provided by the author
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
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
QuerierRoute defines the module's query routing key.
RouterKey is the message route for slashing.
StoreKey defines the primary module store key.
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
# Variables
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
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
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
# Structs
GenesisState defines the icaoracle module's genesis state.
No description provided by the author
Callback data for instantiating an oracle.
Metric structure stores a generic metric using a key value structure along with additional context.
Adds a new oracle.
No description provided by the author
ExecuteContractPostMetric is the contract-specific metric update message.
Instantiates the oracle's CW contract.
InstanitateOracleContract is the contract-specific instantiate message.
No description provided by the author
Body of PostMetric contract message.
Removes an oracle completely.
No description provided by the author
Restore's a closed ICA channel for a given oracle.
No description provided by the author
Toggle's whether an oracle is active and should receive metric updates.
No description provided by the author
Oracle structure stores context about the CW oracle sitting a different chain.
Params defines the icaoracle module parameters.
Query's all oracle with a filter for whether they're active.
No description provided by the author
Query's all oracle's.
No description provided by the author
Query's metric's with optional filters.
No description provided by the author
Query's a specific oracle.
No description provided by the author
Attributes associated with a RedemptionRate metric update.
UnimplementedMsgServer can be embedded to have forward compatible implementations.
UnimplementedQueryServer can be embedded to have forward compatible implementations.
Callback data for updating a value in the oracle.
# Interfaces
ChannelKeeper defines the expected IBC channel keeper.
ClientKeeper defines the expected IBC client keeper.
ConnectionKeeper defines the expected IBC connection keeper.
ICACallbacksKeeper defines the expected ICA callback keeper.
ICAControllerKeeper defines the expected ICA controller keeper.
ICS4Wrapper defines the expected ICS4Wrapper for middleware.
MsgClient is the client API for Msg service.
MsgServer is the server API for Msg service.
QueryClient is the client API for Query service.
QueryServer is the server API for Query service.
# Type aliases
MetricStatus indicates whether the Metric update ICA has been sent.