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 Aphelion client.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewHTTPProvider ¶
NewHTTPProvider can connect to a aphelion json-rpc endpoint at the given url, and uses that as a read-only provider.
func NewProvider ¶
func NewProvider(chainID string, client SignStatusClient) lite.Provider
NewProvider implements Provider (but not PersistentProvider).
Types ¶
type SignStatusClient ¶
type SignStatusClient interface { rpcclient.SignClient rpcclient.StatusClient }
SignStatusClient combines a SignClient and StatusClient.
Click to show internal directories.
Click to hide internal directories.