Expand description
Crate errors
Enums§
- Explorerd
Error - Custom RPC errors available for blockchain explorer. These represent specific RPC-related failures.
Constants§
Functions§
- handle_
database_ error - Logs and converts a database error into a [
DatabaseError
]. This function ensures the error is logged contextually before being returned. - server_
error - Constructs a
JsonError
representing a server error using the providedExplorerdError
, request ID, and optional custom message, returning aJsonError
with a corresponding server error code and message. - to_
error_ code_ message - Helper function to convert
ExplorerdRpcError
into error code with corresponding error message.