Changeset View
Changeset View
Standalone View
Standalone View
doc/man/bitcoind.1
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.6. | .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.3. | ||||
.TH BITCOIND "1" "May 2019" "bitcoind v0.19.6.0" "User Commands" | .TH BITCOIND "1" "May 2019" "bitcoind v0.19.7.0" "User Commands" | ||||
.SH NAME | .SH NAME | ||||
bitcoind \- manual page for bitcoind v0.19.6.0 | bitcoind \- manual page for bitcoind v0.19.7.0 | ||||
.SH SYNOPSIS | |||||
.B bitcoind | |||||
[\fI\,options\/\fR] \fI\,Start Bitcoin ABC Daemon\/\fR | |||||
.SH DESCRIPTION | .SH DESCRIPTION | ||||
Bitcoin ABC Daemon version v0.19.6.0 | Bitcoin ABC Daemon version v0.19.7.0 | ||||
.SS "Usage:" | |||||
.TP | |||||
bitcoind [options] | |||||
Start Bitcoin ABC Daemon | |||||
.SH OPTIONS | .SH OPTIONS | ||||
.HP | .HP | ||||
\-? | \-? | ||||
.IP | .IP | ||||
Print this help message and exit | Print this help message and exit | ||||
.HP | .HP | ||||
\fB\-version\fR | |||||
.IP | |||||
Print version and exit | |||||
.HP | |||||
\fB\-alertnotify=\fR<cmd> | \fB\-alertnotify=\fR<cmd> | ||||
.IP | .IP | ||||
Execute command when a relevant alert is received or we see a really | Execute command when a relevant alert is received or we see a really | ||||
long fork (%s in cmd is replaced by message) | long fork (%s in cmd is replaced by message) | ||||
.HP | .HP | ||||
\fB\-blocksdir=\fR<dir> | |||||
.IP | |||||
Specify blocks directory (default: <datadir>/blocks) | |||||
.HP | |||||
\fB\-blocknotify=\fR<cmd> | |||||
.IP | |||||
Execute command when the best block changes (%s in cmd is replaced by | |||||
block hash) | |||||
.HP | |||||
\fB\-assumevalid=\fR<hex> | \fB\-assumevalid=\fR<hex> | ||||
.IP | .IP | ||||
If this block is in the chain assume that it and its ancestors are valid | 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, | and potentially skip their script verification (0 to verify all, | ||||
default: | default: | ||||
000000000000000001b4b8e36aec7d4f9671a47872cb9a74dc16ca398c7dcc18, | 000000000000000001b4b8e36aec7d4f9671a47872cb9a74dc16ca398c7dcc18, | ||||
testnet: | testnet: | ||||
00000000000002cb911c0a756a24c2fe6c1a29acaede3569ce430b95d8ff012d) | 00000000000002cb911c0a756a24c2fe6c1a29acaede3569ce430b95d8ff012d) | ||||
.HP | .HP | ||||
\fB\-blocknotify=\fR<cmd> | |||||
.IP | |||||
Execute command when the best block changes (%s in cmd is replaced by | |||||
block hash) | |||||
.HP | |||||
\fB\-blockreconstructionextratxn=\fR<n> | |||||
.IP | |||||
Extra transactions to keep in memory for compact block reconstructions | |||||
(default: 100) | |||||
.HP | |||||
\fB\-blocksdir=\fR<dir> | |||||
.IP | |||||
Specify directory to hold blocks subdirectory for *.dat files (default: | |||||
<datadir>) | |||||
.HP | |||||
\fB\-conf=\fR<file> | \fB\-conf=\fR<file> | ||||
.IP | .IP | ||||
Specify configuration file (default: bitcoin.conf) | Specify configuration file (default: bitcoin.conf) | ||||
.HP | .HP | ||||
\fB\-daemon\fR | \fB\-daemon\fR | ||||
.IP | .IP | ||||
Run in the background as a daemon and accept commands | Run in the background as a daemon and accept commands | ||||
.HP | .HP | ||||
\fB\-datadir=\fR<dir> | \fB\-datadir=\fR<dir> | ||||
.IP | .IP | ||||
Specify data directory | Specify data directory | ||||
.HP | .HP | ||||
\fB\-dbcache=\fR<n> | \fB\-dbcache=\fR<n> | ||||
.IP | .IP | ||||
Set database cache size in megabytes (4 to 16384, default: 450) | Set database cache size in megabytes (4 to 16384, default: 450) | ||||
.HP | .HP | ||||
\fB\-debuglogfile=\fR<file> | |||||
.IP | |||||
Specify location of debug log file: this can be an absolute path or a | |||||
path relative to the data directory (default: debug.log) | |||||
.HP | |||||
\fB\-finalizationdelay=\fR<n> | \fB\-finalizationdelay=\fR<n> | ||||
.IP | .IP | ||||
Set the minimum amount of time to wait between a block header reception | Set the minimum amount of time to wait between a block header reception | ||||
and the block finalization. Unit is seconds (default: 7200) | and the block finalization. Unit is seconds (default: 7200) | ||||
.HP | .HP | ||||
\fB\-maxreorgdepth=\fR<n> | \fB\-includeconf=\fR<file> | ||||
.IP | .IP | ||||
Configure at what depth blocks are considered final (default: 10). Use | Specify additional configuration file, relative to the \fB\-datadir\fR path | ||||
\fB\-1\fR to disable. | (only useable from configuration file, not command line) | ||||
.HP | .HP | ||||
\fB\-loadblock=\fR<file> | \fB\-loadblock=\fR<file> | ||||
.IP | .IP | ||||
Imports blocks from external blk000??.dat file on startup | Imports blocks from external blk000??.dat file on startup | ||||
.HP | .HP | ||||
\fB\-debuglogfile=\fR<file> | \fB\-maxmempool=\fR<n> | ||||
.IP | .IP | ||||
Specify location of debug log file: this can be an absolute path or a | Keep the transaction memory pool below <n> megabytes (default: 300) | ||||
path relative to the data directory (default: debug.log) | |||||
.HP | .HP | ||||
\fB\-maxorphantx=\fR<n> | \fB\-maxorphantx=\fR<n> | ||||
.IP | .IP | ||||
Keep at most <n> unconnectable transactions in memory (default: 100) | Keep at most <n> unconnectable transactions in memory (default: 100) | ||||
.HP | .HP | ||||
\fB\-maxmempool=\fR<n> | \fB\-maxreorgdepth=\fR<n> | ||||
.IP | .IP | ||||
Keep the transaction memory pool below <n> megabytes (default: 300) | Configure at what depth blocks are considered final (default: 10). Use | ||||
\fB\-1\fR to disable. | |||||
.HP | .HP | ||||
\fB\-mempoolexpiry=\fR<n> | \fB\-mempoolexpiry=\fR<n> | ||||
.IP | .IP | ||||
Do not keep transactions in the mempool longer than <n> hours (default: | Do not keep transactions in the mempool longer than <n> hours (default: | ||||
336) | 336) | ||||
.HP | .HP | ||||
\fB\-persistmempool\fR | |||||
.IP | |||||
Whether to save the mempool on shutdown and load on restart (default: 1) | |||||
.HP | |||||
\fB\-blockreconstructionextratxn=\fR<n> | |||||
.IP | |||||
Extra transactions to keep in memory for compact block reconstructions | |||||
(default: 100) | |||||
.HP | |||||
\fB\-par=\fR<n> | \fB\-par=\fR<n> | ||||
.IP | .IP | ||||
Set the number of script verification threads (\fB\-6\fR to 16, 0 = auto, <0 = | Set the number of script verification threads (\fB\-4\fR to 16, 0 = auto, <0 = | ||||
leave that many cores free, default: 0) | leave that many cores free, default: 0) | ||||
.HP | .HP | ||||
\fB\-persistmempool\fR | |||||
.IP | |||||
Whether to save the mempool on shutdown and load on restart (default: 1) | |||||
.HP | |||||
\fB\-pid=\fR<file> | \fB\-pid=\fR<file> | ||||
.IP | .IP | ||||
Specify pid file (default: bitcoind.pid) | Specify pid file (default: bitcoind.pid) | ||||
.HP | .HP | ||||
\fB\-prune=\fR<n> | \fB\-prune=\fR<n> | ||||
.IP | .IP | ||||
Reduce storage requirements by enabling pruning (deleting) of old | Reduce storage requirements by enabling pruning (deleting) of old | ||||
blocks. This allows the pruneblockchain RPC to be called to | blocks. This allows the pruneblockchain RPC to be called to | ||||
delete specific blocks, and enables automatic pruning of old | delete specific blocks, and enables automatic pruning of old | ||||
blocks if a target size in MiB is provided. This mode is | blocks if a target size in MiB is provided. This mode is | ||||
incompatible with \fB\-txindex\fR and \fB\-rescan\fR. Warning: Reverting this | incompatible with \fB\-txindex\fR and \fB\-rescan\fR. Warning: Reverting this | ||||
setting requires re\-downloading the entire blockchain. (default: | setting requires re\-downloading the entire blockchain. (default: | ||||
0 = disable pruning blocks, 1 = allow manual pruning via RPC, | 0 = disable pruning blocks, 1 = allow manual pruning via RPC, | ||||
>550 = automatically prune block files to stay under the | >550 = automatically prune block files to stay under the | ||||
specified target size in MiB) | specified target size in MiB) | ||||
.HP | .HP | ||||
\fB\-reindex\-chainstate\fR | |||||
.IP | |||||
Rebuild chain state from the currently indexed blocks | |||||
.HP | |||||
\fB\-reindex\fR | \fB\-reindex\fR | ||||
.IP | .IP | ||||
Rebuild chain state and block index from the blk*.dat files on disk | Rebuild chain state and block index from the blk*.dat files on disk | ||||
.HP | .HP | ||||
\fB\-reindex\-chainstate\fR | |||||
.IP | |||||
Rebuild chain state from the currently indexed blocks | |||||
.HP | |||||
\fB\-sysperms\fR | \fB\-sysperms\fR | ||||
.IP | .IP | ||||
Create new files with system default permissions, instead of umask 077 | Create new files with system default permissions, instead of umask 077 | ||||
(only effective with disabled wallet functionality) | (only effective with disabled wallet functionality) | ||||
.HP | .HP | ||||
\fB\-txindex\fR | \fB\-txindex\fR | ||||
.IP | .IP | ||||
Maintain a full transaction index, used by the getrawtransaction rpc | Maintain a full transaction index, used by the getrawtransaction rpc | ||||
call (default: 0) | call (default: 0) | ||||
.HP | .HP | ||||
\fB\-usecashaddr\fR | \fB\-usecashaddr\fR | ||||
.IP | .IP | ||||
Use Cash Address for destination encoding instead of base58 (activate by | Use Cash Address for destination encoding instead of base58 (activate by | ||||
default on Jan, 14) | default on Jan, 14) | ||||
.HP | |||||
\fB\-version\fR | |||||
.IP | |||||
Print version and exit | |||||
.PP | .PP | ||||
Connection options: | Connection options: | ||||
.HP | .HP | ||||
\fB\-addnode=\fR<ip> | \fB\-addnode=\fR<ip> | ||||
.IP | .IP | ||||
Add a node to connect to and attempt to keep the connection open (see | Add a node to connect to and attempt to keep the connection open (see | ||||
the `addnode` RPC command help for more info) | the `addnode` RPC command help for more info) | ||||
.HP | .HP | ||||
▲ Show 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | |||||
Maximum per\-connection send buffer, <n>*1000 bytes (default: 1000) | Maximum per\-connection send buffer, <n>*1000 bytes (default: 1000) | ||||
.HP | .HP | ||||
\fB\-maxtimeadjustment\fR | \fB\-maxtimeadjustment\fR | ||||
.IP | .IP | ||||
Maximum allowed median peer time offset adjustment. Local perspective of | Maximum allowed median peer time offset adjustment. Local perspective of | ||||
time may be influenced by peers forward or backward by this | time may be influenced by peers forward or backward by this | ||||
amount. (default: 4200 seconds) | amount. (default: 4200 seconds) | ||||
.HP | .HP | ||||
\fB\-maxuploadtarget=\fR<n> | |||||
.IP | |||||
Tries to keep outbound traffic under the given target (in MiB per 24h), | |||||
0 = no limit (default: 0) | |||||
.HP | |||||
\fB\-onion=\fR<ip:port> | \fB\-onion=\fR<ip:port> | ||||
.IP | .IP | ||||
Use separate SOCKS5 proxy to reach peers via Tor hidden services | Use separate SOCKS5 proxy to reach peers via Tor hidden services | ||||
(default: \fB\-proxy\fR) | (default: \fB\-proxy\fR) | ||||
.HP | .HP | ||||
\fB\-onlynet=\fR<net> | \fB\-onlynet=\fR<net> | ||||
.IP | .IP | ||||
Only connect to nodes in network <net> (ipv4, ipv6 or onion) | Only connect to nodes in network <net> (ipv4, ipv6 or onion) | ||||
.HP | .HP | ||||
\fB\-permitbaremultisig\fR | |||||
.IP | |||||
Relay non\-P2SH multisig (default: 1) | |||||
.HP | |||||
\fB\-peerbloomfilters\fR | \fB\-peerbloomfilters\fR | ||||
.IP | .IP | ||||
Support filtering of blocks and transaction with bloom filters (default: | Support filtering of blocks and transaction with bloom filters (default: | ||||
1) | 1) | ||||
.HP | .HP | ||||
\fB\-permitbaremultisig\fR | |||||
.IP | |||||
Relay non\-P2SH multisig (default: 1) | |||||
.HP | |||||
\fB\-port=\fR<port> | \fB\-port=\fR<port> | ||||
.IP | .IP | ||||
Listen for connections on <port> (default: 8333 or testnet: 18333) | Listen for connections on <port> (default: 8333 or testnet: 18333) | ||||
.HP | .HP | ||||
\fB\-proxy=\fR<ip:port> | \fB\-proxy=\fR<ip:port> | ||||
.IP | .IP | ||||
Connect through SOCKS5 proxy | Connect through SOCKS5 proxy | ||||
.HP | .HP | ||||
Show All 14 Lines | |||||
.IP | .IP | ||||
Tor control port to use if onion listening enabled (default: | Tor control port to use if onion listening enabled (default: | ||||
127.0.0.1:9051) | 127.0.0.1:9051) | ||||
.HP | .HP | ||||
\fB\-torpassword=\fR<pass> | \fB\-torpassword=\fR<pass> | ||||
.IP | .IP | ||||
Tor control port password (default: empty) | Tor control port password (default: empty) | ||||
.HP | .HP | ||||
\fB\-upnp\fR | |||||
.IP | |||||
Use UPnP to map the listening port (default: 0) | |||||
.HP | |||||
\fB\-whitebind=\fR<addr> | \fB\-whitebind=\fR<addr> | ||||
.IP | .IP | ||||
Bind to given address and whitelist peers connecting to it. Use | Bind to given address and whitelist peers connecting to it. Use | ||||
[host]:port notation for IPv6 | [host]:port notation for IPv6 | ||||
.HP | .HP | ||||
\fB\-whitelist=\fR<IP address or network> | \fB\-whitelist=\fR<IP address or network> | ||||
.IP | .IP | ||||
Whitelist peers connecting from the given IP address (e.g. 1.2.3.4) or | Whitelist peers connecting from the given IP address (e.g. 1.2.3.4) or | ||||
CIDR notated network (e.g. 1.2.3.0/24). Can be specified multiple | CIDR notated network (e.g. 1.2.3.0/24). Can be specified multiple | ||||
times. Whitelisted peers cannot be DoS banned and their | times. Whitelisted peers cannot be DoS banned and their | ||||
transactions are always relayed, even if they are already in the | transactions are always relayed, even if they are already in the | ||||
mempool, useful e.g. for a gateway | mempool, useful e.g. for a gateway | ||||
.HP | .HP | ||||
\fB\-whitelistrelay\fR | |||||
.IP | |||||
Accept relayed transactions received from whitelisted peers even when | |||||
not relaying transactions (default: 1) | |||||
.HP | |||||
\fB\-whitelistforcerelay\fR | \fB\-whitelistforcerelay\fR | ||||
.IP | .IP | ||||
Force relay of transactions from whitelisted peers even if they violate | Force relay of transactions from whitelisted peers even if they violate | ||||
local relay policy (default: 1) | local relay policy (default: 1) | ||||
.HP | .HP | ||||
\fB\-maxuploadtarget=\fR<n> | \fB\-whitelistrelay\fR | ||||
.IP | .IP | ||||
Tries to keep outbound traffic under the given target (in MiB per 24h), | Accept relayed transactions received from whitelisted peers even when | ||||
0 = no limit (default: 0) | not relaying transactions (default: 1) | ||||
.PP | .PP | ||||
Wallet options: | Wallet options: | ||||
.HP | .HP | ||||
\fB\-disablewallet\fR | \fB\-disablewallet\fR | ||||
.IP | .IP | ||||
Do not load the wallet and disable wallet RPC calls | Do not load the wallet and disable wallet RPC calls | ||||
.HP | .HP | ||||
\fB\-keypool=\fR<n> | |||||
.IP | |||||
Set key pool size to <n> (default: 1000) | |||||
.HP | |||||
\fB\-fallbackfee=\fR<amt> | \fB\-fallbackfee=\fR<amt> | ||||
.IP | .IP | ||||
A fee rate (in BCH/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) | insufficient data (default: 0.0002) | ||||
.HP | .HP | ||||
\fB\-keypool=\fR<n> | |||||
.IP | |||||
Set key pool size to <n> (default: 1000) | |||||
.HP | |||||
\fB\-paytxfee=\fR<amt> | \fB\-paytxfee=\fR<amt> | ||||
.IP | .IP | ||||
Fee (in BCH/kB) to add to transactions you send (default: 0.00) | Fee (in BCH/kB) to add to transactions you send (default: 0.00) | ||||
.HP | .HP | ||||
\fB\-rescan\fR | \fB\-rescan\fR | ||||
.IP | .IP | ||||
Rescan the block chain for missing wallet transactions on startup | Rescan the block chain for missing wallet transactions on startup | ||||
.HP | .HP | ||||
\fB\-salvagewallet\fR | \fB\-salvagewallet\fR | ||||
.IP | .IP | ||||
Attempt to recover private keys from a corrupt wallet on startup | Attempt to recover private keys from a corrupt wallet on startup | ||||
.HP | .HP | ||||
\fB\-spendzeroconfchange\fR | \fB\-spendzeroconfchange\fR | ||||
.IP | .IP | ||||
Spend unconfirmed change when sending transactions (default: 1) | Spend unconfirmed change when sending transactions (default: 1) | ||||
.HP | .HP | ||||
\fB\-usehd\fR | |||||
.IP | |||||
Use hierarchical deterministic key generation (HD) after BIP32. Only has | |||||
effect during wallet creation/first start (default: 1) | |||||
.HP | |||||
\fB\-upgradewallet\fR | \fB\-upgradewallet\fR | ||||
.IP | .IP | ||||
Upgrade wallet to latest format on startup | Upgrade wallet to latest format on startup | ||||
.HP | .HP | ||||
\fB\-wallet=\fR<file> | \fB\-wallet=\fR<path> | ||||
.IP | .IP | ||||
Specify wallet file (within data directory) (default: wallet.dat) | Specify wallet database path. Can be specified multiple times to load | ||||
multiple wallets. Path is interpreted relative to <walletdir> if | |||||
it is not absolute, and will be created if it does not exist (as | |||||
a directory containing a wallet.dat file and log files). For | |||||
backwards compatibility this will also accept names of existing | |||||
data files in <walletdir>.) | |||||
.HP | .HP | ||||
\fB\-walletbroadcast\fR | \fB\-walletbroadcast\fR | ||||
.IP | .IP | ||||
Make the wallet broadcast transactions (default: 1) | Make the wallet broadcast transactions (default: 1) | ||||
.HP | .HP | ||||
\fB\-walletdir=\fR<dir> | \fB\-walletdir=\fR<dir> | ||||
.IP | .IP | ||||
Specify directory to hold wallets (default: <datadir>/wallets if it | Specify directory to hold wallets (default: <datadir>/wallets if it | ||||
Show All 26 Lines | |||||
Enable publish raw block in <address> | Enable publish raw block in <address> | ||||
.HP | .HP | ||||
\fB\-zmqpubrawtx=\fR<address> | \fB\-zmqpubrawtx=\fR<address> | ||||
.IP | .IP | ||||
Enable publish raw transaction in <address> | Enable publish raw transaction in <address> | ||||
.PP | .PP | ||||
Debugging/Testing options: | Debugging/Testing options: | ||||
.HP | .HP | ||||
\fB\-uacomment=\fR<cmt> | |||||
.IP | |||||
Append comment to the user agent string | |||||
.HP | |||||
\fB\-debug=\fR<category> | \fB\-debug=\fR<category> | ||||
.IP | .IP | ||||
Output debugging information (default: 0, supplying <category> is | Output debugging information (default: 0, supplying <category> is | ||||
optional). If <category> is not supplied or if <category> = 1, | optional). If <category> is not supplied or if <category> = 1, | ||||
output all debugging information.<category> can be: net, tor, | output all debugging information.<category> can be: net, tor, | ||||
mempool, http, bench, zmq, db, rpc, estimatefee, addrman, | mempool, http, bench, zmq, db, rpc, estimatefee, addrman, | ||||
selectcoins, reindex, cmpctblock, rand, prune, proxy, mempoolrej, | selectcoins, reindex, cmpctblock, rand, prune, proxy, mempoolrej, | ||||
libevent, coindb, qt, leveldb. | libevent, coindb, qt, leveldb. | ||||
Show All 11 Lines | |||||
\fB\-logips\fR | \fB\-logips\fR | ||||
.IP | .IP | ||||
Include IP addresses in debug output (default: 0) | Include IP addresses in debug output (default: 0) | ||||
.HP | .HP | ||||
\fB\-logtimestamps\fR | \fB\-logtimestamps\fR | ||||
.IP | .IP | ||||
Prepend debug output with timestamp (default: 1) | Prepend debug output with timestamp (default: 1) | ||||
.HP | .HP | ||||
\fB\-excessutxocharge=\fR<amt> | |||||
.IP | |||||
Fees (in BCH/kB) to charge per utxo created forrelaying, and mining | |||||
(default: 0.00) | |||||
.HP | |||||
\fB\-minrelaytxfee=\fR<amt> | |||||
.IP | |||||
Fees (in BCH/kB) smaller than this are considered zero fee for relaying, | |||||
mining and transaction creation (default: 0.00001) | |||||
.HP | |||||
\fB\-maxtxfee=\fR<amt> | \fB\-maxtxfee=\fR<amt> | ||||
.IP | .IP | ||||
Maximum total fees (in BCH) 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 | transaction; setting this too low may abort large transactions | ||||
(default: 0.10) | (default: 0.10) | ||||
.HP | .HP | ||||
\fB\-printtoconsole\fR | \fB\-printtoconsole\fR | ||||
.IP | .IP | ||||
Send trace/debug info to console instead of debug.log file | Send trace/debug info to console instead of debug.log file | ||||
.HP | .HP | ||||
\fB\-shrinkdebugfile\fR | \fB\-shrinkdebugfile\fR | ||||
.IP | .IP | ||||
Shrink debug.log file on client startup (default: 1 when no \fB\-debug\fR) | Shrink debug.log file on client startup (default: 1 when no \fB\-debug\fR) | ||||
.HP | |||||
\fB\-uacomment=\fR<cmt> | |||||
.IP | |||||
Append comment to the user agent string | |||||
.PP | .PP | ||||
Chain selection options: | Chain selection options: | ||||
.HP | .HP | ||||
\fB\-testnet\fR | \fB\-testnet\fR | ||||
.IP | .IP | ||||
Use the test chain | Use the test chain | ||||
.PP | .PP | ||||
Node relay options: | Node relay options: | ||||
.HP | .HP | ||||
\fB\-bytespersigop\fR | \fB\-bytespersigop\fR | ||||
.IP | .IP | ||||
Equivalent bytes per sigop in transactions for relay and mining | Equivalent bytes per sigop in transactions for relay and mining | ||||
(default: 20) | (default: 20) | ||||
.HP | .HP | ||||
\fB\-datacarrier\fR | \fB\-datacarrier\fR | ||||
.IP | .IP | ||||
Relay and mine data carrier transactions (default: 1) | Relay and mine data carrier transactions (default: 1) | ||||
.HP | .HP | ||||
\fB\-datacarriersize\fR | \fB\-datacarriersize\fR | ||||
.IP | .IP | ||||
Maximum size of data in data carrier transactions we relay and mine | Maximum size of data in data carrier transactions we relay and mine | ||||
(default: 223) | (default: 223) | ||||
.HP | |||||
\fB\-minrelaytxfee=\fR<amt> | |||||
.IP | |||||
Fees (in BCH/kB) smaller than this are considered zero fee for relaying, | |||||
mining and transaction creation (default: 0.00001) | |||||
.PP | .PP | ||||
Block creation options: | Block creation options: | ||||
.HP | .HP | ||||
\fB\-blockmaxsize=\fR<n> | \fB\-blockmaxsize=\fR<n> | ||||
.IP | .IP | ||||
Set maximum block size in bytes (default: 2000000) | Set maximum block size in bytes (default: 2000000) | ||||
.HP | .HP | ||||
\fB\-blockprioritypercentage=\fR<n> | |||||
.IP | |||||
Set maximum percentage of a block reserved to high\-priority/low\-fee | |||||
transactions (default: 5) | |||||
.HP | |||||
\fB\-blockmintxfee=\fR<amt> | \fB\-blockmintxfee=\fR<amt> | ||||
.IP | .IP | ||||
Set lowest fee rate (in BCH/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) | creation. (default: 0.00001) | ||||
.PP | |||||
RPC server options: | |||||
.HP | .HP | ||||
\fB\-server\fR | \fB\-blockprioritypercentage=\fR<n> | ||||
.IP | .IP | ||||
Accept command line and JSON\-RPC commands | Set maximum percentage of a block reserved to high\-priority/low\-fee | ||||
transactions (default: 5) | |||||
.PP | |||||
RPC server options: | |||||
.HP | .HP | ||||
\fB\-rest\fR | \fB\-rest\fR | ||||
.IP | .IP | ||||
Accept public REST requests (default: 0) | Accept public REST requests (default: 0) | ||||
.HP | .HP | ||||
\fB\-rpcallowip=\fR<ip> | |||||
.IP | |||||
Allow JSON\-RPC connections from specified source. Valid for <ip> are a | |||||
single IP (e.g. 1.2.3.4), a network/netmask (e.g. | |||||
1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). This | |||||
option can be specified multiple times | |||||
.HP | |||||
\fB\-rpcauth=\fR<userpw> | |||||
.IP | |||||
Username and hashed password for JSON\-RPC connections. The field | |||||
<userpw> comes in the format: <USERNAME>:<SALT>$<HASH>. A | |||||
canonical python script is included in share/rpcuser. The client | |||||
then connects normally using the | |||||
rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This | |||||
option can be specified multiple times | |||||
.HP | |||||
\fB\-rpcbind=\fR<addr> | \fB\-rpcbind=\fR<addr> | ||||
.IP | .IP | ||||
Bind to given address to listen for JSON\-RPC connections. Use | Bind to given address to listen for JSON\-RPC connections. Use | ||||
[host]:port notation for IPv6. This option can be specified | [host]:port notation for IPv6. This option can be specified | ||||
multiple times (default: bind to all interfaces) | multiple times (default: bind to all interfaces) | ||||
.HP | .HP | ||||
\fB\-rpccookiefile=\fR<loc> | \fB\-rpccookiefile=\fR<loc> | ||||
.IP | .IP | ||||
Location of the auth cookie (default: data dir) | Location of the auth cookie (default: data dir) | ||||
.HP | .HP | ||||
\fB\-rpcuser=\fR<user> | \fB\-rpccorsdomain\fR=\fI\,value\/\fR | ||||
.IP | .IP | ||||
Username for JSON\-RPC connections | Domain from which to accept cross origin requests (browser enforced) | ||||
.HP | .HP | ||||
\fB\-rpcpassword=\fR<pw> | \fB\-rpcpassword=\fR<pw> | ||||
.IP | .IP | ||||
Password for JSON\-RPC connections | Password for JSON\-RPC connections | ||||
.HP | .HP | ||||
\fB\-rpcauth=\fR<userpw> | |||||
.IP | |||||
Username and hashed password for JSON\-RPC connections. The field | |||||
<userpw> comes in the format: <USERNAME>:<SALT>$<HASH>. A | |||||
canonical python script is included in share/rpcuser. The client | |||||
then connects normally using the | |||||
rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This | |||||
option can be specified multiple times | |||||
.HP | |||||
\fB\-rpcport=\fR<port> | \fB\-rpcport=\fR<port> | ||||
.IP | .IP | ||||
Listen for JSON\-RPC connections on <port> (default: 8332 or testnet: | Listen for JSON\-RPC connections on <port> (default: 8332 or testnet: | ||||
18332) | 18332) | ||||
.HP | .HP | ||||
\fB\-rpcallowip=\fR<ip> | |||||
.IP | |||||
Allow JSON\-RPC connections from specified source. Valid for <ip> are a | |||||
single IP (e.g. 1.2.3.4), a network/netmask (e.g. | |||||
1.2.3.4/255.255.255.0) or a network/CIDR (e.g. 1.2.3.4/24). This | |||||
option can be specified multiple times | |||||
.HP | |||||
\fB\-rpcthreads=\fR<n> | \fB\-rpcthreads=\fR<n> | ||||
.IP | .IP | ||||
Set the number of threads to service RPC calls (default: 4) | Set the number of threads to service RPC calls (default: 4) | ||||
.HP | .HP | ||||
\fB\-rpccorsdomain\fR=\fI\,value\/\fR | \fB\-rpcuser=\fR<user> | ||||
.IP | .IP | ||||
Domain from which to accept cross origin requests (browser enforced) | Username for JSON\-RPC connections | ||||
.HP | |||||
\fB\-server\fR | |||||
.IP | |||||
Accept command line and JSON\-RPC commands | |||||
.SH COPYRIGHT | .SH COPYRIGHT | ||||
Copyright (C) 2009-2019 The Bitcoin developers | Copyright (C) 2009-2019 The Bitcoin developers | ||||
Please contribute if you find Bitcoin ABC useful. Visit | Please contribute if you find Bitcoin ABC useful. Visit | ||||
<https://www.bitcoinabc.org> for further information about the software. | <https://www.bitcoinabc.org> for further information about the software. | ||||
The source code is available from <https://github.com/Bitcoin-ABC/bitcoin-abc>. | The source code is available from <https://github.com/Bitcoin-ABC/bitcoin-abc>. | ||||
This is experimental software. | This is experimental software. | ||||
Distributed under the MIT software license, see the accompanying file COPYING | Distributed under the MIT software license, see the accompanying file COPYING | ||||
or <https://opensource.org/licenses/MIT> | or <https://opensource.org/licenses/MIT> | ||||
This product includes software developed by the OpenSSL Project for use in the | This product includes software developed by the OpenSSL Project for use in the | ||||
OpenSSL Toolkit <https://www.openssl.org> and cryptographic software written by | OpenSSL Toolkit <https://www.openssl.org> and cryptographic software written by | ||||
Eric Young and UPnP software written by Thomas Bernard. | Eric Young and UPnP software written by Thomas Bernard. |