Skip to main content

Crate ethos_bitcoind

Crate ethos_bitcoind 

Source
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 config::Config;
pub use client_trait::client::BitcoinClient;
pub use node::BitcoinNodeManager;
pub use test_config::TestConfig;
pub use bitcoin_core_clients::client::TestClient;
pub use transport::DefaultTransport;
pub use transport::TransportError;
pub use transport::RpcClient;
pub use types::*;

Modules§

bitcoin_core_clients
Protocol-agnostic test node module
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
BlockHash
A bitcoin block hash.
ScriptBuf
An owned, growable script.
Txid
A bitcoin transaction hash/transaction ID.

Enums§

Network
The cryptocurrency network to act on.