Rawtransactions RPCs
20 methods in this category, with 1 new, 3 params/results changed, 0 behavior changed, and 16 unchanged since v30.2.
analyzepsbt
Analyzes and provides information about the current status of a PSBT and its inputs
Changed params/results since v30.2
combinepsbt
Combine multiple PSBTs into one transaction.
combinerawtransaction
Combine multiple partially signed transactions into one transaction.
converttopsbt
Converts a network serialized transaction to a PSBT. This should be used only with createrawtransaction and fundrawtransaction
createpsbt
Creates a transaction in the Partially Signed Transaction format.
createrawtransaction
Create a transaction spending the given inputs and creating new outputs.
decodepsbt
Return a JSON object representing the serialized, base64-encoded PSBT.
Changed params/results since v30.2
decoderawtransaction
Return a JSON object representing the serialized, hex-encoded transaction.
decodescript
Decode a hex-encoded script.
descriptorprocesspsbt
Update all segwit inputs in a PSBT with information from output descriptors, the UTXO set or the mempool.
finalizepsbt
Finalize the inputs of a PSBT. If the transaction is fully signed, it will produce a
fundrawtransaction
If the transaction has no inputs, they will be automatically selected to meet its out value.
Wallet
getdefaultctvhash
Compute the BIP119-style default OP_CHECKTEMPLATEVERIFY hash for a serialized transaction input.
New since v30.2
getrawtransaction
By default, this call only returns a transaction if it is in the mempool. If -txindex is enabled
joinpsbts
Joins multiple distinct PSBTs with different inputs and outputs into one PSBT with inputs and outputs from all of the PSBTs
sendrawtransaction
Submit a raw transaction (serialized, hex-encoded) to local node and network.
signrawtransactionwithkey
Sign inputs for raw transaction (serialized, hex-encoded).
Changed params/results since v30.2
submitpackage
Submit a package of raw transactions (serialized, hex-encoded) to local node.
testmempoolaccept
Returns result of mempool acceptance tests indicating if raw transaction(s) (serialized, hex-encoded) would be accepted by mempool.
utxoupdatepsbt
Updates all segwit inputs and outputs in a PSBT with data from output descriptors, the UTXO set, txindex, or the mempool.