diff --git a/contrib/devtools/gen-manpages.sh b/contrib/devtools/gen-manpages.sh --- a/contrib/devtools/gen-manpages.sh +++ b/contrib/devtools/gen-manpages.sh @@ -1,4 +1,4 @@ -#!/bin/sh +#!/bin/bash TOPDIR=${TOPDIR:-$(git rev-parse --show-toplevel)} SRCDIR=${SRCDIR:-$TOPDIR/src} diff --git a/doc/man/bitcoin-cli.1 b/doc/man/bitcoin-cli.1 --- a/doc/man/bitcoin-cli.1 +++ b/doc/man/bitcoin-cli.1 @@ -1,9 +1,9 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.5. -.TH BITCOIN-CLI "1" "November 2017" "bitcoin-cli v0.16.0.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. +.TH BITCOIN-CLI "1" "April 2018" "bitcoin-cli v0.17.1.0" "User Commands" .SH NAME -bitcoin-cli \- manual page for bitcoin-cli v0.16.0.0 +bitcoin-cli \- manual page for bitcoin-cli v0.17.1.0 .SH DESCRIPTION -Bitcoin ABC RPC client version v0.16.0.0\-c5cfdf732 +Bitcoin ABC RPC client version v0.17.1.0 .SS "Usage:" .TP bitcoin\-cli [options] [params] @@ -64,15 +64,29 @@ .HP \fB\-rpcclienttimeout=\fR .IP -Timeout during HTTP requests (default: 900) +Timeout in seconds during HTTP requests, or 0 for no timeout. (default: +900) +.HP +\fB\-stdinrpcpass\fR +.TP +Read RPC password from standard input as a single line. +When combined +.IP +with \fB\-stdin\fR, the first line from standard input is used for the +RPC password. .HP \fB\-stdin\fR .IP Read extra arguments from standard input, one per line until EOF/Ctrl\-D (recommended for sensitive information such as passphrases) +.HP +\fB\-rpcwallet=\fR +.IP +Send RPC for non\-default wallet on RPC server (argument is wallet +filename in bitcoind directory, required if bitcoind/\-Qt runs +with multiple wallets) .SH COPYRIGHT -Copyright (C) 2009-2017 The Bitcoin developers -Copyright (C) 2009-2017 The Bitcoin Core developers +Copyright (C) 2009-2018 The Bitcoin developers Please contribute if you find Bitcoin ABC useful. Visit for further information about the software. diff --git a/doc/man/bitcoin-tx.1 b/doc/man/bitcoin-tx.1 --- a/doc/man/bitcoin-tx.1 +++ b/doc/man/bitcoin-tx.1 @@ -1,9 +1,9 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.5. -.TH BITCOIN-TX "1" "November 2017" "bitcoin-tx v0.16.0.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. +.TH BITCOIN-TX "1" "April 2018" "bitcoin-tx v0.17.1.0" "User Commands" .SH NAME -bitcoin-tx \- manual page for bitcoin-tx v0.16.0.0 +bitcoin-tx \- manual page for bitcoin-tx v0.17.1.0 .SH DESCRIPTION -Bitcoin ABC bitcoin\-tx utility version v0.16.0.0\-c5cfdf732 +Bitcoin ABC bitcoin\-tx utility version v0.17.1.0 .SS "Usage:" .TP bitcoin\-tx [options] [commands] @@ -104,8 +104,7 @@ .IP Set register NAME to given JSON\-STRING .SH COPYRIGHT -Copyright (C) 2009-2017 The Bitcoin developers -Copyright (C) 2009-2017 The Bitcoin Core developers +Copyright (C) 2009-2018 The Bitcoin developers Please contribute if you find Bitcoin ABC useful. Visit for further information about the software. diff --git a/doc/man/bitcoind.1 b/doc/man/bitcoind.1 --- a/doc/man/bitcoind.1 +++ b/doc/man/bitcoind.1 @@ -1,9 +1,9 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.5. -.TH BITCOIND "1" "November 2017" "bitcoind v0.16.0.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. +.TH BITCOIND "1" "April 2018" "bitcoind v0.17.1.0" "User Commands" .SH NAME -bitcoind \- manual page for bitcoind v0.16.0.0 +bitcoind \- manual page for bitcoind v0.17.1.0 .SH DESCRIPTION -Bitcoin ABC Daemon version v0.16.0.0\-c5cfdf732 +Bitcoin ABC Daemon version v0.17.1.0 .SS "Usage:" .TP bitcoind [options] @@ -33,9 +33,9 @@ If this block is in the chain assume that it and its ancestors are valid and potentially skip their script verification (0 to verify all, default: -000000000000000004694d6c74b532faf99fc072181f870bfb4a6c9930f7440c, +000000000000000001ad94189e956f1c1c28c8c34d2aae9bb8ce0c7f2b93b287, testnet: -00000000ba37a638c096da8e1a843df68f4cc9754124f11034a0b613bbf4ca3e) +000000004ca1bb261765b723cab6c90d0ecfabe1aad8c16a12378c015ab35e78) .HP \fB\-conf=\fR .IP @@ -70,6 +70,10 @@ Do not keep transactions in the mempool longer than hours (default: 336) .HP +\fB\-persistmempool\fR +.IP +Whether to save the mempool on shutdown and load on restart (default: 1) +.HP \fB\-blockreconstructionextratxn=\fR .IP Extra transactions to keep in memory for compact block reconstructions @@ -77,7 +81,7 @@ .HP \fB\-par=\fR .IP -Set the number of script verification threads (\fB\-4\fR to 16, 0 = auto, <0 = +Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 = leave that many cores free, default: 0) .HP \fB\-pid=\fR @@ -113,6 +117,11 @@ .IP Maintain a full transaction index, used by the getrawtransaction rpc call (default: 0) +.HP +\fB\-usecashaddr\fR +.IP +Use Cash Address for destination encoding instead of base58 (activate by +default on Jan, 14) .PP Connection options: .HP @@ -236,10 +245,6 @@ .IP Tor control port password (default: empty) .HP -\fB\-upnp\fR -.IP -Use UPnP to map the listening port (default: 0) -.HP \fB\-whitebind=\fR .IP Bind to given address and whitelist peers connecting to it. Use @@ -276,21 +281,21 @@ .HP \fB\-keypool=\fR .IP -Set key pool size to (default: 100) +Set key pool size to (default: 1000) .HP \fB\-fallbackfee=\fR .IP -A fee rate (in BCC/kB) that will be used when fee estimation has +A fee rate (in BCH/kB) that will be used when fee estimation has insufficient data (default: 0.0002) .HP \fB\-mintxfee=\fR .IP -Fees (in BCC/kB) smaller than this are considered zero fee for +Fees (in BCH/kB) smaller than this are considered zero fee for transaction creation (default: 0.00001) .HP \fB\-paytxfee=\fR .IP -Fee (in BCC/kB) to add to transactions you send (default: 0.00) +Fee (in BCH/kB) to add to transactions you send (default: 0.00) .HP \fB\-rescan\fR .IP @@ -338,6 +343,24 @@ account owner and payment request information, 2 = drop tx meta data) .PP +ZeroMQ notification options: +.HP +\fB\-zmqpubhashblock=\fR
+.IP +Enable publish hash block in
+.HP +\fB\-zmqpubhashtx=\fR
+.IP +Enable publish hash transaction in
+.HP +\fB\-zmqpubrawblock=\fR
+.IP +Enable publish raw block in
+.HP +\fB\-zmqpubrawtx=\fR
+.IP +Enable publish raw transaction in
+.PP Debugging/Testing options: .HP \fB\-uacomment=\fR @@ -348,10 +371,16 @@ .IP Output debugging information (default: 0, supplying is optional). If is not supplied or if = 1, -output all debugging information. can be: addrman, -alert, bench, cmpctblock, coindb, db, http, libevent, lock, -mempool, mempoolrej, net, proxy, prune, rand, reindex, rpc, -selectcoins, tor, zmq. +output all debugging information. can be: net, tor, +mempool, http, bench, zmq, db, rpc, estimatefee, addrman, +selectcoins, reindex, cmpctblock, rand, prune, proxy, mempoolrej, +libevent, coindb, qt, leveldb. +.HP +\fB\-debugexclude=\fR +.IP +Exclude debugging information for a category. Can be used in conjunction +with \fB\-debug\fR=\fI\,1\/\fR to output debug logs for all categories except one +or more specified categories. .HP \fB\-help\-debug\fR .IP @@ -365,14 +394,19 @@ .IP Prepend debug output with timestamp (default: 1) .HP +\fB\-excessutxocharge=\fR +.IP +Fees (in BCH/kB) to charge per utxo created forrelaying, and mining +(default: 0.00) +.HP \fB\-minrelaytxfee=\fR .IP -Fees (in BCC/kB) smaller than this are considered zero fee for relaying, +Fees (in BCH/kB) smaller than this are considered zero fee for relaying, mining and transaction creation (default: 0.00001) .HP \fB\-maxtxfee=\fR .IP -Maximum total fees (in BCC) to use in a single wallet transaction or raw +Maximum total fees (in BCH) to use in a single wallet transaction or raw transaction; setting this too low may abort large transactions (default: 0.10) .HP @@ -404,7 +438,7 @@ \fB\-datacarriersize\fR .IP Maximum size of data in data carrier transactions we relay and mine -(default: 83) +(pre\-fork default: 83, post\-fork default: 223) .PP Block creation options: .HP @@ -419,7 +453,7 @@ .HP \fB\-blockmintxfee=\fR .IP -Set lowest fee rate (in BCC/kB) for transactions to be included in block +Set lowest fee rate (in BCH/kB) for transactions to be included in block creation. (default: 0.00001) .PP RPC server options: @@ -474,9 +508,12 @@ \fB\-rpcthreads=\fR .IP Set the number of threads to service RPC calls (default: 4) +.HP +\fB\-rpccorsdomain\fR=\fI\,value\/\fR +.IP +Domain from which to accept cross origin requests (browser enforced) .SH COPYRIGHT -Copyright (C) 2009-2017 The Bitcoin developers -Copyright (C) 2009-2017 The Bitcoin Core developers +Copyright (C) 2009-2018 The Bitcoin developers Please contribute if you find Bitcoin ABC useful. Visit for further information about the software.