Expand description
Contains crate-level errors and implementations
§Structure
The structure of this erroring system is simple and reflects implementations such as std::io’s structure but less complex. It is structured in a high-level sense as such:
- Abstract library error: Error
- Whilst signing a block: SignerError
- Whilst verifying a block: VerifierError
- Module result wrapper type: Result
Enums§
- Error
- Error variants, describing possible errors which may occur within this crate
- Signer
Error - Errors related to the creation of block signatures contained within hashes
- Verifier
Error - Errors related to verification of hashes and block signatures
Type Aliases§
- Result
- Type alias for results containing crate-based errors