Merge #11173: RPC: Fix currency unit string in the help text
47ba2c312 Fix currency/fee-rate unit string in the help text (Akio Nakamura)
Pull request description:
1. The RPC help text should use the constant `CURRENCY_UNIT` defined in `policy/feerate.cpp` instead of the literal `'BTC'`.
In the following 2 RPC commands, `'BTC'` is written directly in the help text.
This commit changes them to use that constant.
1) `estimatesmartfee`
2) `estimaterawfee`
2. Some RPC command use `'satoshis'` as the unit.
It should be written as `'satoshis'` instead of `'Satoshis'` in the RPC help text.
So, this commit fixes this typo in `getblocktemplate`.
Tree-SHA512: d0bd1cd90560e59bf456b076b958a2a1c998f85a7e65aeb6b2abcaba18919a3ae62f7c3909210461084c1a3275a35b6ba3ea3ec8f5cce33702ffe383c9e84bce
"\"bytes\": xxxxx, (numeric) Sum of all virtual transaction sizes as defined in BIP 141. Differs from actual serialized size because witness data is discounted\n"
"\"bytes\": xxxxx, (numeric) Sum of all virtual transaction sizes as defined in BIP 141. Differs from actual serialized size because witness data is discounted\n"
"\"usage\": xxxxx, (numeric) Total memory usage for the mempool\n"
"\"usage\": xxxxx, (numeric) Total memory usage for the mempool\n"
"\"maxmempool\": xxxxx, (numeric) Maximum memory usage for the mempool\n"
"\"maxmempool\": xxxxx, (numeric) Maximum memory usage for the mempool\n"
"\"mempoolminfee\": xxxxx (numeric) Minimum feerate ("+CURRENCY_UNIT+" per KB) for tx to be accepted\n"
"\"mempoolminfee\": xxxxx (numeric) Minimum fee rate in "+CURRENCY_UNIT+"/kB for tx to be accepted\n"
" n (numeric) transactions before this one (by 1-based index in 'transactions' list) that must be present in the final block if this one is\n"
" n (numeric) transactions before this one (by 1-based index in 'transactions' list) that must be present in the final block if this one is\n"
" ,...\n"
" ,...\n"
" ],\n"
" ],\n"
"\"fee\": n, (numeric) difference in value between transaction inputs and outputs (in Satoshis); for coinbase transactions, this is a negative Number of the total collected block fees (ie, not including the block subsidy); if key is not present, fee is unknown and clients MUST NOT assume there isn't one\n"
"\"fee\": n, (numeric) difference in value between transaction inputs and outputs (in satoshis); for coinbase transactions, this is a negative Number of the total collected block fees (ie, not including the block subsidy); if key is not present, fee is unknown and clients MUST NOT assume there isn't one\n"
"\"sigops\" : n, (numeric) total SigOps cost, as counted for purposes of block limits; if key is not present, sigop cost is unknown and clients MUST NOT assume it is zero\n"
"\"sigops\" : n, (numeric) total SigOps cost, as counted for purposes of block limits; if key is not present, sigop cost is unknown and clients MUST NOT assume it is zero\n"
"\"weight\" : n, (numeric) total transaction weight, as counted for purposes of block limits\n"
"\"weight\" : n, (numeric) total transaction weight, as counted for purposes of block limits\n"
"\"required\" : true|false (boolean) if provided and true, this transaction must be in the final block\n"
"\"required\" : true|false (boolean) if provided and true, this transaction must be in the final block\n"
"\"coinbaseaux\" : { (json object) data that should be included in the coinbase's scriptSig content\n"
"\"coinbaseaux\" : { (json object) data that should be included in the coinbase's scriptSig content\n"
"\"flags\" : \"xx\" (string) key name is to be ignored, and value included in scriptSig\n"
"\"flags\" : \"xx\" (string) key name is to be ignored, and value included in scriptSig\n"
" },\n"
" },\n"
"\"coinbasevalue\" : n, (numeric) maximum allowable input to coinbase transaction, including the generation award and transaction fees (in Satoshis)\n"
"\"coinbasevalue\" : n, (numeric) maximum allowable input to coinbase transaction, including the generation award and transaction fees (in satoshis)\n"
"\"coinbasetxn\" : { ... }, (json object) information for coinbase transaction\n"
"\"coinbasetxn\" : { ... }, (json object) information for coinbase transaction\n"
"\"target\" : \"xxxx\", (string) The hash target\n"
"\"target\" : \"xxxx\", (string) The hash target\n"
"\"mintime\" : xxx, (numeric) The minimum timestamp appropriate for next block time in seconds since epoch (Jan 1 1970 GMT)\n"
"\"mintime\" : xxx, (numeric) The minimum timestamp appropriate for next block time in seconds since epoch (Jan 1 1970 GMT)\n"