# Packages

No description provided by the author
No description provided by the author

# Functions

CosmosFeedsParser decodes a JSON-encoded list of cosmos-specific feed configurations.
No description provided by the author
NewChainReader produces a ChainReader that issues requests to the Cosmos RPC in sequence, even if it's called by multiple sources in parallel.
NewEnvelopeSourceFactory build a new object that reads observations and configurations from the Cosmos chain.
NewFakeProxySourceFactory makes a source that generates random proxy data.
NewMetrics does wisott.
NewPrometheusExporterFactory builds an implementation of the Exporter for prometheus.
NewProxySourceFactory does wisott.
NewTxResultsSourceFactory builds sources of TxResults objects expected by the relay monitoring.
ParseCosmosConfig extracts chain specific configuration from env vars.

# Structs

CosmosConfig contains configuration for connecting to a cosmos RPC client.
CosmosFeedConfig holds data extracted from the RDD.
No description provided by the author
ProxyData is a subset of the data returned by the Cosmos feed proxy contract's "latest_round_data" method.

# Interfaces

ChainReader is a subset of the pkg/cosmos/client.Reader interface enhanced with context support.
Metrics is an interface for prometheus metrics.