# Functions

NewBeaconDagValidator initializes a new beacon dag with a given config and working dag.

# Constants

BeaconDagValidatorValidationProtocol represents the validation protocol of the beacon dag validator.

# Variables

ErrDuplicateTransaction is an error definition representing a transaction of duplicate value in the working dag.
ErrInsufficientSenderBalance is an error definition representing a sender balance of insufficient value.
ErrInvalidNonce is an error definition representing a transaction of invalid nonce value.
ErrInvalidTransactionDepth is an error definition representing a transaction of invalid depth value.
ErrInvalidTransactionHash is an error definition representing a transaction hash of invalid value.
ErrInvalidTransactionSignature is an error definition representing a transaction signature of invalid value.
ErrInvalidTransactionTimestamp is an error definition representing a transaction timestamp of invalid value.

# Structs

BeaconDagValidator represents a main dag validator.

# Interfaces

Validator represents any generic validator.