Update RPC argument names
This commit is contained in:
parent
481f289765
commit
4e7e2e16e4
8 changed files with 90 additions and 90 deletions
|
@ -39,8 +39,8 @@ class NamedArgumentTest(BitcoinTestFramework):
|
||||||
|
|
||||||
assert_raises_jsonrpc(-8, node.help, random='getinfo')
|
assert_raises_jsonrpc(-8, node.help, random='getinfo')
|
||||||
|
|
||||||
h = node.getblockhash(index=0)
|
h = node.getblockhash(height=0)
|
||||||
node.getblock(hash=h)
|
node.getblock(blockhash=h)
|
||||||
|
|
||||||
assert_equal(node.echo(), [])
|
assert_equal(node.echo(), [])
|
||||||
assert_equal(node.echo(arg0=0,arg9=9), [0] + [None]*8 + [9])
|
assert_equal(node.echo(arg0=0,arg9=9), [0] + [None]*8 + [9])
|
||||||
|
|
|
@ -232,12 +232,12 @@ UniValue waitforblock(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"waitforblock <hash> (timeout)\n"
|
"waitforblock <blockhash> (timeout)\n"
|
||||||
"\nWaits for a specific new block and returns useful info about it.\n"
|
"\nWaits for a specific new block and returns useful info about it.\n"
|
||||||
"\nReturns the current block on timeout or exit.\n"
|
"\nReturns the current block on timeout or exit.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. hash (string) Block hash to wait for.\n"
|
"1. \"blockhash\" (required, string) Block hash to wait for.\n"
|
||||||
"2. timeout (int, optional, default=0) Time in milliseconds to wait for a response. 0 indicates no timeout.\n"
|
"2. timeout (int, optional, default=0) Time in milliseconds to wait for a response. 0 indicates no timeout.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{ (json object)\n"
|
"{ (json object)\n"
|
||||||
" \"hash\" : { (string) The blockhash\n"
|
" \"hash\" : { (string) The blockhash\n"
|
||||||
|
@ -274,12 +274,12 @@ UniValue waitforblockheight(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"waitforblockheight <blockheight> (timeout)\n"
|
"waitforblockheight <height> (timeout)\n"
|
||||||
"\nWaits for (at least) block height and returns the height and hash\n"
|
"\nWaits for (at least) block height and returns the height and hash\n"
|
||||||
"of the current tip.\n"
|
"of the current tip.\n"
|
||||||
"\nReturns the current block on timeout or exit.\n"
|
"\nReturns the current block on timeout or exit.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. block height to wait for (int)\n"
|
"1. height (required, int) Block height to wait for (int)\n"
|
||||||
"2. timeout (int, optional, default=0) Time in milliseconds to wait for a response. 0 indicates no timeout.\n"
|
"2. timeout (int, optional, default=0) Time in milliseconds to wait for a response. 0 indicates no timeout.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{ (json object)\n"
|
"{ (json object)\n"
|
||||||
|
@ -418,7 +418,7 @@ UniValue getrawmempool(const JSONRPCRequest& request)
|
||||||
"getrawmempool ( verbose )\n"
|
"getrawmempool ( verbose )\n"
|
||||||
"\nReturns all transaction ids in memory pool as a json array of string transaction ids.\n"
|
"\nReturns all transaction ids in memory pool as a json array of string transaction ids.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. verbose (boolean, optional, default=false) true for a json object, false for array of transaction ids\n"
|
"1. verbose (boolean, optional, default=false) True for a json object, false for array of transaction ids\n"
|
||||||
"\nResult: (for verbose = false):\n"
|
"\nResult: (for verbose = false):\n"
|
||||||
"[ (json array of string)\n"
|
"[ (json array of string)\n"
|
||||||
" \"transactionid\" (string) The transaction id\n"
|
" \"transactionid\" (string) The transaction id\n"
|
||||||
|
@ -449,8 +449,8 @@ UniValue getmempoolancestors(const JSONRPCRequest& request)
|
||||||
"getmempoolancestors txid (verbose)\n"
|
"getmempoolancestors txid (verbose)\n"
|
||||||
"\nIf txid is in the mempool, returns all in-mempool ancestors.\n"
|
"\nIf txid is in the mempool, returns all in-mempool ancestors.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"txid\" (string, required) The transaction id (must be in mempool)\n"
|
"1. \"txid\" (string, required) The transaction id (must be in mempool)\n"
|
||||||
"2. verbose (boolean, optional, default=false) true for a json object, false for array of transaction ids\n"
|
"2. verbose (boolean, optional, default=false) True for a json object, false for array of transaction ids\n"
|
||||||
"\nResult (for verbose=false):\n"
|
"\nResult (for verbose=false):\n"
|
||||||
"[ (json array of strings)\n"
|
"[ (json array of strings)\n"
|
||||||
" \"transactionid\" (string) The transaction id of an in-mempool ancestor transaction\n"
|
" \"transactionid\" (string) The transaction id of an in-mempool ancestor transaction\n"
|
||||||
|
@ -513,8 +513,8 @@ UniValue getmempooldescendants(const JSONRPCRequest& request)
|
||||||
"getmempooldescendants txid (verbose)\n"
|
"getmempooldescendants txid (verbose)\n"
|
||||||
"\nIf txid is in the mempool, returns all in-mempool descendants.\n"
|
"\nIf txid is in the mempool, returns all in-mempool descendants.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"txid\" (string, required) The transaction id (must be in mempool)\n"
|
"1. \"txid\" (string, required) The transaction id (must be in mempool)\n"
|
||||||
"2. verbose (boolean, optional, default=false) true for a json object, false for array of transaction ids\n"
|
"2. verbose (boolean, optional, default=false) True for a json object, false for array of transaction ids\n"
|
||||||
"\nResult (for verbose=false):\n"
|
"\nResult (for verbose=false):\n"
|
||||||
"[ (json array of strings)\n"
|
"[ (json array of strings)\n"
|
||||||
" \"transactionid\" (string) The transaction id of an in-mempool descendant transaction\n"
|
" \"transactionid\" (string) The transaction id of an in-mempool descendant transaction\n"
|
||||||
|
@ -607,10 +607,10 @@ UniValue getblockhash(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() != 1)
|
if (request.fHelp || request.params.size() != 1)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"getblockhash index\n"
|
"getblockhash height\n"
|
||||||
"\nReturns hash of block in best-block-chain at index provided.\n"
|
"\nReturns hash of block in best-block-chain at height provided.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. index (numeric, required) The block index\n"
|
"1. height (numeric, required) The height index\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"hash\" (string) The block hash\n"
|
"\"hash\" (string) The block hash\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
|
@ -691,12 +691,12 @@ UniValue getblock(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
if (request.fHelp || request.params.size() < 1 || request.params.size() > 2)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"getblock \"hash\" ( verbose )\n"
|
"getblock \"blockhash\" ( verbose )\n"
|
||||||
"\nIf verbose is false, returns a string that is serialized, hex-encoded data for block 'hash'.\n"
|
"\nIf verbose is false, returns a string that is serialized, hex-encoded data for block 'hash'.\n"
|
||||||
"If verbose is true, returns an Object with information about block <hash>.\n"
|
"If verbose is true, returns an Object with information about block <hash>.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"hash\" (string, required) The block hash\n"
|
"1. \"blockhash\" (string, required) The block hash\n"
|
||||||
"2. verbose (boolean, optional, default=true) true for a json object, false for the hex encoded data\n"
|
"2. verbose (boolean, optional, default=true) true for a json object, false for the hex encoded data\n"
|
||||||
"\nResult (for verbose = true):\n"
|
"\nResult (for verbose = true):\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
" \"hash\" : \"hash\", (string) the block hash (same as provided)\n"
|
" \"hash\" : \"hash\", (string) the block hash (same as provided)\n"
|
||||||
|
@ -1257,12 +1257,12 @@ UniValue preciousblock(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() != 1)
|
if (request.fHelp || request.params.size() != 1)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"preciousblock \"hash\"\n"
|
"preciousblock \"blockhash\"\n"
|
||||||
"\nTreats a block as if it were received before others with the same work.\n"
|
"\nTreats a block as if it were received before others with the same work.\n"
|
||||||
"\nA later preciousblock call can override the effect of an earlier one.\n"
|
"\nA later preciousblock call can override the effect of an earlier one.\n"
|
||||||
"\nThe effects of preciousblock are not retained across restarts.\n"
|
"\nThe effects of preciousblock are not retained across restarts.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. hash (string, required) the hash of the block to mark as precious\n"
|
"1. \"blockhash\" (string, required) the hash of the block to mark as precious\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("preciousblock", "\"blockhash\"")
|
+ HelpExampleCli("preciousblock", "\"blockhash\"")
|
||||||
|
@ -1295,10 +1295,10 @@ UniValue invalidateblock(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() != 1)
|
if (request.fHelp || request.params.size() != 1)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"invalidateblock \"hash\"\n"
|
"invalidateblock \"blockhash\"\n"
|
||||||
"\nPermanently marks a block as invalid, as if it violated a consensus rule.\n"
|
"\nPermanently marks a block as invalid, as if it violated a consensus rule.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. hash (string, required) the hash of the block to mark as invalid\n"
|
"1. \"blockhash\" (string, required) the hash of the block to mark as invalid\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("invalidateblock", "\"blockhash\"")
|
+ HelpExampleCli("invalidateblock", "\"blockhash\"")
|
||||||
|
@ -1333,11 +1333,11 @@ UniValue reconsiderblock(const JSONRPCRequest& request)
|
||||||
{
|
{
|
||||||
if (request.fHelp || request.params.size() != 1)
|
if (request.fHelp || request.params.size() != 1)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"reconsiderblock \"hash\"\n"
|
"reconsiderblock \"blockhash\"\n"
|
||||||
"\nRemoves invalidity status of a block and its descendants, reconsider them for activation.\n"
|
"\nRemoves invalidity status of a block and its descendants, reconsider them for activation.\n"
|
||||||
"This can be used to undo the effects of invalidateblock.\n"
|
"This can be used to undo the effects of invalidateblock.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. hash (string, required) the hash of the block to reconsider\n"
|
"1. \"blockhash\" (string, required) the hash of the block to reconsider\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("reconsiderblock", "\"blockhash\"")
|
+ HelpExampleCli("reconsiderblock", "\"blockhash\"")
|
||||||
|
@ -1372,9 +1372,9 @@ static const CRPCCommand commands[] =
|
||||||
{ "blockchain", "getblockchaininfo", &getblockchaininfo, true, {} },
|
{ "blockchain", "getblockchaininfo", &getblockchaininfo, true, {} },
|
||||||
{ "blockchain", "getbestblockhash", &getbestblockhash, true, {} },
|
{ "blockchain", "getbestblockhash", &getbestblockhash, true, {} },
|
||||||
{ "blockchain", "getblockcount", &getblockcount, true, {} },
|
{ "blockchain", "getblockcount", &getblockcount, true, {} },
|
||||||
{ "blockchain", "getblock", &getblock, true, {"hash","verbose"} },
|
{ "blockchain", "getblock", &getblock, true, {"blockhash","verbose"} },
|
||||||
{ "blockchain", "getblockhash", &getblockhash, true, {"index"} },
|
{ "blockchain", "getblockhash", &getblockhash, true, {"height"} },
|
||||||
{ "blockchain", "getblockheader", &getblockheader, true, {"hash","verbose"} },
|
{ "blockchain", "getblockheader", &getblockheader, true, {"blockhash","verbose"} },
|
||||||
{ "blockchain", "getchaintips", &getchaintips, true, {} },
|
{ "blockchain", "getchaintips", &getchaintips, true, {} },
|
||||||
{ "blockchain", "getdifficulty", &getdifficulty, true, {} },
|
{ "blockchain", "getdifficulty", &getdifficulty, true, {} },
|
||||||
{ "blockchain", "getmempoolancestors", &getmempoolancestors, true, {"txid","verbose"} },
|
{ "blockchain", "getmempoolancestors", &getmempoolancestors, true, {"txid","verbose"} },
|
||||||
|
@ -1386,13 +1386,13 @@ static const CRPCCommand commands[] =
|
||||||
{ "blockchain", "gettxoutsetinfo", &gettxoutsetinfo, true, {} },
|
{ "blockchain", "gettxoutsetinfo", &gettxoutsetinfo, true, {} },
|
||||||
{ "blockchain", "verifychain", &verifychain, true, {"checklevel","nblocks"} },
|
{ "blockchain", "verifychain", &verifychain, true, {"checklevel","nblocks"} },
|
||||||
|
|
||||||
{ "blockchain", "preciousblock", &preciousblock, true, {"hash"} },
|
{ "blockchain", "preciousblock", &preciousblock, true, {"blockhash"} },
|
||||||
|
|
||||||
/* Not shown in help */
|
/* Not shown in help */
|
||||||
{ "hidden", "invalidateblock", &invalidateblock, true, {"hash"} },
|
{ "hidden", "invalidateblock", &invalidateblock, true, {"blockhash"} },
|
||||||
{ "hidden", "reconsiderblock", &reconsiderblock, true, {"hash"} },
|
{ "hidden", "reconsiderblock", &reconsiderblock, true, {"blockhash"} },
|
||||||
{ "hidden", "waitfornewblock", &waitfornewblock, true, {"timeout"} },
|
{ "hidden", "waitfornewblock", &waitfornewblock, true, {"timeout"} },
|
||||||
{ "hidden", "waitforblock", &waitforblock, true, {"hash","timeout"} },
|
{ "hidden", "waitforblock", &waitforblock, true, {"blockhash","timeout"} },
|
||||||
{ "hidden", "waitforblockheight", &waitforblockheight, true, {"height","timeout"} },
|
{ "hidden", "waitforblockheight", &waitforblockheight, true, {"height","timeout"} },
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ static const CRPCConvertParam vRPCConvertParams[] =
|
||||||
{ "listreceivedbyaccount", 2, "include_watchonly" },
|
{ "listreceivedbyaccount", 2, "include_watchonly" },
|
||||||
{ "getbalance", 1, "minconf" },
|
{ "getbalance", 1, "minconf" },
|
||||||
{ "getbalance", 2, "include_watchonly" },
|
{ "getbalance", 2, "include_watchonly" },
|
||||||
{ "getblockhash", 0, "index" },
|
{ "getblockhash", 0, "height" },
|
||||||
{ "waitforblockheight", 0, "height" },
|
{ "waitforblockheight", 0, "height" },
|
||||||
{ "waitforblockheight", 1, "timeout" },
|
{ "waitforblockheight", 1, "timeout" },
|
||||||
{ "waitforblock", 1, "timeout" },
|
{ "waitforblock", 1, "timeout" },
|
||||||
|
@ -61,7 +61,7 @@ static const CRPCConvertParam vRPCConvertParams[] =
|
||||||
{ "sendfrom", 2, "amount" },
|
{ "sendfrom", 2, "amount" },
|
||||||
{ "sendfrom", 3, "minconf" },
|
{ "sendfrom", 3, "minconf" },
|
||||||
{ "listtransactions", 1, "count" },
|
{ "listtransactions", 1, "count" },
|
||||||
{ "listtransactions", 2, "from" },
|
{ "listtransactions", 2, "skip" },
|
||||||
{ "listtransactions", 3, "include_watchonly" },
|
{ "listtransactions", 3, "include_watchonly" },
|
||||||
{ "listaccounts", 0, "minconf" },
|
{ "listaccounts", 0, "minconf" },
|
||||||
{ "listaccounts", 1, "include_watchonly" },
|
{ "listaccounts", 1, "include_watchonly" },
|
||||||
|
|
|
@ -84,7 +84,7 @@ UniValue getnetworkhashps(const JSONRPCRequest& request)
|
||||||
"Pass in [height] to estimate the network speed at the time when a certain block was found.\n"
|
"Pass in [height] to estimate the network speed at the time when a certain block was found.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric, optional, default=120) The number of blocks, or -1 for blocks since last difficulty change.\n"
|
"1. nblocks (numeric, optional, default=120) The number of blocks, or -1 for blocks since last difficulty change.\n"
|
||||||
"2. height (numeric, optional, default=-1) To estimate at the time of the given height.\n"
|
"2. height (numeric, optional, default=-1) To estimate at the time of the given height.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"x (numeric) Hashes per second estimated\n"
|
"x (numeric) Hashes per second estimated\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
|
@ -153,7 +153,7 @@ UniValue generate(const JSONRPCRequest& request)
|
||||||
"generate nblocks ( maxtries )\n"
|
"generate nblocks ( maxtries )\n"
|
||||||
"\nMine up to nblocks blocks immediately (before the RPC call returns)\n"
|
"\nMine up to nblocks blocks immediately (before the RPC call returns)\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric, required) How many blocks are generated immediately.\n"
|
"1. nblocks (numeric, required) How many blocks are generated immediately.\n"
|
||||||
"2. maxtries (numeric, optional) How many iterations to try (default = 1000000).\n"
|
"2. maxtries (numeric, optional) How many iterations to try (default = 1000000).\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"[ blockhashes ] (array) hashes of blocks generated\n"
|
"[ blockhashes ] (array) hashes of blocks generated\n"
|
||||||
|
@ -189,8 +189,8 @@ UniValue generatetoaddress(const JSONRPCRequest& request)
|
||||||
"generatetoaddress nblocks address (maxtries)\n"
|
"generatetoaddress nblocks address (maxtries)\n"
|
||||||
"\nMine blocks immediately to a specified address (before the RPC call returns)\n"
|
"\nMine blocks immediately to a specified address (before the RPC call returns)\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric, required) How many blocks are generated immediately.\n"
|
"1. nblocks (numeric, required) How many blocks are generated immediately.\n"
|
||||||
"2. address (string, required) The address to send the newly generated bitcoin to.\n"
|
"2. address (string, required) The address to send the newly generated bitcoin to.\n"
|
||||||
"3. maxtries (numeric, optional) How many iterations to try (default = 1000000).\n"
|
"3. maxtries (numeric, optional) How many iterations to try (default = 1000000).\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"[ blockhashes ] (array) hashes of blocks generated\n"
|
"[ blockhashes ] (array) hashes of blocks generated\n"
|
||||||
|
@ -264,10 +264,10 @@ UniValue prioritisetransaction(const JSONRPCRequest& request)
|
||||||
"Accepts the transaction into mined blocks at a higher (or lower) priority\n"
|
"Accepts the transaction into mined blocks at a higher (or lower) priority\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"txid\" (string, required) The transaction id.\n"
|
"1. \"txid\" (string, required) The transaction id.\n"
|
||||||
"2. priority delta (numeric, required) The priority to add or subtract.\n"
|
"2. priority_delta (numeric, required) The priority to add or subtract.\n"
|
||||||
" The transaction selection algorithm considers the tx as it would have a higher priority.\n"
|
" The transaction selection algorithm considers the tx as it would have a higher priority.\n"
|
||||||
" (priority of a transaction is calculated: coinage * value_in_satoshis / txsize) \n"
|
" (priority of a transaction is calculated: coinage * value_in_satoshis / txsize) \n"
|
||||||
"3. fee delta (numeric, required) The fee value (in satoshis) to add (or subtract, if negative).\n"
|
"3. fee_delta (numeric, required) The fee value (in satoshis) to add (or subtract, if negative).\n"
|
||||||
" The fee is not actually paid, only the algorithm for selecting transactions into a block\n"
|
" The fee is not actually paid, only the algorithm for selecting transactions into a block\n"
|
||||||
" considers the transaction as it would have paid a higher (or lower) fee.\n"
|
" considers the transaction as it would have paid a higher (or lower) fee.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
|
@ -717,8 +717,8 @@ UniValue submitblock(const JSONRPCRequest& request)
|
||||||
"The 'jsonparametersobject' parameter is currently ignored.\n"
|
"The 'jsonparametersobject' parameter is currently ignored.\n"
|
||||||
"See https://en.bitcoin.it/wiki/BIP_0022 for full specification.\n"
|
"See https://en.bitcoin.it/wiki/BIP_0022 for full specification.\n"
|
||||||
|
|
||||||
"\nArguments:\n"
|
"\nArguments\n"
|
||||||
"1. \"hexdata\" (string, required) the hex-encoded block data to submit\n"
|
"1. \"hexdata\" (string, required) the hex-encoded block data to submit\n"
|
||||||
"2. \"parameters\" (string, optional) object of optional parameters\n"
|
"2. \"parameters\" (string, optional) object of optional parameters\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" \"workid\" : \"id\" (string, optional) if the server provided a workid, it MUST be included with submissions\n"
|
" \"workid\" : \"id\" (string, optional) if the server provided a workid, it MUST be included with submissions\n"
|
||||||
|
@ -781,7 +781,7 @@ UniValue estimatefee(const JSONRPCRequest& request)
|
||||||
"\nEstimates the approximate fee per kilobyte needed for a transaction to begin\n"
|
"\nEstimates the approximate fee per kilobyte needed for a transaction to begin\n"
|
||||||
"confirmation within nblocks blocks.\n"
|
"confirmation within nblocks blocks.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric)\n"
|
"1. nblocks (numeric, required)\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"n (numeric) estimated fee-per-kilobyte\n"
|
"n (numeric) estimated fee-per-kilobyte\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -814,7 +814,7 @@ UniValue estimatepriority(const JSONRPCRequest& request)
|
||||||
"\nDEPRECATED. Estimates the approximate priority a zero-fee transaction needs to begin\n"
|
"\nDEPRECATED. Estimates the approximate priority a zero-fee transaction needs to begin\n"
|
||||||
"confirmation within nblocks blocks.\n"
|
"confirmation within nblocks blocks.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric)\n"
|
"1. nblocks (numeric, required)\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"n (numeric) estimated priority\n"
|
"n (numeric) estimated priority\n"
|
||||||
"\n"
|
"\n"
|
||||||
|
@ -879,7 +879,7 @@ UniValue estimatesmartpriority(const JSONRPCRequest& request)
|
||||||
"confirmation within nblocks blocks if possible and return the number of blocks\n"
|
"confirmation within nblocks blocks if possible and return the number of blocks\n"
|
||||||
"for which the estimate is valid.\n"
|
"for which the estimate is valid.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. nblocks (numeric)\n"
|
"1. nblocks (numeric, required)\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
" \"priority\" : x.x, (numeric) estimated priority\n"
|
" \"priority\" : x.x, (numeric) estimated priority\n"
|
||||||
|
|
|
@ -328,7 +328,7 @@ UniValue verifymessage(const JSONRPCRequest& request)
|
||||||
"verifymessage \"address\" \"signature\" \"message\"\n"
|
"verifymessage \"address\" \"signature\" \"message\"\n"
|
||||||
"\nVerify a signed message\n"
|
"\nVerify a signed message\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address to use for the signature.\n"
|
"1. \"address\" (string, required) The bitcoin address to use for the signature.\n"
|
||||||
"2. \"signature\" (string, required) The signature provided by the signer in base 64 encoding (see signmessage).\n"
|
"2. \"signature\" (string, required) The signature provided by the signer in base 64 encoding (see signmessage).\n"
|
||||||
"3. \"message\" (string, required) The message that was signed.\n"
|
"3. \"message\" (string, required) The message that was signed.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
|
|
|
@ -471,7 +471,7 @@ UniValue setban(const JSONRPCRequest& request)
|
||||||
"setban \"subnet\" \"add|remove\" (bantime) (absolute)\n"
|
"setban \"subnet\" \"add|remove\" (bantime) (absolute)\n"
|
||||||
"\nAttempts add or remove a IP/Subnet from the banned list.\n"
|
"\nAttempts add or remove a IP/Subnet from the banned list.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"subnet\" (string, required) The IP/Subnet (see getpeerinfo for nodes ip) with a optional netmask (default is /32 = single ip)\n"
|
"1. \"subnet\" (string, required) The IP/Subnet (see getpeerinfo for nodes ip) with a optional netmask (default is /32 = single ip)\n"
|
||||||
"2. \"command\" (string, required) 'add' to add a IP/Subnet to the list, 'remove' to remove a IP/Subnet from the list\n"
|
"2. \"command\" (string, required) 'add' to add a IP/Subnet to the list, 'remove' to remove a IP/Subnet from the list\n"
|
||||||
"3. \"bantime\" (numeric, optional) time in seconds how long (or until when if [absolute] is set) the ip is banned (0 or empty means using the default time of 24h which can also be overwritten by the -bantime startup argument)\n"
|
"3. \"bantime\" (numeric, optional) time in seconds how long (or until when if [absolute] is set) the ip is banned (0 or empty means using the default time of 24h which can also be overwritten by the -bantime startup argument)\n"
|
||||||
"4. \"absolute\" (boolean, optional) If set, the bantime must be a absolute timestamp in seconds since epoch (Jan 1 1970 GMT)\n"
|
"4. \"absolute\" (boolean, optional) If set, the bantime must be a absolute timestamp in seconds since epoch (Jan 1 1970 GMT)\n"
|
||||||
|
|
|
@ -248,7 +248,7 @@ UniValue gettxoutproof(const JSONRPCRequest& request)
|
||||||
" \"txid\" (string) A transaction hash\n"
|
" \"txid\" (string) A transaction hash\n"
|
||||||
" ,...\n"
|
" ,...\n"
|
||||||
" ]\n"
|
" ]\n"
|
||||||
"2. \"block hash\" (string, optional) If specified, looks for txid in the block with this hash\n"
|
"2. \"blockhash\" (string, optional) If specified, looks for txid in the block with this hash\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"data\" (string) A string that is a serialized, hex-encoded data for the proof.\n"
|
"\"data\" (string) A string that is a serialized, hex-encoded data for the proof.\n"
|
||||||
);
|
);
|
||||||
|
@ -358,24 +358,24 @@ UniValue createrawtransaction(const JSONRPCRequest& request)
|
||||||
"it is not stored in the wallet or transmitted to the network.\n"
|
"it is not stored in the wallet or transmitted to the network.\n"
|
||||||
|
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"transactions\" (string, required) A json array of json objects\n"
|
"1. \"inputs\" (string, required) A json array of json objects\n"
|
||||||
" [\n"
|
" [\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" \"txid\":\"id\", (string, required) The transaction id\n"
|
" \"txid\":\"id\", (string, required) The transaction id\n"
|
||||||
" \"vout\":n (numeric, required) The output number\n"
|
" \"vout\":n, (numeric, required) The output number\n"
|
||||||
" \"sequence\":n (numeric, optional) The sequence number\n"
|
" \"sequence\":n (numeric, optional) The sequence number\n"
|
||||||
" }\n"
|
" } \n"
|
||||||
" ,...\n"
|
" ,...\n"
|
||||||
" ]\n"
|
" ]\n"
|
||||||
"2. \"outputs\" (string, required) a json object with outputs\n"
|
"2. \"outputs\" (string, required) a json object with outputs\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" \"address\": x.xxx (numeric or string, required) The key is the bitcoin address, the numeric value (can be string) is the " + CURRENCY_UNIT + " amount\n"
|
" \"address\": x.xxx, (numeric or string, required) The key is the bitcoin address, the numeric value (can be string) is the " + CURRENCY_UNIT + " amount\n"
|
||||||
" \"data\": \"hex\", (string, required) The key is \"data\", the value is hex encoded data\n"
|
" \"data\": \"hex\" (string, required) The key is \"data\", the value is hex encoded data\n"
|
||||||
" ...\n"
|
" ,...\n"
|
||||||
" }\n"
|
" }\n"
|
||||||
"3. locktime (numeric, optional, default=0) Raw locktime. Non-0 value also locktime-activates inputs\n"
|
"3. locktime (numeric, optional, default=0) Raw locktime. Non-0 value also locktime-activates inputs\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"transaction\" (string) hex string of the transaction\n"
|
"\"transaction\" (string) hex string of the transaction\n"
|
||||||
|
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("createrawtransaction", "\"[{\\\"txid\\\":\\\"myid\\\",\\\"vout\\\":0}]\" \"{\\\"address\\\":0.01}\"")
|
+ HelpExampleCli("createrawtransaction", "\"[{\\\"txid\\\":\\\"myid\\\",\\\"vout\\\":0}]\" \"{\\\"address\\\":0.01}\"")
|
||||||
|
@ -467,7 +467,7 @@ UniValue decoderawtransaction(const JSONRPCRequest& request)
|
||||||
"\nReturn a JSON object representing the serialized, hex-encoded transaction.\n"
|
"\nReturn a JSON object representing the serialized, hex-encoded transaction.\n"
|
||||||
|
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"hex\" (string, required) The transaction hex string\n"
|
"1. \"hexstring\" (string, required) The transaction hex string\n"
|
||||||
|
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
|
@ -535,7 +535,7 @@ UniValue decodescript(const JSONRPCRequest& request)
|
||||||
"decodescript \"hexstring\"\n"
|
"decodescript \"hexstring\"\n"
|
||||||
"\nDecode a hex-encoded script.\n"
|
"\nDecode a hex-encoded script.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"hex\" (string) the hex encoded script\n"
|
"1. \"hexstring\" (string) the hex encoded script\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
" \"asm\":\"asm\", (string) Script public key\n"
|
" \"asm\":\"asm\", (string) Script public key\n"
|
||||||
|
|
|
@ -166,7 +166,7 @@ UniValue getaccountaddress(const JSONRPCRequest& request)
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"account\" (string, required) The account name for the address. It can also be set to the empty string \"\" to represent the default account. The account does not need to exist, it will be created and a new address created if there is no account by the given name.\n"
|
"1. \"account\" (string, required) The account name for the address. It can also be set to the empty string \"\" to represent the default account. The account does not need to exist, it will be created and a new address created if there is no account by the given name.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"address\" (string) The account bitcoin address\n"
|
"\"address\" (string) The account bitcoin address\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("getaccountaddress", "")
|
+ HelpExampleCli("getaccountaddress", "")
|
||||||
+ HelpExampleCli("getaccountaddress", "\"\"")
|
+ HelpExampleCli("getaccountaddress", "\"\"")
|
||||||
|
@ -231,7 +231,7 @@ UniValue setaccount(const JSONRPCRequest& request)
|
||||||
"setaccount \"address\" \"account\"\n"
|
"setaccount \"address\" \"account\"\n"
|
||||||
"\nDEPRECATED. Sets the account associated with the given address.\n"
|
"\nDEPRECATED. Sets the account associated with the given address.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address to be associated with an account.\n"
|
"1. \"address\" (string, required) The bitcoin address to be associated with an account.\n"
|
||||||
"2. \"account\" (string, required) The account to assign the address to.\n"
|
"2. \"account\" (string, required) The account to assign the address to.\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("setaccount", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XZ\" \"tabby\"")
|
+ HelpExampleCli("setaccount", "\"1D1ZrZNe3JUo7ZycKEYQQiQAWd9y54F4XZ\" \"tabby\"")
|
||||||
|
@ -277,7 +277,7 @@ UniValue getaccount(const JSONRPCRequest& request)
|
||||||
"getaccount \"address\"\n"
|
"getaccount \"address\"\n"
|
||||||
"\nDEPRECATED. Returns the account associated with the given address.\n"
|
"\nDEPRECATED. Returns the account associated with the given address.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address for account lookup.\n"
|
"1. \"address\" (string, required) The bitcoin address for account lookup.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"accountname\" (string) the account address\n"
|
"\"accountname\" (string) the account address\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
|
@ -309,10 +309,10 @@ UniValue getaddressesbyaccount(const JSONRPCRequest& request)
|
||||||
"getaddressesbyaccount \"account\"\n"
|
"getaddressesbyaccount \"account\"\n"
|
||||||
"\nDEPRECATED. Returns the list of addresses for the given account.\n"
|
"\nDEPRECATED. Returns the list of addresses for the given account.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"account\" (string, required) The account name.\n"
|
"1. \"account\" (string, required) The account name.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"[ (json array of string)\n"
|
"[ (json array of string)\n"
|
||||||
" \"address\" (string) a bitcoin address associated with the given account\n"
|
" \"address\" (string) a bitcoin address associated with the given account\n"
|
||||||
" ,...\n"
|
" ,...\n"
|
||||||
"]\n"
|
"]\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
|
@ -384,17 +384,17 @@ UniValue sendtoaddress(const JSONRPCRequest& request)
|
||||||
"\nSend an amount to a given address.\n"
|
"\nSend an amount to a given address.\n"
|
||||||
+ HelpRequiringPassphrase() +
|
+ HelpRequiringPassphrase() +
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address to send to.\n"
|
"1. \"address\" (string, required) The bitcoin address to send to.\n"
|
||||||
"2. \"amount\" (numeric or string, required) The amount in " + CURRENCY_UNIT + " to send. eg 0.1\n"
|
"2. \"amount\" (numeric or string, required) The amount in " + CURRENCY_UNIT + " to send. eg 0.1\n"
|
||||||
"3. \"comment\" (string, optional) A comment used to store what the transaction is for. \n"
|
"3. \"comment\" (string, optional) A comment used to store what the transaction is for. \n"
|
||||||
" This is not part of the transaction, just kept in your wallet.\n"
|
" This is not part of the transaction, just kept in your wallet.\n"
|
||||||
"4. \"comment_to\" (string, optional) A comment to store the name of the person or organization \n"
|
"4. \"comment_to\" (string, optional) A comment to store the name of the person or organization \n"
|
||||||
" to which you're sending the transaction. This is not part of the \n"
|
" to which you're sending the transaction. This is not part of the \n"
|
||||||
" transaction, just kept in your wallet.\n"
|
" transaction, just kept in your wallet.\n"
|
||||||
"5. subtractfeefromamount (boolean, optional, default=false) The fee will be deducted from the amount being sent.\n"
|
"5. subtractfeefromamount (boolean, optional, default=false) The fee will be deducted from the amount being sent.\n"
|
||||||
" The recipient will receive less bitcoins than you enter in the amount field.\n"
|
" The recipient will receive less bitcoins than you enter in the amount field.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"transactionid\" (string) The transaction id.\n"
|
"\"txid\" (string) The transaction id.\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
+ HelpExampleCli("sendtoaddress", "\"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.1")
|
+ HelpExampleCli("sendtoaddress", "\"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.1")
|
||||||
+ HelpExampleCli("sendtoaddress", "\"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.1 \"donation\" \"seans outpost\"")
|
+ HelpExampleCli("sendtoaddress", "\"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.1 \"donation\" \"seans outpost\"")
|
||||||
|
@ -493,7 +493,7 @@ UniValue signmessage(const JSONRPCRequest& request)
|
||||||
"\nSign a message with the private key of an address"
|
"\nSign a message with the private key of an address"
|
||||||
+ HelpRequiringPassphrase() + "\n"
|
+ HelpRequiringPassphrase() + "\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address to use for the private key.\n"
|
"1. \"address\" (string, required) The bitcoin address to use for the private key.\n"
|
||||||
"2. \"message\" (string, required) The message to create a signature of.\n"
|
"2. \"message\" (string, required) The message to create a signature of.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"signature\" (string) The signature of the message encoded in base 64\n"
|
"\"signature\" (string) The signature of the message encoded in base 64\n"
|
||||||
|
@ -548,7 +548,7 @@ UniValue getreceivedbyaddress(const JSONRPCRequest& request)
|
||||||
"getreceivedbyaddress \"address\" ( minconf )\n"
|
"getreceivedbyaddress \"address\" ( minconf )\n"
|
||||||
"\nReturns the total amount received by the given address in transactions with at least minconf confirmations.\n"
|
"\nReturns the total amount received by the given address in transactions with at least minconf confirmations.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"address\" (string, required) The bitcoin address for transactions.\n"
|
"1. \"address\" (string, required) The bitcoin address for transactions.\n"
|
||||||
"2. minconf (numeric, optional, default=1) Only include transactions confirmed at least this many times.\n"
|
"2. minconf (numeric, optional, default=1) Only include transactions confirmed at least this many times.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"amount (numeric) The total amount in " + CURRENCY_UNIT + " received at this address.\n"
|
"amount (numeric) The total amount in " + CURRENCY_UNIT + " received at this address.\n"
|
||||||
|
@ -803,7 +803,7 @@ UniValue sendfrom(const JSONRPCRequest& request)
|
||||||
+ HelpRequiringPassphrase() + "\n"
|
+ HelpRequiringPassphrase() + "\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"fromaccount\" (string, required) The name of the account to send funds from. May be the default account using \"\".\n"
|
"1. \"fromaccount\" (string, required) The name of the account to send funds from. May be the default account using \"\".\n"
|
||||||
"2. \"toaddress\" (string, required) The bitcoin address to send funds to.\n"
|
"2. \"toaddress\" (string, required) The bitcoin address to send funds to.\n"
|
||||||
"3. amount (numeric or string, required) The amount in " + CURRENCY_UNIT + " (transaction fee is added on top).\n"
|
"3. amount (numeric or string, required) The amount in " + CURRENCY_UNIT + " (transaction fee is added on top).\n"
|
||||||
"4. minconf (numeric, optional, default=1) Only use funds with at least this many confirmations.\n"
|
"4. minconf (numeric, optional, default=1) Only use funds with at least this many confirmations.\n"
|
||||||
"5. \"comment\" (string, optional) A comment used to store what the transaction is for. \n"
|
"5. \"comment\" (string, optional) A comment used to store what the transaction is for. \n"
|
||||||
|
@ -812,7 +812,7 @@ UniValue sendfrom(const JSONRPCRequest& request)
|
||||||
" to which you're sending the transaction. This is not part of the transaction, \n"
|
" to which you're sending the transaction. This is not part of the transaction, \n"
|
||||||
" it is just kept in your wallet.\n"
|
" it is just kept in your wallet.\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"transactionid\" (string) The transaction id.\n"
|
"\"txid\" (string) The transaction id.\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
"\nSend 0.01 " + CURRENCY_UNIT + " from the default account to the address, must have at least 1 confirmation\n"
|
"\nSend 0.01 " + CURRENCY_UNIT + " from the default account to the address, must have at least 1 confirmation\n"
|
||||||
+ HelpExampleCli("sendfrom", "\"\" \"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.01") +
|
+ HelpExampleCli("sendfrom", "\"\" \"1M72Sfpbz1BPpXFHz9m3CdqATR44Jvaydd\" 0.01") +
|
||||||
|
@ -879,11 +879,11 @@ UniValue sendmany(const JSONRPCRequest& request)
|
||||||
" Those recipients will receive less bitcoins than you enter in their corresponding amount field.\n"
|
" Those recipients will receive less bitcoins than you enter in their corresponding amount field.\n"
|
||||||
" If no addresses are specified here, the sender pays the fee.\n"
|
" If no addresses are specified here, the sender pays the fee.\n"
|
||||||
" [\n"
|
" [\n"
|
||||||
" \"address\" (string) Subtract fee from this address\n"
|
" \"address\" (string) Subtract fee from this address\n"
|
||||||
" ,...\n"
|
" ,...\n"
|
||||||
" ]\n"
|
" ]\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"transactionid\" (string) The transaction id for the send. Only 1 transaction is created regardless of \n"
|
"\"txid\" (string) The transaction id for the send. Only 1 transaction is created regardless of \n"
|
||||||
" the number of addresses.\n"
|
" the number of addresses.\n"
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
"\nSend two amounts to two different addresses:\n"
|
"\nSend two amounts to two different addresses:\n"
|
||||||
|
@ -997,7 +997,7 @@ UniValue addmultisigaddress(const JSONRPCRequest& request)
|
||||||
"3. \"account\" (string, optional) DEPRECATED. An account to assign the addresses to.\n"
|
"3. \"account\" (string, optional) DEPRECATED. An account to assign the addresses to.\n"
|
||||||
|
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"\"address\" (string) A bitcoin address associated with the keys.\n"
|
"\"address\" (string) A bitcoin address associated with the keys.\n"
|
||||||
|
|
||||||
"\nExamples:\n"
|
"\nExamples:\n"
|
||||||
"\nAdd a multisig address from 2 addresses\n"
|
"\nAdd a multisig address from 2 addresses\n"
|
||||||
|
@ -1256,8 +1256,8 @@ UniValue listreceivedbyaddress(const JSONRPCRequest& request)
|
||||||
"listreceivedbyaddress ( minconf include_empty include_watchonly)\n"
|
"listreceivedbyaddress ( minconf include_empty include_watchonly)\n"
|
||||||
"\nList balances by receiving address.\n"
|
"\nList balances by receiving address.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. minconf (numeric, optional, default=1) The minimum number of confirmations before payments are included.\n"
|
"1. minconf (numeric, optional, default=1) The minimum number of confirmations before payments are included.\n"
|
||||||
"2. include_empty (bool, optional, default=false) Whether to include addresses that haven't received any payments.\n"
|
"2. include_empty (bool, optional, default=false) Whether to include addresses that haven't received any payments.\n"
|
||||||
"3. include_watchonly (bool, optional, default=false) Whether to include watchonly addresses (see 'importaddress').\n"
|
"3. include_watchonly (bool, optional, default=false) Whether to include watchonly addresses (see 'importaddress').\n"
|
||||||
|
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
|
@ -1294,8 +1294,8 @@ UniValue listreceivedbyaccount(const JSONRPCRequest& request)
|
||||||
"listreceivedbyaccount ( minconf include_empty include_watchonly)\n"
|
"listreceivedbyaccount ( minconf include_empty include_watchonly)\n"
|
||||||
"\nDEPRECATED. List balances by account.\n"
|
"\nDEPRECATED. List balances by account.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. minconf (numeric, optional, default=1) The minimum number of confirmations before payments are included.\n"
|
"1. minconf (numeric, optional, default=1) The minimum number of confirmations before payments are included.\n"
|
||||||
"2. include_empty (bool, optional, default=false) Whether to include accounts that haven't received any payments.\n"
|
"2. include_empty (bool, optional, default=false) Whether to include accounts that haven't received any payments.\n"
|
||||||
"3. include_watchonly (bool, optional, default=false) Whether to include watchonly addresses (see 'importaddress').\n"
|
"3. include_watchonly (bool, optional, default=false) Whether to include watchonly addresses (see 'importaddress').\n"
|
||||||
|
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
|
@ -1427,12 +1427,12 @@ UniValue listtransactions(const JSONRPCRequest& request)
|
||||||
|
|
||||||
if (request.fHelp || request.params.size() > 4)
|
if (request.fHelp || request.params.size() > 4)
|
||||||
throw runtime_error(
|
throw runtime_error(
|
||||||
"listtransactions ( \"account\" count from include_watchonly)\n"
|
"listtransactions ( \"account\" count skip include_watchonly)\n"
|
||||||
"\nReturns up to 'count' most recent transactions skipping the first 'from' transactions for account 'account'.\n"
|
"\nReturns up to 'count' most recent transactions skipping the first 'from' transactions for account 'account'.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"account\" (string, optional) DEPRECATED. The account name. Should be \"*\".\n"
|
"1. \"account\" (string, optional) DEPRECATED. The account name. Should be \"*\".\n"
|
||||||
"2. count (numeric, optional, default=10) The number of transactions to return\n"
|
"2. count (numeric, optional, default=10) The number of transactions to return\n"
|
||||||
"3. from (numeric, optional, default=0) The number of transactions to skip\n"
|
"3. skip (numeric, optional, default=0) The number of transactions to skip\n"
|
||||||
"4. include_watchonly (bool, optional, default=false) Include transactions to watchonly addresses (see 'importaddress')\n"
|
"4. include_watchonly (bool, optional, default=false) Include transactions to watchonly addresses (see 'importaddress')\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"[\n"
|
"[\n"
|
||||||
|
@ -1557,8 +1557,8 @@ UniValue listaccounts(const JSONRPCRequest& request)
|
||||||
"listaccounts ( minconf include_watchonly)\n"
|
"listaccounts ( minconf include_watchonly)\n"
|
||||||
"\nDEPRECATED. Returns Object that has account names as keys, account balances as values.\n"
|
"\nDEPRECATED. Returns Object that has account names as keys, account balances as values.\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. minconf (numeric, optional, default=1) Only include transactions with at least this many confirmations\n"
|
"1. minconf (numeric, optional, default=1) Only include transactions with at least this many confirmations\n"
|
||||||
"2. include_watchonly (bool, optional, default=false) Include balances in watchonly addresses (see 'importaddress')\n"
|
"2. include_watchonly (bool, optional, default=false) Include balances in watchonly addresses (see 'importaddress')\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{ (json object where keys are account names, and values are numeric balances\n"
|
"{ (json object where keys are account names, and values are numeric balances\n"
|
||||||
" \"account\": x.xxx, (numeric) The property name is the account name, and the value is the total balance for the account.\n"
|
" \"account\": x.xxx, (numeric) The property name is the account name, and the value is the total balance for the account.\n"
|
||||||
|
@ -1636,8 +1636,8 @@ UniValue listsinceblock(const JSONRPCRequest& request)
|
||||||
"listsinceblock ( \"blockhash\" target_confirmations include_watchonly)\n"
|
"listsinceblock ( \"blockhash\" target_confirmations include_watchonly)\n"
|
||||||
"\nGet all transactions in blocks since block [blockhash], or all transactions if omitted\n"
|
"\nGet all transactions in blocks since block [blockhash], or all transactions if omitted\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"blockhash\" (string, optional) The block hash to list transactions since\n"
|
"1. \"blockhash\" (string, optional) The block hash to list transactions since\n"
|
||||||
"2. target_confirmations: (numeric, optional) The confirmations required, must be 1 or more\n"
|
"2. target_confirmations: (numeric, optional) The confirmations required, must be 1 or more\n"
|
||||||
"3. include_watchonly: (bool, optional, default=false) Include transactions to watchonly addresses (see 'importaddress')"
|
"3. include_watchonly: (bool, optional, default=false) Include transactions to watchonly addresses (see 'importaddress')"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
|
@ -1729,8 +1729,8 @@ UniValue gettransaction(const JSONRPCRequest& request)
|
||||||
"gettransaction \"txid\" ( include_watchonly )\n"
|
"gettransaction \"txid\" ( include_watchonly )\n"
|
||||||
"\nGet detailed information about in-wallet transaction <txid>\n"
|
"\nGet detailed information about in-wallet transaction <txid>\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"txid\" (string, required) The transaction id\n"
|
"1. \"txid\" (string, required) The transaction id\n"
|
||||||
"2. \"include_watchonly\" (bool, optional, default=false) Whether to include watchonly addresses in balance calculation and details[]\n"
|
"2. \"include_watchonly\" (bool, optional, default=false) Whether to include watchonly addresses in balance calculation and details[]\n"
|
||||||
"\nResult:\n"
|
"\nResult:\n"
|
||||||
"{\n"
|
"{\n"
|
||||||
" \"amount\" : x.xxx, (numeric) The transaction amount in " + CURRENCY_UNIT + "\n"
|
" \"amount\" : x.xxx, (numeric) The transaction amount in " + CURRENCY_UNIT + "\n"
|
||||||
|
@ -2475,7 +2475,7 @@ UniValue fundrawtransaction(const JSONRPCRequest& request)
|
||||||
"Only pay-to-pubkey, multisig, and P2SH versions thereof are currently supported for watch-only\n"
|
"Only pay-to-pubkey, multisig, and P2SH versions thereof are currently supported for watch-only\n"
|
||||||
"\nArguments:\n"
|
"\nArguments:\n"
|
||||||
"1. \"hexstring\" (string, required) The hex string of the raw transaction\n"
|
"1. \"hexstring\" (string, required) The hex string of the raw transaction\n"
|
||||||
"2. options (object, optional)\n"
|
"2. options (object, optional)\n"
|
||||||
" {\n"
|
" {\n"
|
||||||
" \"changeAddress\" (string, optional, default pool address) The bitcoin address to receive the change\n"
|
" \"changeAddress\" (string, optional, default pool address) The bitcoin address to receive the change\n"
|
||||||
" \"changePosition\" (numeric, optional, default random) The index of the change output\n"
|
" \"changePosition\" (numeric, optional, default random) The index of the change output\n"
|
||||||
|
@ -2628,7 +2628,7 @@ static const CRPCCommand commands[] =
|
||||||
{ "wallet", "listreceivedbyaccount", &listreceivedbyaccount, false, {"minconf","include_empty","include_watchonly"} },
|
{ "wallet", "listreceivedbyaccount", &listreceivedbyaccount, false, {"minconf","include_empty","include_watchonly"} },
|
||||||
{ "wallet", "listreceivedbyaddress", &listreceivedbyaddress, false, {"minconf","include_empty","include_watchonly"} },
|
{ "wallet", "listreceivedbyaddress", &listreceivedbyaddress, false, {"minconf","include_empty","include_watchonly"} },
|
||||||
{ "wallet", "listsinceblock", &listsinceblock, false, {"blockhash","target_confirmations","include_watchonly"} },
|
{ "wallet", "listsinceblock", &listsinceblock, false, {"blockhash","target_confirmations","include_watchonly"} },
|
||||||
{ "wallet", "listtransactions", &listtransactions, false, {"account","count","from","include_watchonly"} },
|
{ "wallet", "listtransactions", &listtransactions, false, {"account","count","skip","include_watchonly"} },
|
||||||
{ "wallet", "listunspent", &listunspent, false, {"minconf","maxconf","addresses"} },
|
{ "wallet", "listunspent", &listunspent, false, {"minconf","maxconf","addresses"} },
|
||||||
{ "wallet", "lockunspent", &lockunspent, true, {"unlock","transactions"} },
|
{ "wallet", "lockunspent", &lockunspent, true, {"unlock","transactions"} },
|
||||||
{ "wallet", "move", &movecmd, false, {"fromaccount","toaccount","amount","minconf","comment"} },
|
{ "wallet", "move", &movecmd, false, {"fromaccount","toaccount","amount","minconf","comment"} },
|
||||||
|
|
Loading…
Reference in a new issue