Mining RPCs

9 methods in this category, with 2 new, 2 params/results changed, 3 behavior changed, and 4 unchanged since v30.2.

createauxblock

Create a merged-mining candidate block paying the coinbase reward to the given P2MR address.

mining / core

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'.

mining / core

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.

mining / core

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.

mining / core

Changed params/results since v30.2 Changed behavior since v30.2

Adds lane-aware qbit hashrate estimates for all, permissionless, and AuxPoW work.

getprioritisedtransactions

Returns a map of all user-created (see prioritisetransaction) fee deltas by txid, and whether the tx is present in mempool.

mining / core

prioritisetransaction

Accepts the transaction into mined blocks at a higher (or lower) priority

mining / core

submitauxblock

Submit an AuxPoW payload for a cached merged-mining candidate block.

mining / core

New since v30.2

submitblock

Attempts to submit new block to network.

mining / core

submitheader

Decode the given hexdata as a header and submit it as a candidate chain tip if valid.

mining / core