3 unstable releases
Uses new Rust 2024
new 0.1.1 | May 1, 2025 |
---|---|
0.1.0 | Apr 30, 2025 |
0.0.0-reserved | Apr 30, 2025 |
#22 in #above
66 downloads per month
85KB
1.5K
SLoC
BitcoinD JSON-RPC Async Client
Features
- Async bitcoin Client based on
reqwest
- Supports bitcoin core versions
28.0
and above
Usage
// NOTE: in production code, don't glob all trait imports.
use bitcoind_async_client::{Client, traits::* };
let client = Client::new("http://localhost:8332", "username", "password", None, None).await?;
let blockchain_info = client.get_blockchain_info().await?;
Contributing
Contributions are generally welcome. If you intend to make larger changes please discuss them in an issue before opening a PR to avoid duplicate work and architectural mismatches.
For more information please see CONTRIBUTING.md
.
License
This work is dual-licensed under MIT and Apache 2.0. You can choose between one of them if you use this work.
Dependencies
~14–27MB
~389K SLoC