Expand description
Generated bitcoin_core RPC client library.
This library provides a strongly-typed interface to the bitcoin_core RPC API. It is generated from the bitcoin_core RPC API documentation.
Re-exports§
pub use bitcoin_core_client::BitcoinTestClient;pub use client_trait::BitcoinClient;pub use config::Config;pub use node::BitcoinNodeManager;pub use node::NodeManager;pub use test_config::TestConfig;pub use transport::DefaultTransport;pub use transport::RpcClient;pub use transport::TransportError;pub use types::*;
Modules§
- bitcoin_
core_ client - Bitcoin Core test node client
- client_
trait - config
- Configuration interface for Bitcoin RPC clients
- node
- test_
config - Test configuration for Bitcoin RPC testing
- transport
- types
Structs§
- Address
- A Bitcoin address.
- Amount
- Amount
- Block
Hash - A bitcoin block hash.
- Script
Buf - An owned, growable script.
- Txid
- A bitcoin transaction hash/transaction ID.
Enums§
- Network
- The cryptocurrency network to act on.