Documentation ¶
Overview ¶
Package client defines a provider that uses a rpcclient to get information, which is used to get new headers and validators directly from a node.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CommitFromResult ¶
func CommitFromResult(result *ctypes.ResultCommit) certifiers.Commit
func NewHTTPProvider ¶
func NewHTTPProvider(remote string) certifiers.Provider
NewProvider can connects to a tendermint json-rpc endpoint at the given url, and uses that as a read-only provider.
func NewProvider ¶
func NewProvider(node SignStatusClient) certifiers.Provider
NewProvider can wrap any rpcclient to expose it as a read-only provider.
Types ¶
type SignStatusClient ¶
type SignStatusClient interface { rpcclient.SignClient rpcclient.StatusClient }
Click to show internal directories.
Click to hide internal directories.