Module error

Source
Expand description

🚨 Genesis Protocol Error Types

This module defines all error types used throughout the Genesis Protocol. Each component has its own error type that can be converted to the main GenesisError for unified error handling.

Structs§

ContextualError
Enhanced error with context
DefaultErrorHandler
Default error handler implementation
ErrorContext
Error context for better debugging
ErrorMetrics
Error metrics for monitoring

Enums§

ErrorRecovery
Error recovery strategies
GenesisError
Main error type for Genesis Protocol

Traits§

ErrorHandler
Error handler trait for custom error handling

Type Aliases§

GenesisResult
Result type for Genesis Protocol operations