This is a client library for the Bitcoin Core JSON-RPC API.
pub extern crate bitcoincore_rpc_json;
pub extern crate jsonrpc;
pub use crate::json::bitcoin;
pub use bitcoincore_rpc_json as json;
- Client implements a JSON-RPC client for the Bitcoin Core daemon or compatible APIs.
- Outpoint that serializes and deserializes as a map, instead of a string, for use as RPC arguments
- The different authentication methods for the client.
- The error type for errors produced in this library.
- A type that can be queried from Bitcoin Core.
- Used to pass raw txs into the API.
- Crate-specific Result type, shorthand for
std::result::Resultwith our crate-specific Error type;