Module error

Source
Expand description

Error handling for the blockchain tree

Structs§

InsertBlockError
Error thrown when inserting a block failed because the block is considered invalid.
InsertBlockErrorTwo
Error thrown when inserting a block failed because the block is considered invalid.

Enums§

BlockchainTreeError
Various error cases that can occur when a block violates tree assumptions.
CanonicalError
Canonical Errors
InsertBlockErrorKind
All error variants possible when inserting a block
InsertBlockErrorKindTwo
All error variants possible when inserting a block
InsertBlockFatalError
Error variants that are not caused by invalid blocks
InsertBlockValidationError
Error variants that are caused by invalid blocks
ProviderError
Bundled errors variants thrown by various providers.