# Packages

Package eventstream implements a convenience client for the Events method of the Tendermint RPC service, allowing clients to observe a resumable stream of events matching a query.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Functions

DefaultWaitStrategy is the standard backoff algorithm, but you can plug in another one.
Wait for height will poll status at reasonable intervals until the block at the given height is available.
WaitForOneEvent waits for the first event matching the given query on c, or until ctx ends.

# Variables

DefaultABCIQueryOptions are latest height (0) and prove false.

# Structs

ABCIQueryOptions can be used to provide options for ABCIQuery call other than the DefaultABCIQueryOptions.

# Interfaces

ABCIClient groups together the functionality that principally affects the ABCI app.
Client describes the interface of Tendermint RPC client implementations.
EventsClient exposes the methods to retrieve events from the consensus engine.
EvidenceClient is used for submitting an evidence of the malicious behavior.
HistoryClient provides access to data from genesis to now in large chunks.
MempoolClient shows us data about current mempool state.
NetworkClient is general info about the network state.
RemoteClient is a Client, which can also return the remote network address.
SignClient groups together the functionality needed to get valid signatures and prove anything about the chain.
StatusClient provides access to general chain info.
TODO(creachadair): This interface should be removed once the streaming event interface is removed in Tendermint v0.37.

# Type aliases

Waiter is informed of current height, decided whether to quit early.