[−][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. |