# Functions
NewClient wraps a WeaveClient around an existing tendermint client connection.
NewHTTPConnection takes a URL and sends all requests to the remote node.
NewLocalClient is simply a shorthand for a client with local connection.
NewLocalConnection wraps an in-process node with a client, useful for tests.
QueryForHeader is a subscription query for all new headers.
QueryTxByID makes a subscription string based on the transaction id.
TestWithTendermint provides adaptive startup capabilities and allows supplying a callback to initialize test resources dependent on tendermint node.
# Variables
No description provided by the author
# Structs
Client is a tendermint client wrapped to provide simple access to the basic data structures used in weave
Basic accessors are declared here.
CommitResult is returned from the block (DeliverTx) Result is only set on success codes, Err is set if it was a failure code.
OptionCapacity is used for setting channel outCapacity for subscriptions.
Status is the current status of the node we connect to.
# Type aliases
GenesisDoc is the full tendermint genesis file.
Header is a tendermint block header.
RequestQuery is used for the query interface to mirror the abci query interface.
ResponseQuery is used for the query interface to mirror the abci query interface.
TransactionID is the hash used to identify the transaction.
TxQuery is some query to find transactions.