Changed since v30.2
Methods below are grouped into new endpoints, params/results changes, and behavior changes.
- New endpoints since v30.2: 10
- Changed params/results since v30.2: 14
- Changed behavior since v30.2: 3
getconfirmationtarget
Calculate the recommended number of confirmations for a transaction.
New since v30.2
Adds the qbit confirmation-target estimator RPC.
getorphanmetrics
Return stale block metrics over a rolling event window.
New since v30.2
createauxblock
Create a merged-mining candidate block paying the coinbase reward to the given P2MR address.
New since v30.2
getblocktemplate
If the request parameters include a 'mode' key, that is used to explicitly select between the default 'template' request or a 'proposal'.
Changed params/results since v30.2 Changed behavior since v30.2
Cadence, AuxPoW, and qbit version-rolling semantics diverge from upstream behavior.
getmininginfo
Returns a json object containing mining-related information.
Changed behavior since v30.2
networkhashps is the default total qbit chainwork hashrate estimate, and next is the permissionless/native candidate.
getnetworkhashps
Returns the estimated network hashes per second (H/s) based on accepted block proof work.
Changed params/results since v30.2 Changed behavior since v30.2
Adds lane-aware qbit hashrate estimates for all, permissionless, and AuxPoW work.
submitauxblock
Submit an AuxPoW payload for a cached merged-mining candidate block.
New since v30.2
getarchivepeers
Returns archive-relevant peer state for bootstrap, fallback debugging, and monitoring.
New since v30.2
analyzepsbt
Analyzes and provides information about the current status of a PSBT and its inputs
Changed params/results since v30.2
decodepsbt
Return a JSON object representing the serialized, base64-encoded PSBT.
Changed params/results since v30.2
getdefaultctvhash
Compute the BIP119-style default OP_CHECKTEMPLATEVERIFY hash for a serialized transaction input.
New since v30.2
signrawtransactionwithkey
Sign inputs for raw transaction (serialized, hex-encoded).
Changed params/results since v30.2
createwalletdescriptor
Creates the wallet's descriptor for the given address type. The address type must be one that the wallet does not already have a descriptor for. On P2MR-only chains, public P2MR descriptors are omitted from the result; use exportpubkeydb for watch-only P2MR exports.
Changed params/results since v30.2 Wallet
exportpubkeydb
Exports wallet P2MR pubkeys as an explicit-pubkey JSON database that can be imported into a watch-only wallet.
New since v30.2 Wallet
getaddressinfo
Return information about the given qbit address.
Changed params/results since v30.2 Wallet
getnextpubkeydbaddress
Returns the next allocatable imported P2MR pubkey-pool address for a watch-only wallet.
New since v30.2 Wallet
importpubkeydb
Imports a JSON pubkey database into a watch-only wallet as P2MR descriptors.
New since v30.2 Wallet
listdescriptors
List all descriptors present in a wallet.
Changed params/results since v30.2 Wallet
listpubkeydbstatus
Reports imported P2MR pubkey-pool allocation status by account and chain.
New since v30.2 Wallet
send
EXPERIMENTAL warning: this call may be changed in future releases.
Changed params/results since v30.2 Wallet
sendall
EXPERIMENTAL warning: this call may be changed in future releases.
Changed params/results since v30.2 Wallet
sendmany
Send multiple times. Amounts are double-precision floating point numbers.
Changed params/results since v30.2 Wallet
sendtoaddress
Send an amount to a given address.
Changed params/results since v30.2 Wallet
signrawtransactionwithwallet
Sign inputs for raw transaction (serialized, hex-encoded).
Changed params/results since v30.2 Wallet
walletprocesspsbt
Update a PSBT with input information from our wallet and then sign inputs
Changed params/results since v30.2 Wallet