V0.14.1 RPC updates (#148)

* RPC - Add getmemoryinfo mode parameter

* RPC - Update RPC Table and quick-ref for getmemoryinfo

* RPC - Add disconnectnode nodeid parameter

* RPC - Update formatting of previous versions

* RPC - Add getmempoolinfo instantsendlocks param

* Correct RPC table getmemoryinfo entry

* Formatting - fix getmempoolinfo indentation

* RPC - getinfo add deprecations-warning

* RPC - estimatesmartfee add conservative param

* RPC - remove instantsendtoaddress references

* RPC - IS changes
 - Remove instantsend field from result of getmempoolentry and 
getrawmempool
 - Deprecated IS send params for multiple RPCs

* RPC - Remove deprecated starting/current priority fields
 Related to dashpay/dash#2768

* Add missing change to fix build error

* RPC Table and quick ref updates

* RPC - Add addrbind to getpeerinfo

* RPC - Add bogosize and disk_size to gettxoutsetinfo

* RPC - Add query_options to listunspent

* Typo fix in generate RPC

* RPC - Add abortrescan

* Formatting fix

* RPC - Add param to listsinceblock 
Also fix depth issue with full tx template and add abandoned field

* RPC - update 2nd param name in submitblock

* RPC - Add conf_target and estimate_mode to sendmany and sendtoaddress

* RPC - Add new uptime RPC

* RPC - Add new listwallets RPC

* RPC - Add new getchaintxstats RPC

* RPC - Update category list for debug

* RPC - Update getblockchaininfo statistics format

* RPC - Add uptime to table

* RPC - Add new logging RPC

* RPC - Add hex field to getblock

* Update rpc table
This commit is contained in:
thephez 2019-08-22 16:42:38 -04:00 committed by GitHub
parent f527344b13
commit 806f29dce1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
36 changed files with 895 additions and 425 deletions

View file

@ -289,6 +289,8 @@ DIP8:
## RPCs
'`abandontransaction`': rpc abandontransaction
'`abandontransaction` RPC': rpc abandontransaction
'`abortrescan`': rpc abortrescan
'`abortrescan` RPC': rpc abortrescan
'`addmultisigaddress`': rpc addmultisigaddress
'`addmultisigaddress` RPC': rpc addmultisigaddress
'`addnode`': rpc addnode
@ -377,6 +379,8 @@ DIP8:
'`getblocktemplate` RPC': rpc getblocktemplate
'`getchaintips`': rpc getchaintips
'`getchaintips` RPC': rpc getchaintips
'`getchaintxstats`': rpc getchaintxstats
'`getchaintxstats` RPC': rpc getchaintxstats
'`getconnectioncount`': rpc getconnectioncount
'`getconnectioncount` RPC': rpc getconnectioncount
'`getdifficulty`': rpc getdifficulty
@ -463,8 +467,6 @@ DIP8:
'`importpubkey` RPC': rpc importpubkey
'`importwallet`': rpc importwallet
'`importwallet` RPC': rpc importwallet
'`instantsendtoaddress`': rpc instantsendtoaddress
'`instantsendtoaddress` RPC': rpc instantsendtoaddress
'`keepass`': rpc keepass
'`keepass` RPC': rpc keepass
'`keypoolrefill`': rpc keypoolrefill
@ -489,8 +491,12 @@ DIP8:
'`listtransactions` RPC': rpc listtransactions
'`listunspent`': rpc listunspent
'`listunspent` RPC': rpc listunspent
'`listwallets`': rpc listwallets
'`listwallets` RPC': rpc listwallets
'`lockunspent`': rpc lockunspent
'`lockunspent` RPC': rpc lockunspent
'`logging`': rpc logging
'`logging` RPC': rpc logging
'`masternode`': rpc masternode
'`masternode` RPC': rpc masternode
'`masternodebroadcast`': rpc masternodebroadcast
@ -560,6 +566,8 @@ DIP8:
'`submitblock` RPC': rpc submitblock
'`validateaddress`': rpc validateaddress
'`validateaddress` RPC': rpc validateaddress
'`uptime`': rpc uptime
'`uptime` RPC': rpc uptime
'`verifychain`': rpc verifychain
'`verifychain` RPC': rpc verifychain
'`verifymessage`': rpc verifymessage

View file

@ -166,6 +166,7 @@ devsearches:
## leading capital) for easier quick scanning
"RPCs":
- 'AbandonTransaction': "/en/developer-reference#abandontransaction"
- 'AbortRescan': "/en/developer-reference#abortrescan"
- 'AddMultiSigAddress': "/en/developer-reference#addmultisigaddress"
- 'AddNode': "/en/developer-reference#addnode"
- 'AddWitnessAddress': "/en/developer-reference#addwitnessaddress"
@ -210,6 +211,7 @@ devsearches:
- 'GetBlockHeaders': "/en/developer-reference#getblockheaders"
- 'GetBlockTemplate': "/en/developer-reference#getblocktemplate"
- 'GetChainTips': "/en/developer-reference#getchaintips"
- 'GetChainTxStats': "/en/developer-reference#getchaintxstats"
- 'GetConnectionCount': "/en/developer-reference#getconnectioncount"
- 'GetDifficulty': "/en/developer-reference#getdifficulty"
- 'GetGenerate': "/en/developer-reference#getgenerate"
@ -253,7 +255,6 @@ devsearches:
- 'ImportPrunedFunds': "/en/developer-reference#importprunedfunds"
- 'ImportPubkey': "/en/developer-reference#importpubkey"
- 'ImportWallet': "/en/developer-reference#importwallet"
- 'InstantSendToAddress': "/en/developer-reference#instantsendtoaddress"
- 'KeePass': "/en/developer-reference#keepass"
- 'KeypoolRefill': "/en/developer-reference#keypoolrefill"
- 'ListAccounts': "/en/developer-reference#listaccounts"
@ -266,7 +267,9 @@ devsearches:
- 'ListSinceBlock': "/en/developer-reference#listsinceblock"
- 'ListTransactions': "/en/developer-reference#listtransactions"
- 'ListUnspent': "/en/developer-reference#listunspent"
- 'ListWallets': "/en/developer-reference#listwallets"
- 'LockUnspent': "/en/developer-reference#lockunspent"
- 'Logging': "/en/developer-reference#logging"
- 'Masternode': "/en/developer-reference#masternode"
- 'MasternodeBroadcast': "/en/developer-reference#masternodebroadcast"
- 'MasternodeList': "/en/developer-reference#masternodelist"
@ -299,6 +302,7 @@ devsearches:
- 'Spork': "/en/developer-reference#spork-rpc"
- 'Stop': "/en/developer-reference#stop"
- 'SubmitBlock': "/en/developer-reference#submitblock"
- 'Uptime': "/en/developer-reference#uptime"
- 'ValidateAddress': "/en/developer-reference#validateaddress"
- 'VerifyChain': "/en/developer-reference#verifychain"
- 'VerifyMessage': "/en/developer-reference#verifymessage"

View file

@ -19,7 +19,11 @@ Use v0.n.n in abbreviation title to prevent autocrossrefing.
<!-- Dash - Not Implemented -->
{% assign DASH_NOT_IMPLEMENTED='**<abbr title="Not Implemented in Dash">Not Implemented</abbr>**' %}
<!-- Dash Core 0.14.0.0 ??? 2019 -->
<!-- Dash Core 0.14.1.0 ??? 2019 -->
{% assign DASH_NEW0_14_1='**<abbr title="New in Dash Core v0.14.1">New in Dash Core 0.14.1</abbr>**' %}
{% assign DASH_UPDATED0_14_1='**<abbr title="Updated in Dash Core v0.14.1">Updated in Dash Core 0.14.1</abbr>**' %}
<!-- Dash Core 0.14.0.0 May 2019 -->
{% assign DASH_NEW0_14_0='**<abbr title="New in Dash Core v0.14.0">New in Dash Core 0.14.0</abbr>**' %}
{% assign DASH_UPDATED0_14_0='**<abbr title="Updated in Dash Core v0.14.0">Updated in Dash Core 0.14.0</abbr>**' %}
@ -36,12 +40,12 @@ Use v0.n.n in abbreviation title to prevent autocrossrefing.
{% assign DASH_UPDATED0_13_0='**<abbr title="Updated in Dash Core v0.13.0">Updated in Dash Core 0.13.0</abbr>**' %}
<!-- Dash Core 0.12.3.0 July 2018 -->
{% assign DASH_NEW0_12_3='**<abbr title="New in Dash Core v0.12.3">New in Dash Core 0.12.3</abbr>**' %}
{% assign DASH_UPDATED0_12_3='**<abbr title="Updated in Dash Core v0.12.3">Updated in Dash Core 0.12.3</abbr>**' %}
{% assign DASH_NEW0_12_3='*<abbr title="New in Dash Core v0.12.3">New in Dash Core 0.12.3</abbr>*' %}
{% assign DASH_UPDATED0_12_3='*<abbr title="Updated in Dash Core v0.12.3">Updated in Dash Core 0.12.3</abbr>*' %}
<!-- Dash Core 0.12.2.0 Nov 2017 -->
{% assign DASH_NEW0_12_2='**<abbr title="New in Dash Core v0.12.2">New in Dash Core 0.12.2</abbr>**' %}
{% assign DASH_UPDATED0_12_2='**<abbr title="Updated in Dash Core v0.12.2">Updated in Dash Core 0.12.2</abbr>**' %}
{% assign DASH_NEW0_12_2='*<abbr title="New in Dash Core v0.12.2">New in Dash Core 0.12.2</abbr>*' %}
{% assign DASH_UPDATED0_12_2='*<abbr title="Updated in Dash Core v0.12.2">Updated in Dash Core 0.12.2</abbr>*' %}
<!-- Dash Core 0.12.1.0 Feb 2017 -->
{% assign DASH_NEW0_12_1='*<abbr title="New in Dash Core v0.12.1">New in Dash Core 0.12.1</abbr>*' %}
@ -55,11 +59,11 @@ Use v0.n.n in abbreviation title to prevent autocrossrefing.
{% assign DEPRECATED='**<abbr title="Deprecated; will be removed in a future version of Bitcoin Core">Deprecated</abbr>**' %}
<!-- Bitcoin Core 0.14.1 April 2017 -->
{% assign UPDATED0_14_0='**<abbr title="Updated in Bitcoin Core v0.14.1">Updated in Bitcoin Core 0.14.1</abbr>**' %}
{% assign UPDATED0_14_0='*<abbr title="Updated in Bitcoin Core v0.14.1">Updated in Bitcoin Core 0.14.1</abbr>*' %}
<!-- Bitcoin Core 0.14.0 March 2017 -->
{% assign NEW0_14_0='**<abbr title="New in Bitcoin Core v0.14.0">New in Bitcoin Core 0.14.0</abbr>**' %}
{% assign UPDATED0_14_0='**<abbr title="Updated in Bitcoin Core v0.14.0">Updated in Bitcoin Core 0.14.0</abbr>**' %}
{% assign NEW0_14_0='*<abbr title="New in Bitcoin Core v0.14.0">New in Bitcoin Core 0.14.0</abbr>*' %}
{% assign UPDATED0_14_0='*<abbr title="Updated in Bitcoin Core v0.14.0">Updated in Bitcoin Core 0.14.0</abbr>*' %}
<!-- Bitcoin Core 0.13.1 September 2016 -->
{% assign UPDATED0_13_1='*<abbr title="Updated in Bitcoin Core v0.13.1">Updated in Bitcoin Core 0.13.1</abbr>*' %}
@ -113,26 +117,27 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
{% autocrossref %}
* [GetBestBlockHash][rpc getbestblockhash]: {{summary_getBestBlockHash}}
* [GetBlock][rpc getblock]: {{summary_getBlock}} {{DASH_UPDATED0_14_0}}
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}} {{DASH_UPDATED0_13_0}} {{UPDATED0_12_1}}
* [GetBlock][rpc getblock]: {{summary_getBlock}} {{DASH_UPDATED0_14_1}}
* [GetBlockChainInfo][rpc getblockchaininfo]: {{summary_getBlockChainInfo}} {{DASH_UPDATED0_14_1}}
* [GetBlockCount][rpc getblockcount]: {{summary_getBlockCount}}
* [GetBlockHash][rpc getblockhash]: {{summary_getBlockHash}}
* [GetBlockHashes][rpc getblockhashes]: {{summary_getBlockHashes}} {{DASH_NEW0_12_1}}
* [GetBlockHeader][rpc getblockheader]: {{summary_getBlockHeader}} {{NEW0_12_0}}
* [GetBlockHeaders][rpc getblockheaders]: {{summary_getBlockHeaders}} {{DASH_NEW0_12_1}}
* [GetChainTips][rpc getchaintips]: {{summary_getChainTips}} {{DASH_UPDATED0_12_3}}
* [GetChainTxStats][rpc getchaintxstats]: {{summary_getChainTxStats}} {{DASH_NEW0_14_1}}
* [GetDifficulty][rpc getdifficulty]: {{summary_getDifficulty}}
* [GetMemPoolAncestors][rpc getmempoolancestors]: {{summary_getMemPoolAncestors}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [GetMemPoolDescendants][rpc getmempooldescendants]: {{summary_getMemPoolDescendants}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [GetMemPoolEntry][rpc getmempoolentry]: {{summary_getMemPoolEntry}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}} {{UPDATED0_12_0}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}} {{DASH_UPDATED0_12_3}} {{UPDATED0_13_0}}
* [GetMemPoolAncestors][rpc getmempoolancestors]: {{summary_getMemPoolAncestors}} {{DASH_UPDATED0_14_0}} {{NEW0_13_0}}
* [GetMemPoolDescendants][rpc getmempooldescendants]: {{summary_getMemPoolDescendants}} {{DASH_UPDATED0_14_0}} {{NEW0_13_0}}
* [GetMemPoolEntry][rpc getmempoolentry]: {{summary_getMemPoolEntry}} {{DASH_UPDATED0_14_0}} {{NEW0_13_0}}
* [GetMemPoolInfo][rpc getmempoolinfo]: {{summary_getMemPoolInfo}} {{DASH_UPDATED0_14_1}}
* [GetRawMemPool][rpc getrawmempool]: {{summary_getRawMemPool}} {{DASH_UPDATED0_14_1}}
* [GetMerkleBlocks][rpc getmerkleblocks]: {{summary_getMerkleBlocks}} {{DASH_NEW0_14_1}}
* [GetSpecialTxes][rpc getspecialtxes]: {{summary_getSpecialTxes}} {{DASH_NEW0_13_1}}
* [GetSpentInfo][rpc getspentinfo]: {{summary_getSpentInfo}} {{DASH_NEW0_12_1}}
* [GetTxOut][rpc gettxout]: {{summary_getTxOut}}
* [GetTxOutProof][rpc gettxoutproof]: {{summary_getTxOutProof}} {{NEW0_11_0}}
* [GetTxOutSetInfo][rpc gettxoutsetinfo]: {{summary_getTxOutSetInfo}}
* [GetTxOutSetInfo][rpc gettxoutsetinfo]: {{summary_getTxOutSetInfo}} {{DASH_UPDATED0_14_1}}
* [PreciousBlock][rpc preciousblock]: {{summary_preciousBlock}} {{DASH_NEW0_12_3}} {{NEW0_14_0}}
* [PruneBlockChain][rpc pruneblockchain]: {{summary_pruneBlockChain}} {{DASH_NEW0_12_3}} {{NEW0_14_0}}
* [VerifyChain][rpc verifychain]: {{summary_verifyChain}}
@ -147,10 +152,12 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
{% autocrossref %}
* [Debug][rpc debug]: {{summary_debug}} {{DASH_UPDATED0_14_0}}
* [GetInfo][rpc getinfo]: {{summary_getInfo}} {{DASH_UPDATED0_14_0}} {{DEPRECATED}}
* [GetMemoryInfo][rpc getmemoryinfo]: {{summary_getMemoryInfo}} {{DASH_NEW0_12_3}} {{NEW_14_0}}
* [GetInfo][rpc getinfo]: {{summary_getInfo}} {{DASH_UPDATED0_14_1}} {{DEPRECATED}}
* [GetMemoryInfo][rpc getmemoryinfo]: {{summary_getMemoryInfo}} {{DASH_UPDATED0_14_1}} {{NEW_14_0}}
* [Help][rpc help]: {{summary_help}}
* [Logging][rpc logging]: {{summary_logging}} {{DASH_NEW0_14_1}}
* [Stop][rpc stop]: {{summary_stop}}
* [Uptime][rpc uptime]: {{summary_uptime}} {{DASH_NEW0_14_1}}
{% endautocrossref %}
@ -163,7 +170,7 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
* [GetGovernanceInfo][rpc getgovernanceinfo]: {{summary_getGovernanceInfo}} {{DASH_UPDATED0_14_0}}
* [GetPoolInfo][rpc getpoolinfo]: {{summary_getPoolInfo}}
* [GetSuperblockBudget][rpc getsuperblockbudget]: {{summary_getSuperblockBudget}}
* [GObject][rpc gobject]: {{summary_gObject}} {{DASH_UPDATED0_14_0}}
* [GObject][rpc gobject]: {{summary_gObject}} {{DASH_UPDATED0_14_1}}
* [Masternode][rpc masternode]: {{summary_masternode}} {{DASH_UPDATED0_14_0}}
* [MasternodeList][rpc masternodelist]: {{summary_masternodeList}} {{DASH_UPDATED0_14_0}}
* [MnSync][rpc mnsync]: {{summary_mnSync}} {{DASH_UPDATED0_14_0}}
@ -218,12 +225,12 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
* [AddNode][rpc addnode]: {{summary_addNode}} {{UPDATED0_14_0}}
* [ClearBanned][rpc clearbanned]: {{summary_clearBanned}} {{NEW0_12_0}}
* [DisconnectNode][rpc disconnectnode]: {{summary_disconnectNode}} {{NEW0_12_0}} {{UPDATED0_14_1}}
* [DisconnectNode][rpc disconnectnode]: {{summary_disconnectNode}} {{DASH_UPDATED0_14_1}} {{UPDATED0_14_1}}
* [GetAddedNodeInfo][rpc getaddednodeinfo]: {{summary_getAddedNodeInfo}} {{DASH_UPDATED0_12_3}} {{UPDATED0_14_0}}
* [GetConnectionCount][rpc getconnectioncount]: {{summary_getConnectionCount}}
* [GetNetTotals][rpc getnettotals]: {{summary_getNetTotals}} {{UPDATED0_12_0}}
* [GetNetworkInfo][rpc getnetworkinfo]: {{summary_getNetworkInfo}} {{DASH_UPDATED0_14_0}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}} {{UPDATED0_13_0}}
* [GetPeerInfo][rpc getpeerinfo]: {{summary_getPeerInfo}} {{DASH_UPDATED0_14_1}}
* [ListBanned][rpc listbanned]: {{summary_listBanned}} {{NEW0_12_0}}
* [Ping][rpc ping]: {{summary_ping-rpc}}
* [SetBan][rpc setban]: {{summary_setBan}} {{NEW0_12_0}}
@ -242,7 +249,7 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
* [DecodeScript][rpc decodescript]: {{summary_decodeScript}}
* [FundRawTransaction][rpc fundrawtransaction]: {{summary_fundRawTransaction}} {{DASH_UPDATED0_12_3}} {{UPDATED0_14_0}}
* [GetRawTransaction][rpc getrawtransaction]: {{summary_getRawTransaction}} {{DASH_UPDATED0_14_0}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}}
* [SendRawTransaction][rpc sendrawtransaction]: {{summary_sendRawTransaction}} {{DASH_UPDATED0_14_1}}
* [SignRawTransaction][rpc signrawtransaction]: {{summary_signRawTransaction}}
{% endautocrossref %}
@ -255,7 +262,7 @@ These RPCs are all Dash-specific and not found in Bitcoin Core
* [CreateMultiSig][rpc createmultisig]: {{summary_createMultiSig}}
* [EstimateFee][rpc estimatefee]: {{summary_estimateFee}}
* [EstimateSmartFee][rpc estimatesmartfee]: {{summary_estimateSmartFee}} {{DEPRECATED}}
* [EstimateSmartFee][rpc estimatesmartfee]: {{summary_estimateSmartFee}} {{DASH_UPDATED0_14_1}}
* [SetBIP69Enabled][rpc setbip69enabled]: {{summary_setBIP69Enabled}} {{DASH_NEW0_12_3}}
* [SignMessageWithPrivKey][rpc signmessagewithprivkey]: {{summary_signMessageWithPrivKey}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [ValidateAddress][rpc validateaddress]: {{summary_validateAddress}} {{DASH_UPDATED0_12_3}} {{UPDATED0_13_0}}
@ -274,6 +281,7 @@ with [wallet support][]{:#term-wallet-support}{:.term}, which is the
default.
* [AbandonTransaction][rpc abandontransaction]: {{summary_abandonTransaction}} {{NEW0_12_0}}
* [AbortRescan][rpc abortrescan]: {{summary_abortrescan}} {{DASH_NEW0_14_1}}
* [AddMultiSigAddress][rpc addmultisigaddress]: {{summary_addMultiSigAddress}}
* [BackupWallet][rpc backupwallet]: {{summary_backupWallet}}
* [DumpHDInfo][rpc dumphdinfo]: {{summary_dumpHDInfo}} {{DASH_NEW0_12_2}}
@ -298,7 +306,6 @@ default.
* [ImportPrunedFunds][rpc importprunedfunds]: {{summary_importPrunedFunds}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [ImportPubKey][rpc importpubkey]: {{summary_importPubKey}}
* [ImportWallet][rpc importwallet]: {{summary_importWallet}}
* [InstantSendToAddress][rpc instantsendtoaddress]: {{summary_instantSendToAddress}}
* [KeePass][rpc keepass]: {{summary_keepass}} {{DARKCOIN_NEW0_11_0}}
* [KeyPoolRefill][rpc keypoolrefill]: {{summary_keyPoolRefill}}
* [ListAccounts][rpc listaccounts]: {{summary_listAccounts}} {{DASH_UPDATED0_13_0}} {{DEPRECATED}}
@ -307,15 +314,16 @@ default.
* [ListLockUnspent][rpc listlockunspent]: {{summary_listLockUnspent}}
* [ListReceivedByAccount][rpc listreceivedbyaccount]: {{summary_listReceivedByAccount}} {{DASH_UPDATED0_13_0}} {{DEPRECATED}}
* [ListReceivedByAddress][rpc listreceivedbyaddress]: {{summary_listReceivedByAddress}} {{DASH_UPDATED0_13_0}}
* [ListSinceBlock][rpc listsinceblock]: {{summary_listSinceBlock}} {{DASH_UPDATED0_14_0}}
* [ListSinceBlock][rpc listsinceblock]: {{summary_listSinceBlock}} {{DASH_UPDATED0_14_1}}
* [ListTransactions][rpc listtransactions]: {{summary_listTransactions}} {{DASH_UPDATED0_14_0}}
* [ListUnspent][rpc listunspent]: {{summary_listUnspent}} {{DASH_UPDATED0_14_0}}
* [ListUnspent][rpc listunspent]: {{summary_listUnspent}} {{DASH_UPDATED0_14_1}}
* [ListWallets][rpc listwallets]: {{summary_listWallets}} {{DASH_NEW0_14_1}}
* [LockUnspent][rpc lockunspent]: {{summary_lockUnspent}}
* [Move][rpc move]: {{summary_move}} {{DEPRECATED}}
* [RemovePrunedFunds][rpc removeprunedfunds]: {{summary_removePrunedFunds}} {{DASH_NEW0_12_3}} {{NEW0_13_0}}
* [SendFrom][rpc sendfrom]: {{summary_sendFrom}} {{DASH_UPDATED0_13_0}} {{DEPRECATED}}
* [SendMany][rpc sendmany]: {{summary_sendMany}} {{DASH_UPDATED0_13_0}}
* [SendToAddress][rpc sendtoaddress]: {{summary_sendToAddress}}
* [SendMany][rpc sendmany]: {{summary_sendMany}} {{DASH_UPDATED0_14_1}}
* [SendToAddress][rpc sendtoaddress]: {{summary_sendToAddress}} {{DASH_UPDATED0_14_1}}
* [SetAccount][rpc setaccount]: {{summary_setAccount}} {{DEPRECATED}}
* [SetPrivateSendAmount][rpc setprivatesendamount]: {{summary_setPrivateSendAmount}}
* [SetPrivateSendRounds][rpc setprivatesendrounds]: {{summary_setPrivateSendRounds}}

View file

@ -0,0 +1,45 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/abortrescan.md" %}
<!--__-->
##### AbortRescan
{% include helpers/subhead-links.md %}
{% assign summary_abortRescan="Stops current wallet rescan" %}
{% autocrossref %}
The `abortrescan` RPC {{summary_abortRescan}}
Stops current wallet rescan triggered e.g. by an `importprivkey` RPC call.
*Parameters: none*
*Result---`true` on success*
{% itemplate ntpd1 %}
- n: "`result`"
t: "null"
p: "Required<br>(exactly 1)"
d: "`true` when the command was successful or `false` if not successful."
{% enditemplate %}
*Example from Dash Core 0.14.1*
Abort the running wallet rescan
{% highlight bash %}
dash-cli -testnet abortrescan
{% endhighlight %}
Result:
{% highlight text %}
true
{% endhighlight %}
*See also: none*
{% endautocrossref %}

View file

@ -20,7 +20,7 @@ The `debug` RPC {{summary_debug}}
- n: "Debug category"
t: "string"
p: "Required<br>(1 or more)"
d: "The debug category to activate. Use a `+` to specify multiple categories. Categories will be one of the following:<br>`0` - Disables all categories <br>`1` - Enables all categories <br>`addrman` <br>`bench` <br>`cmpctblock` <br>`coindb` <br>`db` <br>`http` <br>`leveldb` <br>`libevent` <br> `lock` <br> `mempool` <br>`mempoolrej` <br>`net` <br>`proxy` <br>`prune` <br>`qt` <br>`rand` <br>`reindex` <br>`rpc` <br>`selectcoins` <br>`tor` <br>`zmq` <br>`dash` (all subcategories)<br><br>The `dash` sub-categories can be enabled individually:<br>`chainlocks` <br>`gobject` <br>`instantsend` <br>`keepass` <br>`llmq<!--noref-->` <br>`llmq<!--noref-->-dkg` <br>`llmq<!--noref-->-sigs` <br>`mnpayments` <br>`mnsync` <br>`privatesend` <br>`spork` <br><br><br>Note: No error will be thrown even if the specified category doesn't match any of the above"
d: "The debug category to activate. Use a `+` to specify multiple categories. Categories will be one of the following:<br>`0` - Disables all categories <br>`1` or `all` - Enables all categories <br>`addrman` <br>`bench` <br>`cmpctblock` <br>`coindb` <br>`db` <br> `estimatefee` <br> `http` <br>`leveldb` <br>`libevent` <br>`mempool` <br>`mempoolrej` <br>`net` <br>`proxy` <br>`prune` <br>`qt` <br>`rand` <br>`reindex` <br>`rpc` <br>`selectcoins` <br>`tor` <br>`zmq` <br>`dash` (all subcategories)<br><br>The `dash` sub-categories can be enabled individually:<br>`chainlocks` <br>`gobject` <br>`instantsend` <br>`keepass` <br>`llmq<!--noref-->` <br>`llmq<!--noref-->-dkg` <br>`llmq<!--noref-->-sigs` <br>`mnpayments` <br>`mnsync` <br>`privatesend` <br>`spork` <br><br><br>Note: No error will be thrown even if the specified category doesn't match any of the above"
{% enditemplate %}
*Example from Dash Core 0.14.1*
@ -35,6 +35,8 @@ Result:
Debug mode: net+mempool
{% endhighlight %}
*See also: none*
*See also*
* [Logging][rpc logging]: {{summary_logging}}
{% endautocrossref %}

View file

@ -22,7 +22,15 @@ The `disconnectnode` RPC {{summary_disconnectNode}}
t: "string"
p: "Required<br>(exactly 1)"
d: "The node you want to disconnect from as a string in the form of `<IP address>:<port>`.<br><br>*Updated in Bitcoin Core 0.14.1*"
{% enditemplate %}
*Parameter #2---nodeid*
{% itemplate ntpd1 %}
- n: "nodeid"
t: "number"
p: "Optional"
d: "The node ID (see `getpeerinfo` for node IDs)"
{% enditemplate %}
*Result---`null` on success or error on failed disconnect*
@ -35,9 +43,9 @@ The `disconnectnode` RPC {{summary_disconnectNode}}
{% enditemplate %}
*Example from Dash Core 0.12.2*
*Example from Dash Core 0.14.1*
Disconnects following node from your node.
Disconnects following node by address.
{% highlight bash %}
dash-cli -testnet disconnectnode 192.0.2.113:19999
@ -45,6 +53,14 @@ dash-cli -testnet disconnectnode 192.0.2.113:19999
Result (no output from `dash-cli` because result is set to `null`).
Disconnects following node by id.
{% highlight bash %}
dash-cli -testnet disconnectnode "" 3
{% endhighlight %}
Result (no output from `dash-cli` because result is set to `null`).
*See also*
* [AddNode][rpc addnode]: {{summary_addNode}}

View file

@ -23,6 +23,16 @@ The `estimatesmartfee` RPC {{summary_estimateSmartFee}}
{% enditemplate %}
*Parameter #2---conservative*
{% itemplate ntpd1 %}
- n: "conservative"
t: "bool"
p: "Optional<br>Default=`true`"
d: "Whether to return a more conservative estimate which also satisfies a longer history. A conservative estimate potentially returns a higher feerate and is more likely to be sufficient for the desired target, but is not as responsive to short term drops in the prevailing fee market"
{% enditemplate %}
*Result---the fee the transaction needs to pay per kilobyte*
{% itemplate ntpd1 %}

View file

@ -30,7 +30,7 @@ The `generate` RPC {{summary_generate}}
*Parameter #2---the number of iterations*
{% itemplate ntpd1 %}
- n: "`numblocks`"
- n: "`maxtries`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of iterations to try (default = 1000000)."

View file

@ -117,6 +117,11 @@ The `getblock` RPC {{summary_getBlock}}
p: "Required<br>(exactly 1)"
d: "The merkle root for the masternode list"
- n: "→ →<br>`merkleRootQuorums`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for the quorum list"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -232,6 +237,11 @@ The `getblock` RPC {{summary_getBlock}}
p: "Required<br>(exactly 1)"
d: "The merkle root for the masternode list"
- n: "→ →<br>`merkleRootQuorums`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "The merkle root for the quorum list"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -279,7 +289,7 @@ The `getblock` RPC {{summary_getBlock}}
{% enditemplate %}
*Example from Dash Core 0.14.0*
*Example from Dash Core 0.14.1*
Get a block in raw hex:
@ -316,7 +326,7 @@ Result:
{% highlight json %}
{
"hash": "00000000007b0fb99e36713cf08012482478ee496e6dcb4007ad2e806306e62b",
"confirmations": 1,
"confirmations": 73083,
"size": 310,
"height": 86190,
"version": 536870912,
@ -338,7 +348,8 @@ Result:
"difficulty": 440.8261075201009,
"chainwork": "0000000000000000000000000000000000000000000000000045ab6f9403a8e7",
"previousblockhash": "000000000073a041bac70a7c3e49c29e8bc954071aeee6e00c7ac8064a372e27",
"chainlock": false
"nextblockhash": "00000000001c6c962639a1aad4cd069f315560a824d489418dc1f26b50a58aed",
"chainlock": true
}
{% endhighlight %}
@ -354,7 +365,7 @@ Result:
{% highlight json %}
{
"hash": "00000000007b0fb99e36713cf08012482478ee496e6dcb4007ad2e806306e62b",
"confirmations": 1,
"confirmations": 73084,
"size": 310,
"height": 86190,
"version": 536870912,
@ -363,9 +374,9 @@ Result:
"tx": [
{
"txid": "25632685ed0d7286901a80961c924c1ddd952e764754dbd8b40d0956413c8b56",
"size": 229,
"version": 3,
"type": 5,
"size": 229,
"locktime": 0,
"vin": [
{
@ -413,6 +424,7 @@ Result:
},
"instantlock": false,
"chainlock": false
"hex": "03000500010000000000000000000000000000000000000000000000000000000000000000ffffffff2703ae50011a4d696e656420627920416e74506f6f6c2021000b01201da9196f0000000007000000ffffffff02809e4730000000001976a914cbd7bfcc50351180132b2c0698cb90ad74c473c788ac809e4730000000001976a91488a060bc2dfe05780ae4dcb6c98b12436c35a93988ac00000000460200ae50010078e5c08b39960887bf95185c381bdb719e60b6925fa12af78a8824fade927387c757acb6bac63da84f9245e20cfd5d830382ac634d434725ca6349ab5db920a3"
}
],
"cbTx": {
@ -428,7 +440,8 @@ Result:
"difficulty": 440.8261075201009,
"chainwork": "0000000000000000000000000000000000000000000000000045ab6f9403a8e7",
"previousblockhash": "000000000073a041bac70a7c3e49c29e8bc954071aeee6e00c7ac8064a372e27",
"chainlock": false
"nextblockhash": "00000000001c6c962639a1aad4cd069f315560a824d489418dc1f26b50a58aed",
"chainlock": true
}
{% endhighlight %}

View file

@ -82,7 +82,7 @@ The `getblockchaininfo` RPC {{summary_getBlockChainInfo}}
- n: "→ →<br>Softfork"
t: "object"
p: "Required<br>(3 or more)"
p: "Required<br>(0 or more)"
d: "A specific softfork"
- n: "→ → →<br>`id`"
@ -152,7 +152,7 @@ The `getblockchaininfo` RPC {{summary_getBlockChainInfo}}
- n: "→ →<br>Name"
t: "string : object"
p: "Required<br>(2 or more)"
p: "Required<br>(0 or more)"
d: "A specific BIP9 softfork"
- n: "→ → →<br>`status`"
@ -165,31 +165,6 @@ The `getblockchaininfo` RPC {{summary_getBlockChainInfo}}
p: "Optional<br>(0 or 1)"
d: "The bit (0-28) in the block version field used to signal this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`period`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>The window size/period for this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`threshold`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>The threshold for this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`windowStart`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>The starting block height of the current window. Field is only shown when status is `started`"
- n: "→ → →<br>`windowBlocks`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>The number of blocks in the current window that had the version bit set for this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`windowProgress`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>The progress (between 0 and 1) for activation of this softfork. Field is only shown when status is `started`"
- n: "→ → →<br>`startTime`"
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
@ -204,9 +179,40 @@ The `getblockchaininfo` RPC {{summary_getBlockChainInfo}}
t: "numeric<br>(int)"
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.14.0*<br><br>The height of the first block to which the status applies"
- n: "→ → →<br>`statistics`"
t: "string : object"
p: "Required<br>(exactly 1)"
d: "*Added in Dash Core 0.14.1*<br><br>Numeric statistics about BIP9 signaling for a softfork (only for \"started\" status)"
- n: "→ → → →<br>`period`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.14.1*<br><br>The length in blocks of the BIP9 signaling period. Field is only shown when status is `started`"
- n: "→ → → →<br>`threshold`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.14.1*<br><br>The number of blocks with the version bit set required to activate the feature. Field is only shown when status is `started`"
- n: "→ → → →<br>`elapsed`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.14.1*<br><br>The number of blocks elapsed since the beginning of the current period. Field is only shown when status is `started`"
- n: "→ → → →<br>`count`"
t: "numeric<br>(int)"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.14.1*<br><br>The number of blocks with the version bit set in the current period. Field is only shown when status is `started`"
- n: "→<br>`possible`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "*Added in Bitcoin Core 0.11.0*<br><br>Returns false if there are not enough blocks left in this period to pass activation threshold. Field is only shown when status is `started`"
{% enditemplate %}
*Example from Dash Core 0.12.3*
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet getblockchaininfo
@ -217,13 +223,13 @@ Result:
{% highlight json %}
{
"chain": "test",
"blocks": 82244,
"headers": 82244,
"bestblockhash": "0000000004efcadbdb9d8b524e5ab982af3db039fdb585c2f1c1df56d42d4492",
"difficulty": 47.4955836390814,
"mediantime": 1519662782,
"verificationprogress": 0.9999999483744162,
"chainwork": "0000000000000000000000000000000000000000000000000021adf3af961831",
"blocks": 160508,
"headers": 160508,
"bestblockhash": "0000000008ae87c2999faa79c74727ab2a15783fcab515cc940a6c14dfa921a8",
"difficulty": 24.71182965485547,
"mediantime": 1566479773,
"verificationprogress": 0.9999986039171913,
"chainwork": "0000000000000000000000000000000000000000000000000077db2024e1810b",
"pruned": false,
"softforks": [
{
@ -251,25 +257,36 @@ Result:
"bip9_softforks": {
"csv": {
"status": "active",
"startTime": 1506556800,
"timeout": 1538092800,
"startTime": 1544655600,
"timeout": 1576191600,
"since": 8064
},
"dip0001": {
"status": "active",
"startTime": 1505692800,
"timeout": 1537228800,
"since": 5600
"startTime": 1544655600,
"timeout": 1576191600,
"since": 4400
},
"dip0003": {
"status": "active",
"startTime": 1544655600,
"timeout": 1576191600,
"since": 7000
},
"dip0008": {
"status": "active",
"startTime": 1553126400,
"timeout": 1584748800,
"since": 78800
},
"bip147": {
"status": "active",
"startTime": 1517792400,
"timeout": 1549328400,
"since": 78800
"startTime": 1544655600,
"timeout": 1576191600,
"since": 4300
}
}
}
{% endhighlight %}
*See also*

View file

@ -0,0 +1,79 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/getchaintxstats.md" %}
<!--__-->
##### GetChainTxStats
{% include helpers/subhead-links.md %}
{% assign summary_getChainTxStats="compute statistics about the total number and rate of transactions in the chain." %}
{% autocrossref %}
The `getchaintxstats` RPC {{summary_getChainTxStats}}
*Parameter #1---nblocks*
{% itemplate ntpd1 %}
- n: "nblocks"
t: "number (int)"
p: "Optional"
d: "Size of the window in number of blocks (default: one month)."
{% enditemplate %}
*Parameter #2---blockhash*
{% itemplate ntpd1 %}
- n: "blockhash"
t: "string"
p: "Optional"
d: "The hash of the block that ends the window."
{% enditemplate %}
*Result--statistics about transactions*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "Object containing transaction statistics"
- n: "→<br>`time`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The timestamp for the statistics in UNIX format"
- n: "→<br>`txcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The total number of transactions in the chain up to that point"
- n: "→<br>`txrate`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The average rate of transactions per second in the window"
{% enditemplate %}
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet getchaintxstats
{% endhighlight %}
Result:
{% highlight json %}
{
"time": 1566416832,
"txcount": 1353139,
"txrate": 0.04107376448354556
}
{% endhighlight %}
*See also: none*
{% endautocrossref %}

View file

@ -27,6 +27,11 @@ Core. Use the RPCs listed in the See Also subsection below instead.
p: "Required<br>(exactly 1)"
d: "Information about this node and the network"
- n: "→<br>`deprecation-warning`"
t: "string"
p: "Required<br>(exactly 1)"
d: "Warning that the getinfo command is deprecated and will be removed in a future version"
- n: "→<br>`version`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -114,7 +119,7 @@ Core. Use the RPCs listed in the See Also subsection below instead.
{% enditemplate %}
*Example from Dash Core 0.12.2 with wallet support enabled*
*Example from Dash Core 0.14.1 with wallet support enabled*
{% highlight bash %}
dash-cli -testnet getinfo
@ -124,8 +129,9 @@ Result:
{% highlight json %}
{
"version": 120200,
"protocolversion": 70208,
"deprecation-warning": "WARNING: getinfo is deprecated and will be fully removed in a future version. Projects should transition to using getblockchaininfo, getnetworkinfo, and getwalletinfo.",
"version": 140100,
"protocolversion": 70215,
"walletversion": 61000,
"balance": 0.00000000,
"privatesend_balance": 0.00000000,

View file

@ -17,7 +17,16 @@ http://opensource.org/licenses/MIT.
The `getmemoryinfo` RPC {{summary_getMemoryInfo}}
*Parameters: none*
*Parameter #1---mode*
{% itemplate ntpd1 %}
- n: "mode"
t: "string"
p: "Optional<br>Default: `stats`"
d: "*Added in Dash Core 0.14.1*<br><br>Determines what kind of information is returned.<br>
- `stats` returns general statistics about memory usage in the daemon.<br>
- `mallocinfo` returns an XML string describing low-level heap state (only available if compiled with glibc 2.10+)."
{% enditemplate %}
*Result---information about memory usage*
@ -75,15 +84,14 @@ Result:
{% highlight json %}
{
"locked": {
"used": 32,
"free": 65504,
"total": 65536,
"locked": 65536,
"chunks_used": 1,
"chunks_free": 1
"used": 1146240,
"free": 426624,
"total": 1572864,
"locked": 1572864,
"chunks_used": 16368,
"chunks_free": 7
}
}
{% endhighlight %}
*See also*

View file

@ -90,16 +90,6 @@ The `getmempoolancestors` RPC {{summary_getMemPoolAncestors}}
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -176,8 +166,6 @@ Result:
"modifiedfee": 0.00000966,
"time": 1519160516,
"height": 79045,
"startingpriority": 4514051697.115385,
"currentpriority": 4520474899.74359,
"descendantcount": 2,
"descendantsize": 1189,
"descendantfees": 1192,

View file

@ -90,16 +90,6 @@ The `getmempooldescendants` RPC {{summary_getMemPoolDescendants}}
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -142,7 +132,7 @@ The `getmempooldescendants` RPC {{summary_getMemPoolDescendants}}
{% enditemplate %}
*Examples from Dash Core 0.12.3*
*Examples from Dash Core 0.14.0*
The default (`false`):
@ -176,8 +166,6 @@ Result:
"modifiedfee": 0.00000226,
"time": 1519160551,
"height": 79046,
"startingpriority": 0,
"currentpriority": 0,
"descendantcount": 1,
"descendantsize": 226,
"descendantfees": 226,

View file

@ -60,16 +60,6 @@ The `getmempoolentry` RPC {{summary_getMemPoolEntry}}
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -110,11 +100,6 @@ The `getmempoolentry` RPC {{summary_getMemPoolEntry}}
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
- n: "→<br>`instantsend`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "True if this transaction was sent as an InstantSend one"
- n: "→<br>`instantlock`"
t: "bool"
p: "Required<br>(exactly 1)"
@ -133,23 +118,20 @@ Result:
{% highlight json %}
{
"size": 226,
"fee": 0.00000226,
"modifiedfee": 0.00000226,
"time": 1519159538,
"height": 79036,
"startingpriority": 0,
"currentpriority": 0,
"descendantcount": 2,
"descendantsize": 452,
"descendantfees": 452,
"size": 372,
"fee": 0.00000375,
"modifiedfee": 0.00000375,
"time": 1566315602,
"height": 159320,
"descendantcount": 1,
"descendantsize": 372,
"descendantfees": 375,
"ancestorcount": 1,
"ancestorsize": 226,
"ancestorfees": 226,
"ancestorsize": 372,
"ancestorfees": 375,
"depends": [
],
"instantsend": false,
"instantlock": false
"instantlock": true
}
{% endhighlight %}

View file

@ -48,9 +48,14 @@ The `getmempoolinfo` RPC {{summary_getMemPoolInfo}}
p: "Required<br>(exactly 1)"
d: "*Added in Bitcoin Core 0.12.0*<br><br>The lowest fee per kilobyte paid by any transaction in the memory pool"
- n: "→<br>`instantsendlocks`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "*Added in Dash Core 0.14.1*<br><br>Number of unconfirmed InstantSend locks"
{% enditemplate %}
*Example from Dash Core 0.12.2*
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet getmempoolinfo
@ -61,10 +66,11 @@ Result:
{% highlight json %}
{
"size": 1,
"bytes": 3471,
"usage": 8544,
"bytes": 666,
"usage": 1936,
"maxmempool": 300000000,
"mempoolminfee": 0.00000000
"mempoolminfee": 0.00000000,
"instantsendlocks": 1
}
{% endhighlight %}

View file

@ -3,6 +3,7 @@ This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/getpeerinfo.md" %}
<!--__-->
##### GetPeerInfo
{% include helpers/subhead-links.md %}
@ -43,6 +44,11 @@ The `getpeerinfo` RPC {{summary_getPeerInfo}}
p: "Optional<br>(0 or 1)"
d: "Our IP address and port number according to the remote node. May be incorrect due to error or lying. Most SPV nodes set this to `127.0.0.1:9999`"
- n: "→ →<br>`addrbind`"
t: "string"
p: "Optional<br>(0 or 1)"
d: "Bind address of the connection to the peer"
- n: "→ →<br>`services`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
@ -108,6 +114,11 @@ The `getpeerinfo` RPC {{summary_getPeerInfo}}
p: "Required<br>(exactly 1)"
d: "Set to `true` if this node connected to us (inbound); set to `false` if we connected to this node (outbound)"
- n: "→ →<br>`addnode`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Set to `true` if this node was added via the `addnode` RPC."
- n: "→ →<br>`startingheight`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -180,6 +191,7 @@ Result (edited to show only a single entry, with IP addresses changed to
"id": 3,
"addr": "192.0.2.113:19999",
"addrlocal": "127.0.0.1:56332",
"addrbind": "192.168.10.111:56332",
"services": "0000000000000005",
"relaytxes": true,
"lastsend": 1507818327,
@ -188,62 +200,62 @@ Result (edited to show only a single entry, with IP addresses changed to
"bytesrecv": 887651,
"conntime": 1507808575,
"timeoffset": 0,
"pingtime": 0.189852,
"minping": 0.187152,
"version": 70208,
"subver": "/Dash Core:0.12.2/",
"pingtime": 0.113646,
"minping": 0.106826,
"version": 70215,
"subver": "/Dash Core:0.14.0.3/",
"inbound": false,
"startingheight": 8416,
"addnode": false,
"startingheight": 159292,
"banscore": 0,
"synced_headers": 8474,
"synced_blocks": 8474,
"synced_headers": 159350,
"synced_blocks": 159350,
"inflight": [
],
"whitelisted": false,
"bytessent_per_msg": {
"addr": 165,
"dseg": 65,
"dsq": 33984,
"addr": 55,
"dsq": 69530,
"getaddr": 24,
"getdata": 73261,
"getheaders": 861,
"getsporks": 48,
"govobj": 20244,
"govobjvote": 22196,
"govsync": 545682,
"headers": 106,
"inv": 139035,
"mnget": 28,
"notfound": 1220,
"ping": 2624,
"pong": 2624,
"getdata": 9224,
"getheaders": 989,
"getsporks": 24,
"govsync": 66,
"headers": 6148,
"inv": 837,
"ping": 1856,
"pong": 1856,
"qsendrecsigs": 25,
"sendcmpct": 33,
"senddsq": 25,
"sendheaders": 24,
"ssc": 1792,
"tx": 5808,
"verack": 24,
"version": 128
"version": 160
},
"bytesrecv_per_msg": {
"addr": 4365,
"block": 22307,
"dsq": 33984,
"getdata": 10417,
"getheaders": 861,
"govobjvote": 179,
"govsync": 4620,
"headers": 6254,
"inv": 130964,
"mnp": 352,
"mnw": 600208,
"notfound": 31192,
"ping": 2624,
"pong": 2624,
"*other*": 25,
"addr": 17362,
"clsig": 3276,
"getdata": 122,
"getheaders": 989,
"headers": 5300,
"inv": 24611,
"islock": 3249,
"mnauth": 152,
"ping": 1856,
"pong": 1856,
"qsigrec": 16492,
"sendcmpct": 33,
"senddsq": 25,
"sendheaders": 24,
"spork": 2860,
"ssc": 33664,
"spork": 2090,
"ssc": 32,
"tx": 11523,
"verack": 24,
"version": 128
"version": 162
}
},
}
]
{% endhighlight %}

View file

@ -78,16 +78,6 @@ The `getrawmempool` RPC {{summary_getRawMemPool}}
p: "Required<br>(exactly 1)"
d: "The block height when the transaction entered the memory pool"
- n: "→ →<br>`startingpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The priority of the transaction when it first entered the memory pool"
- n: "→ →<br>`currentpriority`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The current priority of the transaction"
- n: "→ →<br>`descendantcount`"
t: "number (int)"
p: "Required<br>(exactly 1)"
@ -128,11 +118,6 @@ The `getrawmempool` RPC {{summary_getRawMemPool}}
p: "Optional (0 or more)"
d: "The TXIDs of any unconfirmed transactions this transaction depends upon, encoded as hex in RPC byte order"
- n: "→ →<br>`instantsend`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Added in Dash Core 0.12.3*<br><br>Set to `true` for transactions broadcast via the `ix` message (InstantSend lock requested). Set to `false` for standard (non-InstantSend) transactions"
- n: "→ →<br>`instantlock`"
t: "bool"
p: "Required<br>(exactly 1)"
@ -166,44 +151,38 @@ Result:
{% highlight json %}
{
"8fd1440ed74d3739aa4e1700e9b2fdb32bc5c138fe79dd319f965f67339eb1ce": {
"size": 372,
"fee": 0.00020000,
"modifiedfee": 0.00020000,
"time": 1519928121,
"height": 83907,
"startingpriority": 2224190635.564103,
"currentpriority": 2224190635.564103,
"descendantcount": 2,
"descendantsize": 598,
"descendantfees": 20226,
"ancestorcount": 1,
"ancestorsize": 372,
"ancestorfees": 20000,
"depends": [
],
"instantsend": true,
"instantlock": true
},
"2d914d77305dd968bbd67aeb8604cf7e9d66a7df58bf5216724db69a54000f40": {
"size": 226,
"3bf4985183ddebcb6b1d58fa04dae9728a8f2bf20be298d81e38a8bd2f50ea47": {
"size": 225,
"fee": 0.00000226,
"modifiedfee": 0.00000226,
"time": 1519928256,
"height": 83907,
"startingpriority": 0,
"currentpriority": 0,
"time": 1566315512,
"height": 159318,
"descendantcount": 1,
"descendantsize": 226,
"descendantsize": 225,
"descendantfees": 226,
"ancestorcount": 2,
"ancestorsize": 598,
"ancestorfees": 20226,
"ancestorsize": 5760,
"ancestorfees": 5780,
"depends": [
"8fd1440ed74d3739aa4e1700e9b2fdb32bc5c138fe79dd319f965f67339eb1ce"
"1b8fdb3ce371c1274ee60df807d631320e7efaf30e7867584eb44b8ec4c19d12"
],
"instantsend": false,
"instantlock": false
"instantlock": true
},
"1b8fdb3ce371c1274ee60df807d631320e7efaf30e7867584eb44b8ec4c19d12": {
"size": 5535,
"fee": 0.00005554,
"modifiedfee": 0.00005554,
"time": 1566315441,
"height": 159318,
"descendantcount": 2,
"descendantsize": 5760,
"descendantfees": 5780,
"ancestorcount": 1,
"ancestorsize": 5535,
"ancestorfees": 5554,
"depends": [
],
"instantlock": true
}
}
{% endhighlight %}

View file

@ -3,6 +3,7 @@ This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/gettxoutsetinfo.md" %}
<!--__-->
##### GetTxOutSetInfo
{% include helpers/subhead-links.md %}
@ -43,16 +44,21 @@ The `gettxoutsetinfo` RPC {{summary_getTxOutSetInfo}}
p: "Required<br>(exactly 1)"
d: "The number of unspent transaction outputs"
- n: "→<br>`bytes_serialized`"
- n: "→<br>`bogosize`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The size of the serialized UTXO set in bytes; not counting overhead, this is the size of the `chainstate` directory in the Bitcoin Core configuration directory"
d: "A meaningless metric for UTXO set size"
- n: "→<br>`hash_serialized`"
- n: "→<br>`hash_serialized_2`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
d: "A SHA256(SHA256()) hash of the serialized UTXO set; useful for comparing two nodes to see if they have the same set (they should, if they always used the same serialization format and currently have the same best block). The hash is encoded as hex in RPC byte order"
- n: "→<br>`disk_size`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The estimated size of the chainstate on disk"
- n: "→<br>`total_amount`"
t: "number (Dash)"
p: "Required<br>(exactly 1)"
@ -60,7 +66,7 @@ The `gettxoutsetinfo` RPC {{summary_getTxOutSetInfo}}
{% enditemplate %}
*Example from Dash Core 0.12.2*
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet gettxoutsetinfo
@ -70,13 +76,14 @@ Result:
{% highlight json %}
{
"height": 4755,
"bestblock": "0000000025da0abc9e9937f1c65b3f544a57bb7e8817422f7ff2a89ff32696f4",
"transactions": 4748,
"txouts": 10602,
"bytes_serialized": 463925,
"hash_serialized": "fce0776d7961b409c4d8a46363c8d049879321861f7f40db97b0432e59532320",
"total_amount": 2243585.70000000
"height": 159358,
"bestblock": "0000000000a705ef74a1fc134ea1eba49af8eead40b3df1fc4fb40f5940a0d60",
"transactions": 187542,
"txouts": 366996,
"bogosize": 28344374,
"hash_serialized_2": "d7326bdc2d9cb7d91580bfd47d6c2972ab1776c2c33c787873a5fd01986c9377",
"disk_size": 21513509,
"total_amount": 7517185.08574437
}
{% endhighlight %}

View file

@ -121,7 +121,7 @@ The `gobject prepare` RPC prepares a governance object by signing and creating a
- n: "`use-IS`"
t: "boolean"
p: "Optional<br>(0 or 1)"
d: "*Added in Dash Core 0.13.0*<br><br>InstantSend lock the collateral, only requiring one chain confirmation"
d: "*Deprecated and ignored since Dash Core 0.14.1*"
{% enditemplate %}

View file

@ -1,101 +0,0 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/instantsendtoaddress.md" %}
##### InstantSendToAddress
{% include helpers/subhead-links.md %}
{% assign summary_instantSendToAddress="InstantSend an amount to a given address." %}
<!-- __ -->
{% autocrossref %}
The `instantsendtoaddress` RPC {{summary_instantSendToAddress}}
*Parameter #1---to address*
{% itemplate ntpd1 %}
- n: "To Address"
t: "string"
p: "Required<br>(exactly 1)"
d: "A P2PKH or P2SH address to which the dash should be sent"
{% enditemplate %}
*Parameter #2---amount to spend*
{% itemplate ntpd1 %}
- n: "Amount"
t: "number (dash)"
p: "Required<br>(exactly 1)"
d: "The amount to spent in dash"
{% enditemplate %}
*Parameter #3---a comment*
{% itemplate ntpd1 %}
- n: "Comment"
t: "string"
p: "Optional<br>(0 or 1)"
d: "A locally-stored (not broadcast) comment assigned to this transaction. Default is no comment"
{% enditemplate %}
*Parameter #4---a comment about who the payment was sent to*
{% itemplate ntpd1 %}
- n: "Comment To"
t: "string"
p: "Optional<br>(0 or 1)"
d: "A locally-stored (not broadcast) comment assigned to this transaction. Meant to be used for describing who the payment was sent to. Default is no comment"
{% enditemplate %}
*Parameter #5---automatic fee subtraction*
{% itemplate ntpd1 %}
- n: "Subtract Fee From Amount"
t: "boolean"
p: "Optional<br>(0 or 1)"
d: "The fee will be deducted from the amount being sent. The recipient will receive less dash than you enter in the amount field. Default is `false`"
{% enditemplate %}
*Result---a TXID of the sent transaction*
{% itemplate ntpd1 %}
- n: "`result`"
t: "string"
p: "Required<br>(exactly 1)"
d: "The TXID of the sent transaction, encoded as hex in RPC byte order"
{% enditemplate %}
*Example from Dash Core 0.12.2*
InstantSend 0.1 dash to the address below with the comment "instantsendtoaddress
example" and the comment-to "Nemo From Example.com":
{% highlight bash %}
dash-cli -testnet instantsendtoaddress ySutkc49Khpz1HQN8AfWNitVBLwqtyaxvv \
1.0 "instantsendtoaddress example" "Nemo From Example.com"
{% endhighlight %}
Result:
{% highlight text %}
70e2029d363f0110fe8a0aa2ba7bd771a579453135568b2aa559b2cb30f875aa
{% endhighlight %}
*See also:*
* [SendFrom][rpc sendfrom]: {{summary_sendFrom}}
* [SendMany][rpc sendmany]: {{summary_sendMany}}
* [SendToAddress][rpc sendtoaddress]: {{summary_sendToAddress}}
* [Move][rpc move]: {{summary_move}}
{% endautocrossref %}

View file

@ -41,6 +41,16 @@ The `listsinceblock` RPC {{summary_listSinceBlock}}
{{INCLUDE_INCLUDE_WATCH_ONLY_PARAMETER}}
*Parameter #4---include_removed*
{% itemplate ntpd1 %}
- n: "include_removed"
t: "bool"
p: "Optional<br>Default=`true`"
d: "Show transactions that were removed due to a reorg in the \"removed\" array (not guaranteed to work on pruned nodes)"
{% enditemplate %}
**Result**
{% assign DEPTH="→ → → " %}
@ -64,6 +74,11 @@ The `listsinceblock` RPC {{summary_listSinceBlock}}
{{INCLUDE_F_LIST_TRANSACTIONS}}
{{INCLUDE_F_LIST_TRANSACTIONS_F_FULL}}
- n: "→<br>`removed`"
t: "array"
p: "Optional<br>(0 or 1)"
d: "Structure is the same as `transactions`. Only present if `include_removed` is `true`.<br>_Note_: transactions that were re-added in the active chain will appear as-is in this array, and may thus have a positive confirmation count."
- n: "→<br>`lastblock`"
t: "string (hex)"
p: "Required<br>(exactly 1)"
@ -71,15 +86,15 @@ The `listsinceblock` RPC {{summary_listSinceBlock}}
{% enditemplate %}
*Example from Dash Core 0.14.0*
*Example from Dash Core 0.14.1*
Get all transactions since a particular block (including watch-only
transactions) and the header hash of the sixth most recent block.
{% highlight bash %}
dash-cli -testnet listsinceblock \
00000000688633a503f69818a70eac281302e9189b1bb57a76a05c329fcda718 \
6 true
0000000001fc119ea77e0c67783227fb9d55386125179ea5597109d311af2337 \
6 true true
{% endhighlight %}
Result (edited to show only two payments):
@ -89,44 +104,50 @@ Result (edited to show only two payments):
"transactions": [
{
"account": "",
"address": "yLXe1NwXmhZbtM6drTXbWFvtEqpsJZkKd2",
"address": "yMaodAgCofB2gmHEtATAiV3w5NkzTpmkgS",
"category": "send",
"amount": -1.00000000,
"label": "Receiving",
"amount": -2365.65209808,
"label": "Mining Consolidation",
"vout": 0,
"fee": -0.00000226,
"confirmations": 0,
"fee": -0.00031420,
"confirmations": 5,
"instantlock": true,
"instantlock_internal": true,
"chainlock": false,
"trusted": true,
"txid": "cc2e6c49faae395d79cfc91d188881e479f544c220e4dfee016889cd53b32645",
"instantlock_internal": false,
"chainlock": true,
"blockhash": "00000000001c4e142c6deaa273206706d37a7aa792887d9bd81ae787d4259137",
"blockindex": 1,
"blocktime": 1566399553,
"txid": "bb8a2789c3166181cc190e0fd7675770217b69c9aeafe0d8207baf1ebeb05845",
"walletconflicts": [
],
"time": 1554734925,
"timereceived": 1554734925,
"time": 1566399271,
"timereceived": 1566399271,
"abandoned": false
},
{
"account": "",
"address": "yLXe1NwXmhZbtM6drTXbWFvtEqpsJZkKd2",
"account": "Mining Consolidation",
"address": "yMaodAgCofB2gmHEtATAiV3w5NkzTpmkgS",
"category": "receive",
"amount": 1.00000000,
"label": "Receiving",
"amount": 2365.65209808,
"label": "Mining Consolidation",
"vout": 0,
"confirmations": 0,
"confirmations": 5,
"instantlock": true,
"instantlock_internal": true,
"chainlock": false,
"trusted": true,
"txid": "cc2e6c49faae395d79cfc91d188881e479f544c220e4dfee016889cd53b32645",
"instantlock_internal": false,
"chainlock": true,
"blockhash": "00000000001c4e142c6deaa273206706d37a7aa792887d9bd81ae787d4259137",
"blockindex": 1,
"blocktime": 1566399553,
"txid": "bb8a2789c3166181cc190e0fd7675770217b69c9aeafe0d8207baf1ebeb05845",
"walletconflicts": [
],
"time": 1554734925,
"timereceived": 1554734925
"time": 1566399271,
"timereceived": 1566399271
}
],
"lastblock": "0000000006be841cd8534b02733d833ad9dd7634ab0897a7e5cd92c574a529a3"
"removed": [
],
"lastblock": "000000000158ad1e4eab53044e18aaf76e605a27252862d4f1d78cfd373f1686"
}
{% endhighlight %}

View file

@ -64,6 +64,15 @@ the *spendable* field in the results described below.
{% enditemplate %}
*Parameter #5---query options*
{% itemplate ntpd1 %}
- n: "Query Options"
t: "json"
p: "Optional"
d: "JSON with query options. Available options:<br> - `minimumAmount`: Minimum value of each UTXO in DASH<br> - `maximumAmount`: Maximum value of each UTXO in DASH<br> - `maximumCount`: Maximum number of UTXOs<br> - `minimumSumAmount`: Minimum sum value of all UTXOs in DASH"
{% enditemplate %}
*Result---the list of unspent outputs*
@ -140,7 +149,7 @@ the *spendable* field in the results described below.
{% enditemplate %}
*Example from Dash Core 0.14.0*
*Example from Dash Core 0.14.1*
Get all outputs confirmed at least 6 times for a particular
address:
@ -172,6 +181,42 @@ Result:
]
{% endhighlight %}
Get all outputs for a particular address that have at least 1 confirmation and a maximum value of 10:
{% highlight bash %}
listunspent 1 9999999 "[\"yQqTPAw1Nk8iFDeDXqe5dQ7A9xD6LVUStD\"]" true "{\"maximumAmount\":\"10\"}"
dash-cli -testnet listunspent 1 9999999 '''
[
"yQqTPAw1Nk8iFDeDXqe5dQ7A9xD6LVUStD"
]
''' true '''
{
"maximumAmount": "10"
}
'''
{% endhighlight %}
Result:
{% highlight json %}
[
{
"txid": "42cd5150fd1179b5a194e034685d524e6d5d38703ac794d236495923a29addc5",
"vout": 1,
"address": "yQqTPAw1Nk8iFDeDXqe5dQ7A9xD6LVUStD",
"account": "",
"scriptPubKey": "76a914318d6d7e26e07a142a425a32ea917a30147d6c9788ac",
"amount": 5.00000000,
"confirmations": 100,
"spendable": true,
"solvable": true,
"safe": true,
"ps_rounds": -2
}
]
{% endhighlight %}
*See also*
* [ListTransactions][rpc listtransactions]: {{summary_listTransactions}}

View file

@ -0,0 +1,51 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/listwallets.md" %}
<!--__-->
##### ListWallets
{% include helpers/subhead-links.md %}
{% assign summary_listWallets="returns a list of currently loaded wallets." %}
{% autocrossref %}
The `listwallets` RPC {{summary_listWallets}}
For full information on the wallet, use the `getwalletinfo` RPC.
*Parameters: none*
*Result*
{% itemplate ntpd1 %}
- n: "`result`"
t: "array"
p: "Required<br>(exactly 1)"
d: "An array of strings containing a list of currently loaded wallet files"
- n: "→<br>Wallet"
t: "string"
p: "Required<br>(0 or more)"
d: "The name of a wallet file"
{% enditemplate %}
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet listwallets
{% endhighlight %}
Result:
{% highlight json %}
[
"wallet.dat"
]
{% endhighlight %}
*See also: none*
{% endautocrossref %}

View file

@ -0,0 +1,149 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/logging.md" %}
<!--__-->
##### Logging
{% include helpers/subhead-links.md %}
{% assign summary_logging="gets and sets the logging configuration" %}
{% autocrossref %}
The `logging` RPC {{summary_logging}}
*Parameter #1---include categories*
{% itemplate ntpd1 %}
- n: "`include`"
t: "array of strings"
p: "Optional<br>(0 or 1)"
d: "Enable debugging for these categories"
{% enditemplate %}
*Parameter #2---exclude categories*
{% itemplate ntpd1 %}
- n: "`exclude`"
t: "array of strings"
p: "Optional<br>(0 or 1)"
d: "Enable debugging for these categories"
{% enditemplate %}
The categories are:
| Type | Category |
| - | - |
| Special | • `0` - Disables all categories <br>`1` or `all` - Enables all categories <br>`dash` - Enables/disables all Dash categories |
| Standard | `addrman`, `bench` <br>`cmpctblock`, `coindb`, `db`, `estimatefee`, `http`, `leveldb`, `libevent`, `mempool`, `mempoolrej`, `net`, `proxy`, `prune`, `qt`, `rand`, `reindex`, `rpc`, `selectcoins`, `tor`, `zmq`|
| Dash | <br>`chainlocks`, `gobject`, `instantsend`, `keepass`, `llmq<!--noref-->`, `llmq<!--noref-->-dkg`, `llmq<!--noref-->-sigs`, `mnpayments`, `mnsync`, `privatesend`, `spork` |
*Result---a list of the logging categories that are active*
{% itemplate ntpd1 %}
- n: "`result`"
t: "object"
p: "Required<br>(exactly 1)"
d: "A JSON object show a list of the logging categories that are active"
{% enditemplate %}
*Example from Dash Core 0.14.1*
Include a category in logging
{% highlight bash %}
dash-cli -testnet logging '["llmq", "spork"]'
{% endhighlight %}
Result:
{% highlight json %}
{
"net": 0,
"tor": 0,
"mempool": 0,
"http": 0,
"bench": 0,
"zmq": 0,
"db": 0,
"rpc": 0,
"estimatefee": 0,
"addrman": 0,
"selectcoins": 0,
"reindex": 0,
"cmpctblock": 0,
"rand": 0,
"prune": 0,
"proxy": 0,
"mempoolrej": 0,
"libevent": 0,
"coindb": 0,
"qt": 0,
"leveldb": 0,
"chainlocks": 0,
"gobject": 0,
"instantsend": 0,
"keepass": 0,
"llmq": 1,
"llmq-dkg": 0,
"llmq-sigs": 0,
"mnpayments": 0,
"mnsync": 0,
"privatesend": 0,
"spork": 1
}
{% endhighlight %}
Excluding a previously included category (without including any new ones):
{% highlight bash %}
dash-cli -testnet logging '[]' '["spork"]'
{% endhighlight %}
Result:
{% highlight json %}
{
"net": 0,
"tor": 0,
"mempool": 0,
"http": 0,
"bench": 0,
"zmq": 0,
"db": 0,
"rpc": 0,
"estimatefee": 0,
"addrman": 0,
"selectcoins": 0,
"reindex": 0,
"cmpctblock": 0,
"rand": 0,
"prune": 0,
"proxy": 0,
"mempoolrej": 0,
"libevent": 0,
"coindb": 0,
"qt": 0,
"leveldb": 0,
"chainlocks": 0,
"gobject": 0,
"instantsend": 0,
"keepass": 0,
"llmq": 1,
"llmq-dkg": 0,
"llmq-sigs": 0,
"mnpayments": 0,
"mnsync": 0,
"privatesend": 0,
"spork": 0
}
{% endhighlight %}
*See also*
* [Debug][rpc debug]: {{summary_debug}}
{% endautocrossref %}

View file

@ -80,7 +80,7 @@ The `sendmany` RPC {{summary_sendMany}}
- n: "Use InstantSend"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "If set to `true`, send this transaction as InstantSend (default: false)."
d: "*Deprecated and ignored since Dash Core 0.14.1*"
{% enditemplate %}
@ -94,6 +94,26 @@ The `sendmany` RPC {{summary_sendMany}}
{% enditemplate %}
*Parameter #9---confirmation target*
{% itemplate ntpd1 %}
- n: "`conf_target`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "Confirmation target (in blocks)"
{% enditemplate %}
*Parameter #10---fee estimate mode*
{% itemplate ntpd1 %}
- n: "`estimate_mode`"
t: "string"
p: "Optional<br>(0 or 1)"
d: " The fee estimate mode, must be one of:<br>`UNSET`<br>`ECONOMICAL`<br>`CONSERVATIVE`<br>Default: `UNSET`"
{% enditemplate %}
*Result---a TXID of the sent transaction*
{% itemplate ntpd1 %}

View file

@ -39,7 +39,7 @@ The `sendrawtransaction` RPC {{summary_sendRawTransaction}}
- n: "Use InstantSend"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "Set to `true` to send as an InstantSend transaction. Set to `false` (the default) to send as a normal transaction"
d: "*Depcrecated and ignored since Dash Core 0.14.1*"
{% enditemplate %}

View file

@ -74,7 +74,7 @@ The `sendtoaddress` RPC {{summary_sendToAddress}}
- n: "Use InstantSend"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "If set to `true`, send this transaction as InstantSend (default: false)."
d: "*Deprecated and ignored since Dash Core 0.14.1*"
{% enditemplate %}
@ -88,6 +88,26 @@ The `sendtoaddress` RPC {{summary_sendToAddress}}
{% enditemplate %}
*Parameter #8---confirmation target*
{% itemplate ntpd1 %}
- n: "`conf_target`"
t: "number (int)"
p: "Optional<br>(0 or 1)"
d: "Confirmation target (in blocks)"
{% enditemplate %}
*Parameter #9---fee estimate mode*
{% itemplate ntpd1 %}
- n: "`estimate_mode`"
t: "string"
p: "Optional<br>(0 or 1)"
d: " The fee estimate mode, must be one of:<br>`UNSET`<br>`ECONOMICAL`<br>`CONSERVATIVE`<br>Default: `UNSET`"
{% enditemplate %}
*Result---a TXID of the sent transaction*
{% itemplate ntpd1 %}
@ -164,7 +184,6 @@ ba4bbe29fa06b67d6f3f3a73e381627e66abe22e217ce329aefad41ea72c3922
*See also*
* [InstantSendToAddress][rpc instantsendtoaddress]: {{summary_instantSendToAddress}}
* [SendFrom][rpc sendfrom]: {{summary_sendFrom}}
* [SendMany][rpc sendmany]: {{summary_sendMany}}
* [Move][rpc move]: {{summary_move}}

View file

@ -3,6 +3,7 @@ This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/submitblock.md" %}
<!--__-->
##### SubmitBlock
{% include helpers/subhead-links.md %}
@ -23,13 +24,13 @@ The `submitblock` RPC {{summary_submitBlock}}
{% enditemplate %}
*Parameter #2---additional parameters*
*Parameter #2---dummy value*
{% itemplate ntpd1 %}
- n: "Parameters"
- n: "`dummy`"
t: "object"
p: "Optional<br>(0 or 1)"
d: "A JSON object containing extra parameters. Not used directly by Dash Core and also not broadcast to the network. This is available for use by mining pools and other software. A common parameter is a `workid` string"
d: "A dummy value for compatibility with BIP22. This value is ignored."
{% enditemplate %}
@ -43,9 +44,9 @@ The `submitblock` RPC {{summary_submitBlock}}
{% enditemplate %}
*Example from Dash Core 0.12.2*
*Example from Dash Core 0.14.1*
Submit the following block with the workid, "test".
Submit the following block with the a dummy value, "test".
{% highlight bash %}
dash-cli -testnet submitblock 0100002032e3965d5fdd7a883209d516599337eb4cb82f\
@ -64,7 +65,7 @@ dash-cli -testnet submitblock 0100002032e3965d5fdd7a883209d516599337eb4cb82f\
96e3a36f3e815222cd1cb9586b3193c4a0de030477f621956d51feffffff02a00bd1000000\
00001976a914d7b47d4b40a23c389f5a17754d7f60f511c7d0ec88ac316168821300000019\
76a914c9190e507834b78a624d7578f1ad3819592ca1aa88ac771f0000 \
'{ "workid": "test" }'
"test"
{% endhighlight %}
Result (the block above was already on a local block chain):

View file

@ -0,0 +1,42 @@
{% comment %}
This file is licensed under the MIT License (MIT) available on
http://opensource.org/licenses/MIT.
{% endcomment %}
{% assign filename="_includes/devdoc/dash-core/rpcs/rpcs/uptime.md" %}
<!--__-->
##### Uptime
{% include helpers/subhead-links.md %}
{% assign summary_uptime="returns the total uptime of the server." %}
{% autocrossref %}
The `uptime` RPC {{summary_uptime}}
*Parameters: none*
*Result*
{% itemplate ntpd1 %}
- n: "`result`"
t: "number (int)"
p: "Required<br>(exactly 1)"
d: "The number of seconds that the server has been running"
{% enditemplate %}
*Example from Dash Core 0.14.1*
{% highlight bash %}
dash-cli -testnet uptime
{% endhighlight %}
Result:
{% highlight text %}
5500
{% endhighlight %}
*See also: none*
{% endautocrossref %}

View file

@ -1,6 +1,7 @@
{%comment%}AUTOMATICALLY-GENERATED FILE: DO NOT EDIT THIS FILE
This file is licensed under the terms of its source texts{%endcomment%}
{% assign summary_abandonTransaction="marks an in-wallet transaction and all its in-wallet descendants as abandoned. This allows their inputs to be respent." %}
{% assign summary_abortRescan="Stops current wallet rescan" %}
{% assign summary_addMultiSigAddress="adds a P2SH multisig address to the wallet." %}
{% assign summary_addNode="attempts to add or remove a node from the addnode list, or to try a connection to a node once." %}
{% assign summary_addWitnessAddress="adds a witness address for a script (with pubkey or redeem script known)." %}
@ -46,6 +47,7 @@ This file is licensed under the terms of its source texts{%endcomment%}
{% assign summary_getBlockHeaders="returns an array of items with information about the requested number of blockheaders starting from the requested hash." %}
{% assign summary_getBlockTemplate="gets a block template or proposal for use with mining software." %}
{% assign summary_getChainTips="returns information about the highest-height block (tip) of each local block chain." %}
{% assign summary_getChainTxStats="compute statistics about the total number and rate of transactions in the chain." %}
{% assign summary_getConnectionCount="returns the number of connections to other nodes." %}
{% assign summary_getDifficulty="returns the proof-of-work difficulty as a multiple of the minimum difficulty." %}
{% assign summary_getGenerate="was removed in Dash Core 0.12.3." %}
@ -88,7 +90,6 @@ This file is licensed under the terms of its source texts{%endcomment%}
{% assign summary_importPrunedFunds="imports funds without the need of a rescan. Meant for use with pruned wallets." %}
{% assign summary_importPubKey="imports a public key (in hex) that can be watched as if it were in your wallet but cannot be used to spend" %}
{% assign summary_importWallet="imports private keys from a file in wallet dump file format (see the `dumpwallet` RPC). These keys will be added to the keys currently in the wallet. This call may need to rescan all or parts of the block chain for transactions affecting the newly-added keys, which may take several minutes." %}
{% assign summary_instantSendToAddress="InstantSend an amount to a given address." %}
{% assign summary_keepass="provides commands for configuring and managing KeePass authentication" %}
{% assign summary_keyPoolRefill="fills the cache of unused pre-generated keys (the keypool)." %}
{% assign summary_listAccounts="lists accounts and their balances." %}
@ -101,7 +102,9 @@ This file is licensed under the terms of its source texts{%endcomment%}
{% assign summary_listSinceBlock="gets all transactions affecting the wallet which have occurred since a particular block, plus the header hash of a block at a particular depth." %}
{% assign summary_listTransactions="returns the most recent transactions that affect the wallet." %}
{% assign summary_listUnspent="returns an array of unspent transaction outputs belonging to this wallet." %}
{% assign summary_listWallets="returns a list of currently loaded wallets." %}
{% assign summary_lockUnspent="temporarily locks or unlocks specified transaction outputs. A locked transaction output will not be chosen by automatic coin selection when spending dash. Locks are stored in memory only, so nodes start with zero locked outputs and the locked output list is always cleared when a node stops or fails." %}
{% assign summary_logging="gets and sets the logging configuration" %}
{% assign summary_masternode="provides a set of commands for managing masternodes and displaying information about them." %}
{% assign summary_masternodeBroadcast="was removed in Dash Core 0.14.0." %}
{% assign summary_masternodeList="returns a list of masternodes in different modes." %}
@ -142,6 +145,7 @@ This file is licensed under the terms of its source texts{%endcomment%}
{% assign summary_spork-rpc="reads or updates spork settings on the network." %}
{% assign summary_stop="safely shuts down the Dash Core server." %}
{% assign summary_submitBlock="accepts a block, verifies it is a valid addition to the block chain, and broadcasts it to the network. Extra parameters are ignored by Dash Core but may be used by mining pools or other programs." %}
{% assign summary_uptime="returns the total uptime of the server." %}
{% assign summary_validateAddress="returns information about the given Dash address." %}
{% assign summary_verifyChain="verifies each entry in the local block chain database." %}
{% assign summary_verifyMessage="verifies a signed message." %}

View file

@ -48,17 +48,17 @@ http://opensource.org/licenses/MIT.
p: "Required<br>(exactly 1)"
d: "The number of confirmations the transaction has received. Will be `0` for unconfirmed and `-1` for conflicted"
- n: "<br>`instantlock`"
- n: "{{DEPTH}}<br>`instantlock`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Current transaction lock state (InstantSend and/or ChainLock)"
- n: "<br>`instantlock_internal`"
- n: "{{DEPTH}}<br>`instantlock_internal`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "Current InstantSend transaction lock state"
- n: "<br>`chainlock`"
- n: "{{DEPTH}}<br>`chainlock`"
t: "bool"
p: "Required<br>(exactly 1)"
d: "*Added in Dash Core 0.14.0*<br><br>If set to `true`, this transaction is in a block that is locked (not susceptible to a chain re-org)"
@ -108,6 +108,11 @@ http://opensource.org/licenses/MIT.
p: "Required<br>(exactly 1)"
d: "A Unix epoch time when the transaction was detected by the local node, or the time of the block on the local best block chain that included the transaction"
- n: "{{DEPTH}}<br>`abandoned`"
t: "bool"
p: "Optional<br>(0 or 1)"
d: "`true` if the transaction has been abandoned (inputs are respendable). Only available for the 'send' category of transactions."
- n: "{{DEPTH}}<br>`comment`"
t: "string"
p: "Optional<br>(0 or 1)"

View file

@ -71,13 +71,13 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-b7b8">Blockchain</td>
<td class="tg-b7b8"><a href="#getblock">GetBlock</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6">Updated in 0.14.0.0</td>
<td class="tg-dzk6">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#getblockchaininfo">GetBlockChainInfo</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.13.0.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
@ -115,6 +115,12 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.12.3.0</td>
</tr>
<tr>
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#getchaintxstats">GetChainTxStats</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Added in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
<td class="tg-b7b8"><a href="#getdifficulty">GetDifficulty</a></td>
@ -125,25 +131,25 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#getmempoolancestors">GetMemPoolAncestors</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">0.12.3.0+</td>
<td class="tg-baqh">Updated in 0.14.0</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
<td class="tg-b7b8"><a href="#getmempooldescendants">GetMemPoolDescendants</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6">0.12.3.0+</td>
<td class="tg-dzk6">Updated in 0.14.0</td>
</tr>
<tr>
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#getmempoolentry">GetMemPoolEntry</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">0.12.3.0+</td>
<td class="tg-baqh">Updated in 0.14.0</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
<td class="tg-b7b8"><a href="#getmempoolinfo">GetMemPoolInfo</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
<td class="tg-dzk6">Updated in 0.14.1.0</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
@ -155,7 +161,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#getrawmempool">GetRawMemPool</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.12.3.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
@ -185,7 +191,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Blockchain</td>
<td class="tg-yw4l"><a href="#gettxoutsetinfo">GetTxOutSetInfo</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Blockchain</td>
@ -221,7 +227,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Control</td>
<td class="tg-yw4l"><a href="#getinfo">GetInfo</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.14.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Control</td>
@ -229,12 +235,24 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
</tr>
<tr>
<td class="tg-b7b8">Control</td>
<td class="tg-b7b8"><a href="#logging">Logging</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6">Added in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Control</td>
<td class="tg-yw4l"><a href="#stop">Stop</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
</tr>
<tr>
<td class="tg-yw4l">Control</td>
<td class="tg-yw4l"><a href="#uptime">Uptime</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Added in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Dash</td>
<td class="tg-b7b8"><a href="#getgovernanceinfo">GetGovernanceInfo</a></td>
@ -257,7 +275,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Dash</td>
<td class="tg-yw4l"><a href="#gobject">GObject</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.14.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Dash</td>
@ -395,7 +413,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Network</td>
<td class="tg-yw4l"><a href="#disconnectnode">DisconnectNode</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
<td class="tg-baqh">Updated in 0.14.1.0</td>
</tr>
<tr>
<td class="tg-b7b8">Network</td>
@ -425,7 +443,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-b7b8">Network</td>
<td class="tg-b7b8"><a href="#getpeerinfo">GetPeerInfo</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
<td class="tg-dzk6">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Network</td>
@ -485,7 +503,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-b7b8">Rawtransactions</td>
<td class="tg-b7b8"><a href="#sendrawtransaction">SendRawTransaction</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
<td class="tg-dzk6">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Rawtransactions</td>
@ -527,7 +545,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Util</td>
<td class="tg-yw4l"><a href="#estimatesmartfee">EstimateSmartFee</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Util</td>
@ -539,7 +557,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Util</td>
<td class="tg-yw4l"><a href="#getmemoryinfo">GetMemoryInfo</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">0.12.3.0+</td>
<td class="tg-baqh">Updated in 0.14.1.0+</td>
</tr>
<tr>
<td class="tg-b7b8">Util</td>
@ -565,6 +583,12 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
</tr>
<tr>
<td class="tg-b7b8">Wallet</td>
<td class="tg-b7b8"><a href="#abortrescan">AbortRescan</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6">Added in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#addmultisigaddress">AddMultiSigAddress</a></td>
@ -721,12 +745,6 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6"></td>
</tr>
<tr>
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#instantsendtoaddress">InstantSendToAddress</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
</tr>
<tr>
<td class="tg-b7b8">Wallet</td>
<td class="tg-b7b8"><a href="#keepass">KeePass</a></td>
@ -779,7 +797,7 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#listsinceblock">ListSinceBlock</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.14.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Wallet</td>
@ -791,7 +809,13 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#listunspent">ListUnspent</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Updated in 0.14.0</td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#listwallets">ListWallets</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh">Added in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Wallet</td>
@ -821,13 +845,13 @@ th.tg-sort-header::-moz-selection { background:transparent; }th.tg-sort-header::
<td class="tg-b7b8">Wallet</td>
<td class="tg-b7b8"><a href="#sendmany">SendMany</a></td>
<td class="tg-dzk6">Y</td>
<td class="tg-dzk6">Updated in 0.13.0.0</td>
<td class="tg-dzk6">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-yw4l">Wallet</td>
<td class="tg-yw4l"><a href="#sendtoaddress">SendToAddress</a></td>
<td class="tg-baqh">Y</td>
<td class="tg-baqh"></td>
<td class="tg-baqh">Updated in 0.14.1</td>
</tr>
<tr>
<td class="tg-b7b8">Wallet</td>

View file

@ -69,6 +69,7 @@ http://opensource.org/licenses/MIT.
{% comment %}<!-- RPCs; alphabetical order -->{% endcomment %}
[rpc abandontransaction]: /en/developer-reference#abandontransaction
[rpc abortrescan]: /en/developer-reference#abortrescan
[rpc addmultisigaddress]: /en/developer-reference#addmultisigaddress
[rpc addnode]: /en/developer-reference#addnode
[rpc addwitnessaddress]: /en/developer-reference#addwitnessaddress
@ -113,6 +114,7 @@ http://opensource.org/licenses/MIT.
[rpc getblockheaders]: /en/developer-reference#getblockheaders
[rpc getblocktemplate]: /en/developer-reference#getblocktemplate
[rpc getchaintips]: /en/developer-reference#getchaintips
[rpc getchaintxstats]: /en/developer-reference#getchaintxstats
[rpc getconnectioncount]: /en/developer-reference#getconnectioncount
[rpc getdifficulty]: /en/developer-reference#getdifficulty
[rpc getgenerate]: /en/developer-reference#getgenerate
@ -156,7 +158,6 @@ http://opensource.org/licenses/MIT.
[rpc importprunedfunds]: /en/developer-reference#importprunedfunds
[rpc importpubkey]: /en/developer-reference#importpubkey
[rpc importwallet]: /en/developer-reference#importwallet
[rpc instantsendtoaddress]: /en/developer-reference#instantsendtoaddress
[rpc keepass]: /en/developer-reference#keepass
[rpc keypoolrefill]: /en/developer-reference#keypoolrefill
[rpc listaccounts]: /en/developer-reference#listaccounts
@ -169,7 +170,9 @@ http://opensource.org/licenses/MIT.
[rpc listsinceblock]: /en/developer-reference#listsinceblock
[rpc listtransactions]: /en/developer-reference#listtransactions
[rpc listunspent]: /en/developer-reference#listunspent
[rpc listwallets]: /en/developer-reference#listwallets
[rpc lockunspent]: /en/developer-reference#lockunspent
[rpc logging]: /en/developer-reference#logging
[rpc masternode]: /en/developer-reference#masternode
[rpc masternodebroadcast]: /en/developer-reference#masternodebroadcast
[rpc masternodelist]: /en/developer-reference#masternodelist
@ -202,6 +205,7 @@ http://opensource.org/licenses/MIT.
[rpc spork]: /en/developer-reference#spork-rpc
[rpc stop]: /en/developer-reference#stop
[rpc submitblock]: /en/developer-reference#submitblock
[rpc uptime]: /en/developer-reference#uptime
[rpc validateaddress]: /en/developer-reference#validateaddress
[rpc verifychain]: /en/developer-reference#verifychain
[rpc verifymessage]: /en/developer-reference#verifymessage

View file

@ -72,6 +72,8 @@ untrusted source.
{% include devdoc/dash-core/rpcs/rpcs/abandontransaction.md %}
{% include devdoc/dash-core/rpcs/rpcs/abortrescan.md %}
{% include devdoc/dash-core/rpcs/rpcs/addmultisigaddress.md %}
{% include devdoc/dash-core/rpcs/rpcs/addnode.md %}
@ -160,6 +162,8 @@ untrusted source.
{% include devdoc/dash-core/rpcs/rpcs/getchaintips.md %}
{% include devdoc/dash-core/rpcs/rpcs/getchaintxstats.md %}
{% include devdoc/dash-core/rpcs/rpcs/getconnectioncount.md %}
{% include devdoc/dash-core/rpcs/rpcs/getdifficulty.md %}
@ -246,8 +250,6 @@ untrusted source.
{% include devdoc/dash-core/rpcs/rpcs/importwallet.md %}
{% include devdoc/dash-core/rpcs/rpcs/instantsendtoaddress.md %}
{% include devdoc/dash-core/rpcs/rpcs/keepass.md %}
{% include devdoc/dash-core/rpcs/rpcs/keypoolrefill.md %}
@ -272,8 +274,12 @@ untrusted source.
{% include devdoc/dash-core/rpcs/rpcs/listunspent.md %}
{% include devdoc/dash-core/rpcs/rpcs/listwallets.md %}
{% include devdoc/dash-core/rpcs/rpcs/lockunspent.md %}
{% include devdoc/dash-core/rpcs/rpcs/logging.md %}
{% include devdoc/dash-core/rpcs/rpcs/masternode.md %}
{% include devdoc/dash-core/rpcs/rpcs/masternodebroadcast.md %}
@ -338,6 +344,8 @@ untrusted source.
{% include devdoc/dash-core/rpcs/rpcs/submitblock.md %}
{% include devdoc/dash-core/rpcs/rpcs/uptime.md %}
{% include devdoc/dash-core/rpcs/rpcs/validateaddress.md %}
{% include devdoc/dash-core/rpcs/rpcs/verifychain.md %}