bitcoind-async-client 0.12.0

BitcoinD JSON-RPC Async Client
Documentation
//! BitcoinD JSON-RPC Async Client
//!
//! # Features
//!
//! - `29_0`: Enable support for Bitcoin Core v29
//!
//! # Usage
//!
//! ```rust,ignore
//! use bitcoind_async_client::Client;
//!
//! let client = Client::new("http://localhost:8332".to_string(), "username".to_string(), "password".to_string(), None, None, None).await?;
//!
//! let blockchain_info = client.get_blockchain_info().await?;
//! ```
//!
//! # License
//!
//! This work is dual-licensed under MIT and Apache 2.0.
//! You can choose between one of them if you use this work.

pub mod client;
pub mod error;
pub mod traits;

pub mod types;

pub use corepc_types;

pub use client::*;

// v29
#[cfg(feature = "29_0")]
pub use client::v29;

#[cfg(test)]
pub mod test_utils;