# Packages

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

# Variables

ErrConnectionClosed is returned if the provider closes the connection.
ErrHeightTooHigh is returned when the height is higher than the last block that the provider has.
ErrLightBlockNotFound is returned when a provider can't find the requested header (i.e.
ErrNoResponse is returned if the provider doesn't respond to the request in a given time.

# Structs

ErrBadLightBlock is returned when a provider returns an invalid light block.
ErrUnreliableProvider is a generic error that indicates that the provider isn't behaving in a reliable manner to the light client.

# Interfaces

Provider provides information for the light client to sync (verification happens in the client).