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

@ -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>