# Packages
No description provided by the author
# Functions
NewHeaderCheckHandler will create all components needed for header verification and returns the header verifier component.
NewHeaderVerifier creates new instance of headerVerifier.
NewRawHeaderHandler will create a new rawHeaderHandler instance.
# Variables
ErrNilHeaderSigVerifier signals that a nil header sig verifier was provided.
ErrNilMarshaller signals that a nil marshaller was provided.
ErrNilNodesCoordinator signals that a nil nodes coordinator was provided.
ErrNilProxy signals that a nil proxy was provided.
ErrNilRawHeaderHandler signals that a nil raw header handler was provided.
# Structs
ArgsHeaderVerifier holds all dependencies required by headerVerifier in order to create a new instance.
# Interfaces
HeaderSigVerifierHandler defines the functions needed to verify headers signature.
HeaderVerifier defines the functions needed for verifying headers.
Proxy holds the behaviour needed for header verifier in order to interact with proxy.
RawHeaderHandler holds the behaviour needed to handler raw header data from proxy.