[−][src]Crate electrum_client
This library provides an extendable Bitcoin-Electrum client that supports batch calls, notifications and multiple transport methods.
By default this library is compiled with support for SSL servers using rustls
and support for
plaintext connections over a socks proxy, useful for Onion servers. Using different features,
the SSL implementation can be removed or replaced with openssl
.
A minimal
configuration is also provided, which only includes the plaintext TCP client.
Example
use electrum_client::Client; let mut client = Client::new("kirsche.emzy.de:50001")?; let response = client.server_features()?;
Re-exports
pub extern crate bitcoin; |
pub use batch::Batch; |
pub use client::Client; |
pub use types::*; |
Modules
batch | Batch utilities |
client | Electrum client |
types | Return types |