smplx_sdk/provider/rpc/error.rs
1#[derive(thiserror::Error, Debug)]
2pub enum RpcError {
3 #[error(transparent)]
4 ElementsRpcError(#[from] electrsd::bitcoind::bitcoincore_rpc::Error),
5
6 #[error("Elements RPC returned an unexpected value for call {0}")]
7 ElementsRpcUnexpectedReturn(String),
8
9 #[error("Failed to decode hex value to array, {0}")]
10 BitcoinHashesHex(#[from] bitcoin_hashes::hex::HexToArrayError),
11}