Module types

Module types 

Source
Expand description

Types that are not returned by the RPC server, but used as arguments/inputs of the RPC methods.

Structs§

CreateRawTransactionArguments
Models the arguments of JSON-RPC method createrawtransaction.
CreateRawTransactionInput
Models the input of JSON-RPC method createrawtransaction.
CreateWalletArguments
Models the createwallet JSON-RPC method.
ImportDescriptorInput
Models the Descriptor in the result of the JSON-RPC method importdescriptors.
ListUnspentQueryOptions
Query options for filtering unspent transaction outputs.
PreviousTransactionOutput
Models the optional previous transaction outputs argument for the method signrawtransactionwithwallet.
PsbtBumpFeeOptions
Options for psbtbumpfee RPC method.
WalletCreateFundedPsbtOptions
Options for creating a funded PSBT with wallet inputs.

Enums§

CreateRawTransactionOutput
Models transaction outputs for Bitcoin RPC methods.
SighashType
Signature hash types for Bitcoin transactions.