Module: Solace::Errors
- Defined in:
- lib/solace/errors.rb,
lib/solace/errors/error.rb,
lib/solace/errors/rpc_error.rb,
lib/solace/errors/http_error.rb,
lib/solace/errors/parse_error.rb,
lib/solace/errors/connection_error.rb,
lib/solace/errors/confirmation_timeout.rb
Overview
The Errors module contains custom exception classes for the Solace gem.
These exceptions provide specific error handling for various failure scenarios when interacting with the Solana blockchain, including:
-
Error - Base class for all Solace errors
-
ConnectionError - Base class for connection-related errors
-
HTTPError - HTTP communication failures
-
RPCError - RPC method errors returned by the node
-
ParseError - Data parsing and deserialization errors
-
ConfirmationTimeout - Transaction confirmation timeouts
Defined Under Namespace
Classes: ConfirmationTimeout, ConnectionError, Error, HTTPError, ParseError, RPCError