Crate bitcoind_client
source ·Expand description
A bitcoind RPC client.
Re-exports§
pub use self::bitcoind_client::BitcoindClient;
pub use self::bitcoind_client::BlockSource;
pub use crate::bitcoind_client::bitcoind_client_from_url;
Modules§
- Bitcoind RPC client
- Dummy source for testing
- Esplora RPC client
- Chain follower with SPV proof generation
- Chain follower with TXOO+SPV proof generation
Structs§
- Response from getblockchaininfo RPC
Enums§
- The block explorer type
- RPC errors
Traits§
- A trait for a generic block source
Functions§
- use the supplied RPC url, or default it bassd on the network
- Construct a block explorer client from an RPC URL, a network and a block explorer type