CompactBlockProcessorError
public enum CompactBlockProcessorError : Error
extension CompactBlockProcessorError: LocalizedError
Errors thrown by CompactBlock Processor
-
Undocumented
Declaration
Swift
case invalidConfiguration
-
Undocumented
Declaration
Swift
case missingDbPath(path: String)
-
Undocumented
Declaration
Swift
case dataDbInitFailed(path: String)
-
Undocumented
Declaration
Swift
case connectionError(underlyingError: Error)
-
Undocumented
Declaration
Swift
case grpcError(statusCode: Int, message: String)
-
Undocumented
Declaration
Swift
case connectionTimeout
-
Undocumented
Declaration
Swift
case generalError(message: String)
-
Undocumented
Declaration
Swift
case maxAttemptsReached(attempts: Int)
-
Undocumented
Declaration
Swift
case unspecifiedError(underlyingError: Error)
-
Undocumented
Declaration
Swift
case criticalError
-
Undocumented
Declaration
Swift
case invalidAccount
-
Undocumented
Declaration
Swift
case wrongConsensusBranchId(expectedLocally: ConsensusBranchID, found: ConsensusBranchID)
-
Undocumented
Declaration
Swift
case networkMismatch(expected: NetworkType, found: NetworkType)
-
Undocumented
Declaration
Swift
case saplingActivationMismatch(expected: BlockHeight, found: BlockHeight)
-
A localized message describing what error occurred.
Declaration
Swift
public var errorDescription: String? { get }
-
A localized message describing the reason for the failure.
Declaration
Swift
public var failureReason: String? { get }
-
A localized message describing how one might recover from the failure.
Declaration
Swift
public var recoverySuggestion: String? { get }
-
A localized message providing “help” text if the user requests help.
Declaration
Swift
public var helpAnchor: String? { get }