Module types

Source

Structs§

CreateRawTransaction
Models the arguments of JSON-RPC method createrawtransaction.
CreateRawTransactionInput
Models the input of JSON-RPC method createrawtransaction.
CreateWallet
Models the createwallet JSON-RPC method.
GetBlockHeaderVerbosityZero
Result of JSON-RPC method getblockheader with verbosity set to 0.
GetBlockVerbosityOne
Result of JSON-RPC method getblock with verbosity set to 1.
GetBlockVerbosityZero
Result of JSON-RPC method getblock with verbosity set to 0.
GetBlockchainInfo
Result of JSON-RPC method getblockchaininfo.
GetMempoolInfo
Result of JSON-RPC method getmempoolinfo.
GetNewAddress
Result of the JSON-RPC method getnewaddress.
GetRawTransactionVerbosityOne
Result of JSON-RPC method getrawtransaction with verbosity set to 1.
GetRawTransactionVerbosityZero
Result of JSON-RPC method getrawtransaction with verbosity set to 0.
GetTransaction
Models the result of JSON-RPC method listunspent.
GetTransactionDetail
Result of JSON-RPC method gettxout.
GetTxOut
Result of JSON-RPC method gettxout.
ImportDescriptor
Models the Descriptor in the result of the JSON-RPC method importdescriptors.
ImportDescriptorResult
Models the Descriptor in the result of the JSON-RPC method importdescriptors.
ImportDescriptors
Models the result of the JSON-RPC method importdescriptors.
ListDescriptor
Models the Descriptor in the result of the JSON-RPC method listdescriptors.
ListDescriptors
Models the result of the JSON-RPC method listdescriptors.
ListTransactions
Models the result of JSON-RPC method listtransactions.
ListUnspent
Models the result of JSON-RPC method listunspent.
PreviousTransactionOutput
Models the optional previous transaction outputs argument for the method signrawtransactionwithwallet.
ScriptPubkey
A script pubkey.
SignRawTransactionWithWallet
Models the result of JSON-RPC method signrawtransactionwithwallet.
SubmitPackage
Result of JSON-RPC method submitpackage.
SubmitPackageTxResult
Models the per-transaction result included in the JSON-RPC method submitpackage.
SubmitPackageTxResultFees
Models the fees included in the per-transaction result of the JSON-RPC method submitpackage.
TestMempoolAccept
Models the result of JSON-RPC method testmempoolaccept.

Enums§

CreateRawTransactionOutput
Models the output of JSON-RPC method createrawtransaction.
GetTransactionDetailCategory
Enum to represent the category of a transaction.
TransactionCategory
The category of a transaction.