Expand description
A JSON-RPC client for testing against Bitcoin Core v0.18
.
We ignore option arguments unless they effect the shape of the returned JSON data.
Re-exports§
pub use crate::client_sync::v17::AddNodeCommand;
pub use crate::client_sync::v17::AddressType;
pub use crate::client_sync::v17::ImportMultiRequest;
pub use crate::client_sync::v17::ImportMultiScriptPubKey;
pub use crate::client_sync::v17::ImportMultiTimestamp;
pub use crate::client_sync::v17::Input;
pub use crate::client_sync::v17::Output;
pub use crate::client_sync::v17::SetBanCommand;
pub use crate::client_sync::v17::TemplateRequest;
pub use crate::client_sync::v17::TemplateRules;
pub use crate::client_sync::v17::WalletCreateFundedPsbtInput;
Modules§
- control
- Macros for implementing JSON-RPC methods on a client.
- mining
- Macros for implementing JSON-RPC methods on a client.
- network
- Macros for implementing JSON-RPC methods on a client.
- raw_
transactions - Macros for implementing JSON-RPC methods on a client.
- util
- Macros for implementing JSON-RPC methods on a client.
- wallet
- Macros for implementing JSON-RPC methods on a client.
Structs§
- Client
- Client implements a JSON-RPC client for the Bitcoin Core daemon or compatible APIs.