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