[−][src]Crate bitcoincore_rpc_json
Rust Client for Bitcoin Core API
This is a client library for the Bitcoin Core JSON-RPC API.
Re-exports
pub use getters::*; |
Modules
| getters |
Structs
| AddMultiSigAddressResult | |
| BlockRef | Models the result of "waitfornewblock", and "waitforblock" |
| CreateRawTransactionInput | |
| EstimateSmartFeeResult | Models the result of "estimatesmartfee" |
| GetBlockHeaderResult | |
| GetBlockResult | |
| GetBlockchainInfoResult | Models the result of "getblockchaininfo" |
| GetMiningInfoResult | |
| GetPeerInfoResult | Models the result of "getpeerinfo" |
| GetRawTransactionResult | |
| GetRawTransactionResultVin | |
| GetRawTransactionResultVinScriptSig | |
| GetRawTransactionResultVout | |
| GetRawTransactionResultVoutScriptPubKey | |
| GetTransactionResult | |
| GetTransactionResultDetail | |
| GetTxOutResult | |
| HexBytes | A wrapper around &u8 that will be serialized as hexadecimal.
If you have an |
| ListUnspentResult | |
| RejectStatus | Progress toward rejecting pre-softfork blocks |
| SigHashType | A wrapper around bitcoin::SigHashType that will be serialized according to what the RPC expects. |
| SignRawTransactionInput | |
| SignRawTransactionResult | |
| SignRawTransactionResultError | |
| Softfork | Status of a softfork |
Enums
| AddressType | Used to represent an address type. |
| Bip125Replaceable | Enum to represent the BIP125 replacable status for a transaction. |
| EstimateMode | |
| GetTransactionResultDetailCategory | Enum to represent the BIP125 replacable status for a transaction. |
| PubKeyOrAddress | Used to represent arguments that can either be an address or a public key. |