RPC method maturity

This document records the maturity of each method made available by the Dogecoin Core RPC. Maturity is expressed over 3 stages:

  1. UNSTABLE - These methods are often new, and can change within minor version updates.
  2. STABLE - These methods can be used safely and will not see breaking changes on minor version updates.
  3. DEPRECATED - These methods are no longer recommended to be used and may be removed in future versions.

methodMaturityComment
abandontransactionSTABLE
addmultisigaddressSTABLE
addnodeSTABLE
addwitnessaddressUNSTABLENot functional yet
backupwalletUNSTABLEBreaking change since 1.14.6
bumpfeeSTABLE
clearbannedSTABLE
createauxblockSTABLE
createmultisigSTABLE
createrawtransactionSTABLE
decoderawtransactionSTABLE
decodescriptSTABLE
disconnectnodeSTABLE
dumpprivkeySTABLE
dumpwalletUNSTABLEBreaking change since 1.14.6
encryptwalletSTABLE
estimatefeeUNSTABLEBrought back from deprecation since 1.14.7
estimatepriorityDEPRECATEDTo be replaced with estimatefee
estimatesmartfeeUNSTABLEBrought back from deprecation since 1.14.7
estimatesmartpriorityDEPRECATEDTo be replaced with estimatesmartfee
fundrawtransactionSTABLE
generateSTABLE
generatetoaddressSTABLE
getaccountDEPRECATEDDeprecated since 1.14.0
getaccountaddressDEPRECATEDDeprecated since 1.14.0
getaddednodeinfoSTABLE
getaddressesbyaccountDEPRECATEDDeprecated since 1.14.0
getauxblockSTABLE
getbalanceSTABLE
getbestblockhashSTABLE
getblockSTABLE
getblockchaininfoSTABLE
getblockcountSTABLE
getblockhashSTABLE
getblockheaderSTABLE
getblockstatsUNSTABLEIntroduced in 1.14.7
getblocktemplateSTABLE
getchaintipsSTABLE
getconnectioncountSTABLE
getdifficultySTABLE
getinfoDEPRECATEDDeprecated since 1.14.0
getmemoryinfoSTABLE
getmempoolancestorsSTABLE
getmempooldescendantsSTABLE
getmempoolentrySTABLE
getmempoolinfoSTABLE
getmininginfoSTABLE
getnettotalsSTABLE
getnetworkhashpsSTABLE
getnetworkinfoSTABLE
getnewaddressSTABLE
getpeerinfoSTABLE
getrawchangeaddressSTABLE
getrawmempoolSTABLE
getrawtransactionSTABLE
getreceivedbyaccountDEPRECATEDDeprecated since 1.14.0
getreceivedbyaddressSTABLE
gettransactionSTABLE
gettxoutSTABLE
gettxoutproofSTABLE
gettxoutsetinfoSTABLE
getunconfirmedbalanceSTABLE
getwalletinfoSTABLE
helpSTABLE
importaddressSTABLE
importmultiSTABLE
importprivkeySTABLE
importprunedfundsSTABLE
importpubkeySTABLE
importwalletSTABLE
keypoolrefillSTABLE
listaccountsDEPRECATEDDeprecated since 1.14.0
listaddressgroupingsSTABLE
listbannedSTABLE
listlockunspentSTABLE
listreceivedbyaccountDEPRECATEDDeprecated since 1.14.0
listreceivedbyaddressSTABLE
listsinceblockSTABLE
liststucktransactionsSTABLE
listtransactionsSTABLE
listunspentSTABLE
lockunspentSTABLE
moveDEPRECATEDDeprecated since 1.14.0
pingSTABLE
preciousblockSTABLE
prioritisetransactionSTABLE
pruneblockchainSTABLE
removeprunedfundsSTABLE
rescanSTABLE
sendfromSTABLE
sendmanySTABLE
sendrawtransactionSTABLE
sendtoaddressSTABLE
setaccountSTABLE
setbanSTABLE
setmaxconnectionsUNSTABLENew since 1.14.6
setnetworkactiveSTABLE
settxfeeSTABLE
signmessageSTABLE
signmessagewithprivkeySTABLE
signrawtransactionSTABLE
stopSTABLE
submitauxblockSTABLE
submitblockSTABLE
uptimeSTABLEIntroduced in 1.15.0
validateaddressSTABLE
verifychainSTABLE
verifymessageSTABLE
verifytxoutproofSTABLE