package
1.4.3
Repository: https://github.com/multiversx/mx-sdk-go.git
Documentation: pkg.go.dev

# 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.