mirror of
https://github.com/Retropex/bitcoin.git
synced 2025-05-12 03:00:42 +02:00
Update manpages & example bitcoin.conf
This commit is contained in:
parent
5961e01c91
commit
aed49ce898
@ -1,13 +1,13 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIN-CLI "1" "October 2023" "bitcoin-cli v25.1.0" "User Commands"
|
||||
.TH BITCOIN-CLI "1" "November 2023" "bitcoin-cli v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-cli \- manual page for bitcoin-cli v25.1.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Core\/\fR
|
||||
[\fI\,options\/\fR] \fI\,<command> \/\fR[\fI\,params\/\fR] \fI\,Send command to Bitcoin Knots\/\fR
|
||||
.br
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,-named <command> \/\fR[\fI\,name=value\/\fR]... \fI\,Send command to Bitcoin Core (with named arguments)\/\fR
|
||||
[\fI\,options\/\fR] \fI\,-named <command> \/\fR[\fI\,name=value\/\fR]... \fI\,Send command to Bitcoin Knots (with named arguments)\/\fR
|
||||
.br
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,help List commands\/\fR
|
||||
@ -15,7 +15,7 @@ bitcoin-cli \- manual page for bitcoin-cli v25.1.0
|
||||
.B bitcoin-cli
|
||||
[\fI\,options\/\fR] \fI\,help <command> Get help for a command\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core RPC client version v25.1.0
|
||||
Bitcoin Knots RPC client version v25.1.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@ -39,6 +39,12 @@ and OS is not WIN32), never.
|
||||
Specify configuration file. Relative paths will be prefixed by datadir
|
||||
location. (default: bitcoin.conf)
|
||||
.HP
|
||||
\fB\-confrw=\fR<file>
|
||||
.IP
|
||||
Specify read/write configuration file. Relative paths will be prefixed
|
||||
by the network\-specific datadir location. (default:
|
||||
bitcoin_rw.conf)
|
||||
.HP
|
||||
\fB\-datadir=\fR<dir>
|
||||
.IP
|
||||
Specify data directory
|
||||
@ -54,11 +60,12 @@ nblocks and maxtries arguments. Example: bitcoin\-cli \fB\-generate\fR 4
|
||||
.HP
|
||||
\fB\-getinfo\fR
|
||||
.IP
|
||||
Get general information from the remote server. Note that unlike
|
||||
server\-side RPC calls, the output of \fB\-getinfo\fR is the result of
|
||||
multiple non\-atomic requests. Some entries in the output may
|
||||
represent results from different states (e.g. wallet balance may
|
||||
be as of a different block from the chain state reported)
|
||||
Get general information from the remote server, including the total
|
||||
balance and the balances of each loaded wallet when in
|
||||
multiwallet mode. Note that \fB\-getinfo\fR is the combined result of
|
||||
several RPCs (getnetworkinfo, getblockchaininfo, getwalletinfo,
|
||||
getbalances, and in multiwallet mode, listwallets), each with
|
||||
potentially different state.
|
||||
.HP
|
||||
\fB\-named\fR
|
||||
.IP
|
||||
@ -153,6 +160,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -172,9 +185,9 @@ Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -1,12 +1,12 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIN-QT "1" "October 2023" "bitcoin-qt v25.1.0" "User Commands"
|
||||
.TH BITCOIN-QT "1" "November 2023" "bitcoin-qt v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-qt \- manual page for bitcoin-qt v25.1.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-qt
|
||||
[\fI\,command-line options\/\fR]
|
||||
[\fI\,command-line options\/\fR] [\fI\,URI\/\fR]
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core version v25.1.0
|
||||
Bitcoin Knots version v25.1.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@ -18,12 +18,17 @@ Print this help message and exit
|
||||
Execute command when an alert is raised (%s in cmd is replaced by
|
||||
message)
|
||||
.HP
|
||||
\fB\-allowignoredconf\fR
|
||||
.IP
|
||||
For backwards compatibility, treat an unused bitcoin.conf file in the
|
||||
datadir as a warning, not an error.
|
||||
.HP
|
||||
\fB\-assumevalid=\fR<hex>
|
||||
.IP
|
||||
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:
|
||||
000000000000000000035c3f0d31e71a5ee24c5aaf3354689f65bd7b07dee632,
|
||||
000000000000000000003d97a46dbbb4cca4b3e23c39c446df75cfe726163bb5,
|
||||
testnet:
|
||||
0000000000000021bc50a89cde4870d4a81ffe0153b3c8de77b435a2fd3f6761,
|
||||
signet:
|
||||
@ -32,8 +37,8 @@ signet:
|
||||
\fB\-blockfilterindex=\fR<type>
|
||||
.IP
|
||||
Maintain an index of compact filters by block (default: 0, values:
|
||||
basic). If <type> is not supplied or if <type> = 1, indexes for
|
||||
all known types are enabled.
|
||||
basic, v0). If <type> is not supplied or if <type> = 1, certain
|
||||
indexes are enabled (currently just basic).
|
||||
.HP
|
||||
\fB\-blocknotify=\fR<cmd>
|
||||
.IP
|
||||
@ -53,9 +58,9 @@ Specify directory to hold blocks subdirectory for *.dat files (default:
|
||||
\fB\-blocksonly\fR
|
||||
.IP
|
||||
Whether to reject transactions from network peers. Automatic broadcast
|
||||
and rebroadcast of any transactions from inbound peers is
|
||||
disabled, unless the peer has the 'forcerelay' permission. RPC
|
||||
transactions are not affected. (default: 0)
|
||||
and rebroadcast of any transactions from any peer is disabled,
|
||||
unless it has the 'forcerelay' permission. RPC transactions are
|
||||
not affected. (default: 0)
|
||||
.HP
|
||||
\fB\-coinstatsindex\fR
|
||||
.IP
|
||||
@ -67,6 +72,16 @@ Specify path to read\-only configuration file. Relative paths will be
|
||||
prefixed by datadir location (only useable from command line, not
|
||||
configuration file) (default: bitcoin.conf)
|
||||
.HP
|
||||
\fB\-confrw=\fR<file>
|
||||
.IP
|
||||
Specify read/write configuration file. Relative paths will be prefixed
|
||||
by the network\-specific datadir location (default:
|
||||
bitcoin_rw.conf)
|
||||
.HP
|
||||
\fB\-corepolicy\fR
|
||||
.IP
|
||||
Use Bitcoin Core policy defaults (default: false)
|
||||
.HP
|
||||
\fB\-daemon\fR
|
||||
.IP
|
||||
Run in the background as a daemon and accept commands (default: 0)
|
||||
@ -82,7 +97,7 @@ Specify data directory
|
||||
.HP
|
||||
\fB\-dbcache=\fR<n>
|
||||
.IP
|
||||
Maximum database cache size <n> MiB (4 to 16384, default: 450). In
|
||||
Maximum database cache size <n> MiB (4 to 1048576, default: 450). In
|
||||
addition, unused mempool memory is shared for this cache (see
|
||||
\fB\-maxmempool\fR).
|
||||
.HP
|
||||
@ -101,6 +116,11 @@ Specify additional configuration file, relative to the \fB\-datadir\fR path
|
||||
.IP
|
||||
Imports blocks from external file on startup
|
||||
.HP
|
||||
\fB\-lowmem=\fR<n>
|
||||
.IP
|
||||
If system available memory falls below <n> MiB, flush caches (0 to
|
||||
disable, default: 10)
|
||||
.HP
|
||||
\fB\-maxmempool=\fR<n>
|
||||
.IP
|
||||
Keep the transaction memory pool below <n> megabytes (default: 300)
|
||||
@ -116,7 +136,7 @@ Do not keep transactions in the mempool longer than <n> hours (default:
|
||||
.HP
|
||||
\fB\-par=\fR<n>
|
||||
.IP
|
||||
Set the number of script verification threads (\fB\-10\fR to 15, 0 = auto, <0 =
|
||||
Set the number of script verification threads (0 = auto, up to 15, <0 =
|
||||
leave that many cores free, default: 0)
|
||||
.HP
|
||||
\fB\-persistmempool\fR
|
||||
@ -143,7 +163,9 @@ target size in MiB)
|
||||
\fB\-reindex\fR
|
||||
.IP
|
||||
Rebuild chain state and block index from the blk*.dat files on disk.
|
||||
This will also rebuild active optional indexes.
|
||||
This will also rebuild active optional indexes. Setting this to
|
||||
auto automatically reindexes the block database if it is
|
||||
corrupted.
|
||||
.HP
|
||||
\fB\-reindex\-chainstate\fR
|
||||
.IP
|
||||
@ -338,7 +360,7 @@ Serve compact block filters to peers per BIP 157 (default: 0)
|
||||
\fB\-peerbloomfilters\fR
|
||||
.IP
|
||||
Support filtering of blocks and transaction with bloom filters (default:
|
||||
0)
|
||||
1)
|
||||
.HP
|
||||
\fB\-port=\fR<port>
|
||||
.IP
|
||||
@ -371,40 +393,53 @@ to connect is unsuccessful after this amount of time, drop it
|
||||
.HP
|
||||
\fB\-torcontrol=\fR<ip>:<port>
|
||||
.IP
|
||||
Tor control port to use if onion listening enabled (default:
|
||||
127.0.0.1:9051)
|
||||
Tor control host and port to use if onion listening enabled (default:
|
||||
127.0.0.1:9051). If no port is specified, the default port of
|
||||
9051 will be used.
|
||||
.HP
|
||||
\fB\-torexecute=\fR<command>
|
||||
.IP
|
||||
Tor command to use if not already running (default: tor)
|
||||
.HP
|
||||
\fB\-torpassword=\fR<pass>
|
||||
.IP
|
||||
Tor control port password (default: empty)
|
||||
.HP
|
||||
\fB\-uaappend=\fR<cmt>
|
||||
.IP
|
||||
Append literal to the user agent string (should only be used for
|
||||
software embedding)
|
||||
.HP
|
||||
\fB\-upnp\fR
|
||||
.IP
|
||||
Use UPnP to map the listening port (default: 1 when listening and no
|
||||
\fB\-proxy\fR)
|
||||
Use UPnP to map the listening port (default: 0)
|
||||
.HP
|
||||
\fB\-whitebind=\fR<[permissions@]addr>
|
||||
.IP
|
||||
Bind to the given address and add permission flags to the peers
|
||||
connecting to it. Use [host]:port notation for IPv6. Allowed
|
||||
permissions: bloomfilter (allow requesting BIP37 filtered blocks
|
||||
and transactions), noban (do not ban for misbehavior; implies
|
||||
and transactions), blockfilters (serve compact block filters to
|
||||
peers per BIP157), noban (do not ban for misbehavior; implies
|
||||
download), forcerelay (relay transactions that are already in the
|
||||
mempool; implies relay), relay (relay even in \fB\-blocksonly\fR mode,
|
||||
and unlimited transaction announcements), mempool (allow
|
||||
requesting BIP35 mempool contents), download (allow getheaders
|
||||
during IBD, no disconnect after maxuploadtarget limit), addr
|
||||
(responses to GETADDR avoid hitting the cache and contain random
|
||||
records with the most up\-to\-date info). Specify multiple
|
||||
records with the most up\-to\-date info), forceinbound (when
|
||||
connections are full, attempt to evict a random unprotected
|
||||
inbound peer to open a slot; implies noban). Specify multiple
|
||||
permissions separated by commas (default:
|
||||
download,noban,mempool,relay). Can be specified multiple times.
|
||||
.HP
|
||||
\fB\-whitelist=\fR<[permissions@]IP address or network>
|
||||
.IP
|
||||
Add permission flags to the peers connecting from the given IP address
|
||||
(e.g. 1.2.3.4) or CIDR\-notated network (e.g. 1.2.3.0/24). Uses
|
||||
the same permissions as \fB\-whitebind\fR. Can be specified multiple
|
||||
times.
|
||||
Add permission flags to the peers using the given IP address (e.g.
|
||||
1.2.3.4) or CIDR\-notated network (e.g. 1.2.3.0/24). Uses the same
|
||||
permissions as \fB\-whitebind\fR. Additional flags "in" and "out"
|
||||
control whether permissions apply to incoming connections and/or
|
||||
outgoing (default: both). Can be specified multiple times.
|
||||
.PP
|
||||
Wallet options:
|
||||
.HP
|
||||
@ -486,7 +521,7 @@ Spend unconfirmed change when sending transactions (default: 1)
|
||||
\fB\-txconfirmtarget=\fR<n>
|
||||
.IP
|
||||
If paytxfee is not set, include enough fee so transactions begin
|
||||
confirmation on average within n blocks (default: 6)
|
||||
confirmation on average within n blocks (default: 144)
|
||||
.HP
|
||||
\fB\-wallet=\fR<path>
|
||||
.IP
|
||||
@ -507,16 +542,20 @@ Make the wallet broadcast transactions (default: 1)
|
||||
Specify directory to hold wallets (default: <datadir>/wallets if it
|
||||
exists, otherwise <datadir>)
|
||||
.HP
|
||||
\fB\-walletimplicitsegwit\fR
|
||||
.IP
|
||||
Support segwit when restoring wallet backups and importing keys
|
||||
(default: 0)
|
||||
.HP
|
||||
\fB\-walletnotify=\fR<cmd>
|
||||
.IP
|
||||
Execute command when a wallet transaction changes. %s in cmd is replaced
|
||||
by TxID, %w is replaced by wallet name, %b is replaced by the
|
||||
hash of the block including the transaction (set to 'unconfirmed'
|
||||
if the transaction is not included) and %h is replaced by the
|
||||
block height (\fB\-1\fR if not included). %w is not currently
|
||||
implemented on windows. On systems where %w is supported, it
|
||||
should NOT be quoted because this would break shell escaping used
|
||||
to invoke the command.
|
||||
block height (\fB\-1\fR if not included). %w should NOT be quoted
|
||||
because this would break shell escaping used to invoke the
|
||||
command.
|
||||
.HP
|
||||
\fB\-walletrbf\fR
|
||||
.IP
|
||||
@ -541,6 +580,15 @@ Enable publish hash transaction in <address>
|
||||
Set publish hash transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubhashwallettx=\fR<address>
|
||||
.IP
|
||||
Enable publish hash wallet transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashwallettxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash wallet transaction outbound message high water mark
|
||||
(default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawblock=\fR<address>
|
||||
.IP
|
||||
Enable publish raw block in <address>
|
||||
@ -558,6 +606,15 @@ Enable publish raw transaction in <address>
|
||||
Set publish raw transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawwallettx=\fR<address>
|
||||
.IP
|
||||
Enable publish raw wallet transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawwallettxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw wallet transaction outbound message high water mark
|
||||
(default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubsequence=\fR<address>
|
||||
.IP
|
||||
Enable publish hash block and tx sequence in <address>
|
||||
@ -638,6 +695,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -657,24 +720,47 @@ Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Node relay options:
|
||||
.HP
|
||||
\fB\-acceptnonstdtxn\fR
|
||||
.IP
|
||||
Relay and mine "non\-standard" transactions (default: 0 or testnet: 1)
|
||||
.HP
|
||||
\fB\-bytespersigop\fR
|
||||
.IP
|
||||
Equivalent bytes per sigop in transactions for relay and mining
|
||||
(default: 20)
|
||||
.HP
|
||||
\fB\-bytespersigopstrict\fR
|
||||
.IP
|
||||
Minimum bytes per sigop in transactions we relay and mine (default: 20)
|
||||
.HP
|
||||
\fB\-datacarrier\fR
|
||||
.IP
|
||||
Relay and mine data carrier transactions (default: 1)
|
||||
.HP
|
||||
\fB\-datacarriercost\fR
|
||||
.IP
|
||||
Treat extra data in transactions as at least N vbytes per actual byte
|
||||
(default: 1)
|
||||
.HP
|
||||
\fB\-datacarriersize\fR
|
||||
.IP
|
||||
Maximum size of data in data carrier transactions we relay and mine
|
||||
(default: 83)
|
||||
(default: 42)
|
||||
.HP
|
||||
\fB\-maxscriptsize\fR
|
||||
.IP
|
||||
Maximum size of scripts we relay and mine (default: 1650)
|
||||
.HP
|
||||
\fB\-mempoolfullrbf\fR
|
||||
.IP
|
||||
Accept transaction replace\-by\-fee without requiring replaceability
|
||||
signaling (default: 0)
|
||||
signaling (default: 1)
|
||||
.HP
|
||||
\fB\-mempoolreplacement\fR
|
||||
.IP
|
||||
Set to 0 to disable RBF entirely, "fee,optin" to honour RBF opt\-out
|
||||
signal, or "fee,\-optin" to always RBF aka full RBF (default:
|
||||
fee,optin)
|
||||
.HP
|
||||
\fB\-minrelaytxfee=\fR<amt>
|
||||
.IP
|
||||
@ -683,30 +769,44 @@ relaying, mining and transaction creation (default: 0.00001)
|
||||
.HP
|
||||
\fB\-permitbaremultisig\fR
|
||||
.IP
|
||||
Relay non\-P2SH multisig (default: 1)
|
||||
Relay non\-P2SH multisig (default: 0)
|
||||
.HP
|
||||
\fB\-spkreuse\fR
|
||||
.IP
|
||||
Accept transactions reusing addresses or other pubkey scripts (default:
|
||||
allow)
|
||||
.HP
|
||||
\fB\-whitelistforcerelay\fR
|
||||
.IP
|
||||
Add 'forcerelay' permission to whitelisted inbound peers with default
|
||||
Add 'forcerelay' permission to whitelisted peers with default
|
||||
permissions. This will relay transactions even if the
|
||||
transactions were already in the mempool. (default: 0)
|
||||
.HP
|
||||
\fB\-whitelistrelay\fR
|
||||
.IP
|
||||
Add 'relay' permission to whitelisted inbound peers with default
|
||||
permissions. This will accept relayed transactions even when not
|
||||
relaying transactions (default: 1)
|
||||
Add 'relay' permission to whitelisted peers with default permissions.
|
||||
This will accept relayed transactions even when not relaying
|
||||
transactions (default: 1)
|
||||
.PP
|
||||
Block creation options:
|
||||
.HP
|
||||
\fB\-blockmaxsize=\fR<n>
|
||||
.IP
|
||||
Set maximum block size in bytes (default: 300000)
|
||||
.HP
|
||||
\fB\-blockmaxweight=\fR<n>
|
||||
.IP
|
||||
Set maximum BIP141 block weight (default: 3996000)
|
||||
Set maximum BIP141 block weight (default: 1500000)
|
||||
.HP
|
||||
\fB\-blockmintxfee=\fR<amt>
|
||||
.IP
|
||||
Set lowest fee rate (in BTC/kvB) for transactions to be included in
|
||||
block creation. (default: 0.00001)
|
||||
.HP
|
||||
\fB\-blockprioritysize=\fR<n>
|
||||
.IP
|
||||
Set maximum size of high\-priority/low\-fee transactions in bytes
|
||||
(default: 100000)
|
||||
.PP
|
||||
RPC server options:
|
||||
.HP
|
||||
@ -730,6 +830,11 @@ then connects normally using the
|
||||
rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This
|
||||
option can be specified multiple times
|
||||
.HP
|
||||
\fB\-rpcauthfile=\fR<userpw>
|
||||
.IP
|
||||
A file with a single lines with same format as rpcauth. This option can
|
||||
be specified multiple times
|
||||
.HP
|
||||
\fB\-rpcbind=\fR<addr>[:port]
|
||||
.IP
|
||||
Bind to given address to listen for JSON\-RPC connections. Do not expose
|
||||
@ -744,6 +849,11 @@ IPv6. This option can be specified multiple times (default:
|
||||
Location of the auth cookie. Relative paths will be prefixed by a
|
||||
net\-specific datadir location. (default: data dir)
|
||||
.HP
|
||||
\fB\-rpccookieperms=\fR<octal>
|
||||
.IP
|
||||
Set the permissions on the RPC auth cookie file to the specified octal
|
||||
value (default: 0600)
|
||||
.HP
|
||||
\fB\-rpcpassword=\fR<pw>
|
||||
.IP
|
||||
Password for JSON\-RPC connections
|
||||
@ -793,6 +903,10 @@ UI Options:
|
||||
.IP
|
||||
Choose data directory on startup (default: 0)
|
||||
.HP
|
||||
\fB\-guisettingsdir=\fR<path>
|
||||
.IP
|
||||
Choose a custom data directory especially for the Qt Settings
|
||||
.HP
|
||||
\fB\-lang=\fR<lang>
|
||||
.IP
|
||||
Set language, for example "de_DE" (default: system locale)
|
||||
@ -808,12 +922,22 @@ Reset all settings changed in the GUI
|
||||
\fB\-splash\fR
|
||||
.IP
|
||||
Show splash screen on startup (default: 1)
|
||||
.PP
|
||||
Statistic options:
|
||||
.HP
|
||||
\fB\-statsenable\fR
|
||||
.IP
|
||||
Enable statistics (default: 0)
|
||||
.HP
|
||||
\fB\-statsmaxmemorytarget=\fR<n>
|
||||
.IP
|
||||
Set the memory limit target for statistics in bytes (default: 10485760)
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -1,5 +1,5 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIN-TX "1" "October 2023" "bitcoin-tx v25.1.0" "User Commands"
|
||||
.TH BITCOIN-TX "1" "November 2023" "bitcoin-tx v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-tx \- manual page for bitcoin-tx v25.1.0
|
||||
.SH SYNOPSIS
|
||||
@ -9,7 +9,7 @@ bitcoin-tx \- manual page for bitcoin-tx v25.1.0
|
||||
.B bitcoin-tx
|
||||
[\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded bitcoin transaction\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core bitcoin\-tx utility version v25.1.0
|
||||
Bitcoin Knots bitcoin\-tx utility version v25.1.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@ -46,6 +46,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -136,9 +142,9 @@ Set register NAME to given JSON\-STRING
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -1,12 +1,12 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIN-UTIL "1" "October 2023" "bitcoin-util v25.1.0" "User Commands"
|
||||
.TH BITCOIN-UTIL "1" "November 2023" "bitcoin-util v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-util \- manual page for bitcoin-util v25.1.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoin-util
|
||||
[\fI\,options\/\fR] [\fI\,commands\/\fR] \fI\,Do stuff\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core bitcoin\-util utility version v25.1.0
|
||||
Bitcoin Knots bitcoin\-util utility version v25.1.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@ -31,6 +31,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -56,9 +62,9 @@ Perform proof of work on hex header string
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -1,11 +1,11 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIN-WALLET "1" "October 2023" "bitcoin-wallet v25.1.0" "User Commands"
|
||||
.TH BITCOIN-WALLET "1" "November 2023" "bitcoin-wallet v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoin-wallet \- manual page for bitcoin-wallet v25.1.0
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core bitcoin\-wallet version v25.1.0
|
||||
Bitcoin Knots bitcoin\-wallet version v25.1.0
|
||||
.PP
|
||||
bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files.
|
||||
bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Knots wallet files.
|
||||
By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir.
|
||||
To change the target wallet, use the \fB\-datadir\fR, \fB\-wallet\fR and \fB\-regtest\fR/\-signet/\-testnet arguments.
|
||||
.SS "Usage:"
|
||||
@ -70,6 +70,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -101,6 +107,10 @@ dump
|
||||
.IP
|
||||
Print out all of the wallet key\-value records
|
||||
.IP
|
||||
importfromcoldcard
|
||||
.IP
|
||||
Create new wallet file and import descriptors from Coldcard wallet
|
||||
.IP
|
||||
info
|
||||
.IP
|
||||
Get wallet info
|
||||
@ -112,9 +122,9 @@ Attempt to recover private keys from a corrupt wallet. Warning:
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -1,12 +1,12 @@
|
||||
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
|
||||
.TH BITCOIND "1" "October 2023" "bitcoind v25.1.0" "User Commands"
|
||||
.TH BITCOIND "1" "November 2023" "bitcoind v25.1.0" "User Commands"
|
||||
.SH NAME
|
||||
bitcoind \- manual page for bitcoind v25.1.0
|
||||
.SH SYNOPSIS
|
||||
.B bitcoind
|
||||
[\fI\,options\/\fR] \fI\,Start Bitcoin Core\/\fR
|
||||
[\fI\,options\/\fR] \fI\,Start Bitcoin Knots\/\fR
|
||||
.SH DESCRIPTION
|
||||
Bitcoin Core version v25.1.0
|
||||
Bitcoin Knots version v25.1.0
|
||||
.SH OPTIONS
|
||||
.HP
|
||||
\-?
|
||||
@ -18,12 +18,17 @@ Print this help message and exit
|
||||
Execute command when an alert is raised (%s in cmd is replaced by
|
||||
message)
|
||||
.HP
|
||||
\fB\-allowignoredconf\fR
|
||||
.IP
|
||||
For backwards compatibility, treat an unused bitcoin.conf file in the
|
||||
datadir as a warning, not an error.
|
||||
.HP
|
||||
\fB\-assumevalid=\fR<hex>
|
||||
.IP
|
||||
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:
|
||||
000000000000000000035c3f0d31e71a5ee24c5aaf3354689f65bd7b07dee632,
|
||||
000000000000000000003d97a46dbbb4cca4b3e23c39c446df75cfe726163bb5,
|
||||
testnet:
|
||||
0000000000000021bc50a89cde4870d4a81ffe0153b3c8de77b435a2fd3f6761,
|
||||
signet:
|
||||
@ -32,8 +37,8 @@ signet:
|
||||
\fB\-blockfilterindex=\fR<type>
|
||||
.IP
|
||||
Maintain an index of compact filters by block (default: 0, values:
|
||||
basic). If <type> is not supplied or if <type> = 1, indexes for
|
||||
all known types are enabled.
|
||||
basic, v0). If <type> is not supplied or if <type> = 1, certain
|
||||
indexes are enabled (currently just basic).
|
||||
.HP
|
||||
\fB\-blocknotify=\fR<cmd>
|
||||
.IP
|
||||
@ -53,9 +58,9 @@ Specify directory to hold blocks subdirectory for *.dat files (default:
|
||||
\fB\-blocksonly\fR
|
||||
.IP
|
||||
Whether to reject transactions from network peers. Automatic broadcast
|
||||
and rebroadcast of any transactions from inbound peers is
|
||||
disabled, unless the peer has the 'forcerelay' permission. RPC
|
||||
transactions are not affected. (default: 0)
|
||||
and rebroadcast of any transactions from any peer is disabled,
|
||||
unless it has the 'forcerelay' permission. RPC transactions are
|
||||
not affected. (default: 0)
|
||||
.HP
|
||||
\fB\-coinstatsindex\fR
|
||||
.IP
|
||||
@ -67,6 +72,16 @@ Specify path to read\-only configuration file. Relative paths will be
|
||||
prefixed by datadir location (only useable from command line, not
|
||||
configuration file) (default: bitcoin.conf)
|
||||
.HP
|
||||
\fB\-confrw=\fR<file>
|
||||
.IP
|
||||
Specify read/write configuration file. Relative paths will be prefixed
|
||||
by the network\-specific datadir location (default:
|
||||
bitcoin_rw.conf)
|
||||
.HP
|
||||
\fB\-corepolicy\fR
|
||||
.IP
|
||||
Use Bitcoin Core policy defaults (default: false)
|
||||
.HP
|
||||
\fB\-daemon\fR
|
||||
.IP
|
||||
Run in the background as a daemon and accept commands (default: 0)
|
||||
@ -82,7 +97,7 @@ Specify data directory
|
||||
.HP
|
||||
\fB\-dbcache=\fR<n>
|
||||
.IP
|
||||
Maximum database cache size <n> MiB (4 to 16384, default: 450). In
|
||||
Maximum database cache size <n> MiB (4 to 1048576, default: 450). In
|
||||
addition, unused mempool memory is shared for this cache (see
|
||||
\fB\-maxmempool\fR).
|
||||
.HP
|
||||
@ -101,6 +116,11 @@ Specify additional configuration file, relative to the \fB\-datadir\fR path
|
||||
.IP
|
||||
Imports blocks from external file on startup
|
||||
.HP
|
||||
\fB\-lowmem=\fR<n>
|
||||
.IP
|
||||
If system available memory falls below <n> MiB, flush caches (0 to
|
||||
disable, default: 10)
|
||||
.HP
|
||||
\fB\-maxmempool=\fR<n>
|
||||
.IP
|
||||
Keep the transaction memory pool below <n> megabytes (default: 300)
|
||||
@ -116,7 +136,7 @@ Do not keep transactions in the mempool longer than <n> hours (default:
|
||||
.HP
|
||||
\fB\-par=\fR<n>
|
||||
.IP
|
||||
Set the number of script verification threads (\fB\-10\fR to 15, 0 = auto, <0 =
|
||||
Set the number of script verification threads (0 = auto, up to 15, <0 =
|
||||
leave that many cores free, default: 0)
|
||||
.HP
|
||||
\fB\-persistmempool\fR
|
||||
@ -143,7 +163,9 @@ target size in MiB)
|
||||
\fB\-reindex\fR
|
||||
.IP
|
||||
Rebuild chain state and block index from the blk*.dat files on disk.
|
||||
This will also rebuild active optional indexes.
|
||||
This will also rebuild active optional indexes. Setting this to
|
||||
auto automatically reindexes the block database if it is
|
||||
corrupted.
|
||||
.HP
|
||||
\fB\-reindex\-chainstate\fR
|
||||
.IP
|
||||
@ -338,7 +360,7 @@ Serve compact block filters to peers per BIP 157 (default: 0)
|
||||
\fB\-peerbloomfilters\fR
|
||||
.IP
|
||||
Support filtering of blocks and transaction with bloom filters (default:
|
||||
0)
|
||||
1)
|
||||
.HP
|
||||
\fB\-port=\fR<port>
|
||||
.IP
|
||||
@ -371,40 +393,53 @@ to connect is unsuccessful after this amount of time, drop it
|
||||
.HP
|
||||
\fB\-torcontrol=\fR<ip>:<port>
|
||||
.IP
|
||||
Tor control port to use if onion listening enabled (default:
|
||||
127.0.0.1:9051)
|
||||
Tor control host and port to use if onion listening enabled (default:
|
||||
127.0.0.1:9051). If no port is specified, the default port of
|
||||
9051 will be used.
|
||||
.HP
|
||||
\fB\-torexecute=\fR<command>
|
||||
.IP
|
||||
Tor command to use if not already running (default: tor)
|
||||
.HP
|
||||
\fB\-torpassword=\fR<pass>
|
||||
.IP
|
||||
Tor control port password (default: empty)
|
||||
.HP
|
||||
\fB\-uaappend=\fR<cmt>
|
||||
.IP
|
||||
Append literal to the user agent string (should only be used for
|
||||
software embedding)
|
||||
.HP
|
||||
\fB\-upnp\fR
|
||||
.IP
|
||||
Use UPnP to map the listening port (default: 1 when listening and no
|
||||
\fB\-proxy\fR)
|
||||
Use UPnP to map the listening port (default: 0)
|
||||
.HP
|
||||
\fB\-whitebind=\fR<[permissions@]addr>
|
||||
.IP
|
||||
Bind to the given address and add permission flags to the peers
|
||||
connecting to it. Use [host]:port notation for IPv6. Allowed
|
||||
permissions: bloomfilter (allow requesting BIP37 filtered blocks
|
||||
and transactions), noban (do not ban for misbehavior; implies
|
||||
and transactions), blockfilters (serve compact block filters to
|
||||
peers per BIP157), noban (do not ban for misbehavior; implies
|
||||
download), forcerelay (relay transactions that are already in the
|
||||
mempool; implies relay), relay (relay even in \fB\-blocksonly\fR mode,
|
||||
and unlimited transaction announcements), mempool (allow
|
||||
requesting BIP35 mempool contents), download (allow getheaders
|
||||
during IBD, no disconnect after maxuploadtarget limit), addr
|
||||
(responses to GETADDR avoid hitting the cache and contain random
|
||||
records with the most up\-to\-date info). Specify multiple
|
||||
records with the most up\-to\-date info), forceinbound (when
|
||||
connections are full, attempt to evict a random unprotected
|
||||
inbound peer to open a slot; implies noban). Specify multiple
|
||||
permissions separated by commas (default:
|
||||
download,noban,mempool,relay). Can be specified multiple times.
|
||||
.HP
|
||||
\fB\-whitelist=\fR<[permissions@]IP address or network>
|
||||
.IP
|
||||
Add permission flags to the peers connecting from the given IP address
|
||||
(e.g. 1.2.3.4) or CIDR\-notated network (e.g. 1.2.3.0/24). Uses
|
||||
the same permissions as \fB\-whitebind\fR. Can be specified multiple
|
||||
times.
|
||||
Add permission flags to the peers using the given IP address (e.g.
|
||||
1.2.3.4) or CIDR\-notated network (e.g. 1.2.3.0/24). Uses the same
|
||||
permissions as \fB\-whitebind\fR. Additional flags "in" and "out"
|
||||
control whether permissions apply to incoming connections and/or
|
||||
outgoing (default: both). Can be specified multiple times.
|
||||
.PP
|
||||
Wallet options:
|
||||
.HP
|
||||
@ -486,7 +521,7 @@ Spend unconfirmed change when sending transactions (default: 1)
|
||||
\fB\-txconfirmtarget=\fR<n>
|
||||
.IP
|
||||
If paytxfee is not set, include enough fee so transactions begin
|
||||
confirmation on average within n blocks (default: 6)
|
||||
confirmation on average within n blocks (default: 144)
|
||||
.HP
|
||||
\fB\-wallet=\fR<path>
|
||||
.IP
|
||||
@ -507,16 +542,20 @@ Make the wallet broadcast transactions (default: 1)
|
||||
Specify directory to hold wallets (default: <datadir>/wallets if it
|
||||
exists, otherwise <datadir>)
|
||||
.HP
|
||||
\fB\-walletimplicitsegwit\fR
|
||||
.IP
|
||||
Support segwit when restoring wallet backups and importing keys
|
||||
(default: 0)
|
||||
.HP
|
||||
\fB\-walletnotify=\fR<cmd>
|
||||
.IP
|
||||
Execute command when a wallet transaction changes. %s in cmd is replaced
|
||||
by TxID, %w is replaced by wallet name, %b is replaced by the
|
||||
hash of the block including the transaction (set to 'unconfirmed'
|
||||
if the transaction is not included) and %h is replaced by the
|
||||
block height (\fB\-1\fR if not included). %w is not currently
|
||||
implemented on windows. On systems where %w is supported, it
|
||||
should NOT be quoted because this would break shell escaping used
|
||||
to invoke the command.
|
||||
block height (\fB\-1\fR if not included). %w should NOT be quoted
|
||||
because this would break shell escaping used to invoke the
|
||||
command.
|
||||
.HP
|
||||
\fB\-walletrbf\fR
|
||||
.IP
|
||||
@ -541,6 +580,15 @@ Enable publish hash transaction in <address>
|
||||
Set publish hash transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubhashwallettx=\fR<address>
|
||||
.IP
|
||||
Enable publish hash wallet transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubhashwallettxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish hash wallet transaction outbound message high water mark
|
||||
(default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawblock=\fR<address>
|
||||
.IP
|
||||
Enable publish raw block in <address>
|
||||
@ -558,6 +606,15 @@ Enable publish raw transaction in <address>
|
||||
Set publish raw transaction outbound message high water mark (default:
|
||||
1000)
|
||||
.HP
|
||||
\fB\-zmqpubrawwallettx=\fR<address>
|
||||
.IP
|
||||
Enable publish raw wallet transaction in <address>
|
||||
.HP
|
||||
\fB\-zmqpubrawwallettxhwm=\fR<n>
|
||||
.IP
|
||||
Set publish raw wallet transaction outbound message high water mark
|
||||
(default: 1000)
|
||||
.HP
|
||||
\fB\-zmqpubsequence=\fR<address>
|
||||
.IP
|
||||
Enable publish hash block and tx sequence in <address>
|
||||
@ -638,6 +695,12 @@ signet, regtest
|
||||
Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network
|
||||
is defined by the \fB\-signetchallenge\fR parameter
|
||||
.HP
|
||||
\fB\-signetblocktime\fR
|
||||
.IP
|
||||
Difficulty adjustment will target a block time of the given amount in
|
||||
seconds (only for custom signet networks, must have
|
||||
\fB\-signetchallenge\fR set; defaults to 10 minutes)
|
||||
.HP
|
||||
\fB\-signetchallenge\fR
|
||||
.IP
|
||||
Blocks must satisfy the given script to be considered valid (only for
|
||||
@ -657,24 +720,47 @@ Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR.
|
||||
.PP
|
||||
Node relay options:
|
||||
.HP
|
||||
\fB\-acceptnonstdtxn\fR
|
||||
.IP
|
||||
Relay and mine "non\-standard" transactions (default: 0 or testnet: 1)
|
||||
.HP
|
||||
\fB\-bytespersigop\fR
|
||||
.IP
|
||||
Equivalent bytes per sigop in transactions for relay and mining
|
||||
(default: 20)
|
||||
.HP
|
||||
\fB\-bytespersigopstrict\fR
|
||||
.IP
|
||||
Minimum bytes per sigop in transactions we relay and mine (default: 20)
|
||||
.HP
|
||||
\fB\-datacarrier\fR
|
||||
.IP
|
||||
Relay and mine data carrier transactions (default: 1)
|
||||
.HP
|
||||
\fB\-datacarriercost\fR
|
||||
.IP
|
||||
Treat extra data in transactions as at least N vbytes per actual byte
|
||||
(default: 1)
|
||||
.HP
|
||||
\fB\-datacarriersize\fR
|
||||
.IP
|
||||
Maximum size of data in data carrier transactions we relay and mine
|
||||
(default: 83)
|
||||
(default: 42)
|
||||
.HP
|
||||
\fB\-maxscriptsize\fR
|
||||
.IP
|
||||
Maximum size of scripts we relay and mine (default: 1650)
|
||||
.HP
|
||||
\fB\-mempoolfullrbf\fR
|
||||
.IP
|
||||
Accept transaction replace\-by\-fee without requiring replaceability
|
||||
signaling (default: 0)
|
||||
signaling (default: 1)
|
||||
.HP
|
||||
\fB\-mempoolreplacement\fR
|
||||
.IP
|
||||
Set to 0 to disable RBF entirely, "fee,optin" to honour RBF opt\-out
|
||||
signal, or "fee,\-optin" to always RBF aka full RBF (default:
|
||||
fee,optin)
|
||||
.HP
|
||||
\fB\-minrelaytxfee=\fR<amt>
|
||||
.IP
|
||||
@ -683,30 +769,44 @@ relaying, mining and transaction creation (default: 0.00001)
|
||||
.HP
|
||||
\fB\-permitbaremultisig\fR
|
||||
.IP
|
||||
Relay non\-P2SH multisig (default: 1)
|
||||
Relay non\-P2SH multisig (default: 0)
|
||||
.HP
|
||||
\fB\-spkreuse\fR
|
||||
.IP
|
||||
Accept transactions reusing addresses or other pubkey scripts (default:
|
||||
allow)
|
||||
.HP
|
||||
\fB\-whitelistforcerelay\fR
|
||||
.IP
|
||||
Add 'forcerelay' permission to whitelisted inbound peers with default
|
||||
Add 'forcerelay' permission to whitelisted peers with default
|
||||
permissions. This will relay transactions even if the
|
||||
transactions were already in the mempool. (default: 0)
|
||||
.HP
|
||||
\fB\-whitelistrelay\fR
|
||||
.IP
|
||||
Add 'relay' permission to whitelisted inbound peers with default
|
||||
permissions. This will accept relayed transactions even when not
|
||||
relaying transactions (default: 1)
|
||||
Add 'relay' permission to whitelisted peers with default permissions.
|
||||
This will accept relayed transactions even when not relaying
|
||||
transactions (default: 1)
|
||||
.PP
|
||||
Block creation options:
|
||||
.HP
|
||||
\fB\-blockmaxsize=\fR<n>
|
||||
.IP
|
||||
Set maximum block size in bytes (default: 300000)
|
||||
.HP
|
||||
\fB\-blockmaxweight=\fR<n>
|
||||
.IP
|
||||
Set maximum BIP141 block weight (default: 3996000)
|
||||
Set maximum BIP141 block weight (default: 1500000)
|
||||
.HP
|
||||
\fB\-blockmintxfee=\fR<amt>
|
||||
.IP
|
||||
Set lowest fee rate (in BTC/kvB) for transactions to be included in
|
||||
block creation. (default: 0.00001)
|
||||
.HP
|
||||
\fB\-blockprioritysize=\fR<n>
|
||||
.IP
|
||||
Set maximum size of high\-priority/low\-fee transactions in bytes
|
||||
(default: 100000)
|
||||
.PP
|
||||
RPC server options:
|
||||
.HP
|
||||
@ -730,6 +830,11 @@ then connects normally using the
|
||||
rpcuser=<USERNAME>/rpcpassword=<PASSWORD> pair of arguments. This
|
||||
option can be specified multiple times
|
||||
.HP
|
||||
\fB\-rpcauthfile=\fR<userpw>
|
||||
.IP
|
||||
A file with a single lines with same format as rpcauth. This option can
|
||||
be specified multiple times
|
||||
.HP
|
||||
\fB\-rpcbind=\fR<addr>[:port]
|
||||
.IP
|
||||
Bind to given address to listen for JSON\-RPC connections. Do not expose
|
||||
@ -744,6 +849,11 @@ IPv6. This option can be specified multiple times (default:
|
||||
Location of the auth cookie. Relative paths will be prefixed by a
|
||||
net\-specific datadir location. (default: data dir)
|
||||
.HP
|
||||
\fB\-rpccookieperms=\fR<octal>
|
||||
.IP
|
||||
Set the permissions on the RPC auth cookie file to the specified octal
|
||||
value (default: 0600)
|
||||
.HP
|
||||
\fB\-rpcpassword=\fR<pw>
|
||||
.IP
|
||||
Password for JSON\-RPC connections
|
||||
@ -786,12 +896,22 @@ subject to empty whitelists.
|
||||
\fB\-server\fR
|
||||
.IP
|
||||
Accept command line and JSON\-RPC commands
|
||||
.PP
|
||||
Statistic options:
|
||||
.HP
|
||||
\fB\-statsenable\fR
|
||||
.IP
|
||||
Enable statistics (default: 0)
|
||||
.HP
|
||||
\fB\-statsmaxmemorytarget=\fR<n>
|
||||
.IP
|
||||
Set the memory limit target for statistics in bytes (default: 10485760)
|
||||
.SH COPYRIGHT
|
||||
Copyright (C) 2009-2023 The Bitcoin Core developers
|
||||
|
||||
Please contribute if you find Bitcoin Core useful. Visit
|
||||
<https://bitcoincore.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoin/bitcoin>.
|
||||
Please contribute if you find Bitcoin Knots useful. Visit
|
||||
<https://bitcoinknots.org/> for further information about the software.
|
||||
The source code is available from <https://github.com/bitcoinknots/bitcoin>.
|
||||
|
||||
This is experimental software.
|
||||
Distributed under the MIT software license, see the accompanying file COPYING
|
||||
|
@ -16,10 +16,14 @@
|
||||
# message)
|
||||
#alertnotify=<cmd>
|
||||
|
||||
# For backwards compatibility, treat an unused bitcoin.conf file in the
|
||||
# datadir as a warning, not an error.
|
||||
#allowignoredconf=1
|
||||
|
||||
# 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:
|
||||
# 000000000000000000035c3f0d31e71a5ee24c5aaf3354689f65bd7b07dee632,
|
||||
# 000000000000000000003d97a46dbbb4cca4b3e23c39c446df75cfe726163bb5,
|
||||
# testnet:
|
||||
# 0000000000000021bc50a89cde4870d4a81ffe0153b3c8de77b435a2fd3f6761,
|
||||
# signet:
|
||||
@ -27,8 +31,8 @@
|
||||
#assumevalid=<hex>
|
||||
|
||||
# Maintain an index of compact filters by block (default: 0, values:
|
||||
# basic). If <type> is not supplied or if <type> = 1, indexes for
|
||||
# all known types are enabled.
|
||||
# basic, v0). If <type> is not supplied or if <type> = 1, certain
|
||||
# indexes are enabled (currently just basic).
|
||||
#blockfilterindex=<type>
|
||||
|
||||
# Execute command when the best block changes (%s in cmd is replaced by
|
||||
@ -44,9 +48,9 @@
|
||||
#blocksdir=<dir>
|
||||
|
||||
# Whether to reject transactions from network peers. Automatic broadcast
|
||||
# and rebroadcast of any transactions from inbound peers is
|
||||
# disabled, unless the peer has the 'forcerelay' permission. RPC
|
||||
# transactions are not affected. (default: 0)
|
||||
# and rebroadcast of any transactions from any peer is disabled,
|
||||
# unless it has the 'forcerelay' permission. RPC transactions are
|
||||
# not affected. (default: 0)
|
||||
#blocksonly=1
|
||||
|
||||
# Maintain coinstats index used by the gettxoutsetinfo RPC (default: 0)
|
||||
@ -57,6 +61,14 @@
|
||||
# configuration file) (default: bitcoin.conf)
|
||||
#conf=<file>
|
||||
|
||||
# Specify read/write configuration file. Relative paths will be prefixed
|
||||
# by the network-specific datadir location (default:
|
||||
# bitcoin_rw.conf)
|
||||
#confrw=<file>
|
||||
|
||||
# Use Bitcoin Core policy defaults (default: false)
|
||||
#corepolicy=1
|
||||
|
||||
# Run in the background as a daemon and accept commands (default: 0)
|
||||
#daemon=1
|
||||
|
||||
@ -67,7 +79,7 @@
|
||||
# Specify data directory
|
||||
#datadir=<dir>
|
||||
|
||||
# Maximum database cache size <n> MiB (4 to 16384, default: 450). In
|
||||
# Maximum database cache size <n> MiB (4 to 1048576, default: 450). In
|
||||
# addition, unused mempool memory is shared for this cache (see
|
||||
# -maxmempool).
|
||||
#dbcache=<n>
|
||||
@ -84,6 +96,10 @@
|
||||
# Imports blocks from external file on startup
|
||||
#loadblock=<file>
|
||||
|
||||
# If system available memory falls below <n> MiB, flush caches (0 to
|
||||
# disable, default: 10)
|
||||
#lowmem=<n>
|
||||
|
||||
# Keep the transaction memory pool below <n> megabytes (default: 300)
|
||||
#maxmempool=<n>
|
||||
|
||||
@ -94,7 +110,7 @@
|
||||
# 336)
|
||||
#mempoolexpiry=<n>
|
||||
|
||||
# Set the number of script verification threads (-10 to 15, 0 = auto, <0 =
|
||||
# Set the number of script verification threads (0 = auto, up to 15, <0 =
|
||||
# leave that many cores free, default: 0)
|
||||
#par=<n>
|
||||
|
||||
@ -117,7 +133,9 @@
|
||||
#prune=<n>
|
||||
|
||||
# Rebuild chain state and block index from the blk*.dat files on disk.
|
||||
# This will also rebuild active optional indexes.
|
||||
# This will also rebuild active optional indexes. Setting this to
|
||||
# auto automatically reindexes the block database if it is
|
||||
# corrupted.
|
||||
#reindex=1
|
||||
|
||||
# Rebuild chain state from the currently indexed blocks. When in pruning
|
||||
@ -280,7 +298,7 @@
|
||||
#peerblockfilters=1
|
||||
|
||||
# Support filtering of blocks and transaction with bloom filters (default:
|
||||
# 0)
|
||||
# 1)
|
||||
#peerbloomfilters=1
|
||||
|
||||
# Listen for connections on <port>. Nodes not using the default ports
|
||||
@ -307,36 +325,47 @@
|
||||
# (minimum: 1, default: 5000)
|
||||
#timeout=<n>
|
||||
|
||||
# Tor control port to use if onion listening enabled (default:
|
||||
# 127.0.0.1:9051)
|
||||
# Tor control host and port to use if onion listening enabled (default:
|
||||
# 127.0.0.1:9051). If no port is specified, the default port of
|
||||
# 9051 will be used.
|
||||
#torcontrol=<ip>:<port>
|
||||
|
||||
# Tor command to use if not already running (default: tor)
|
||||
#torexecute=<command>
|
||||
|
||||
# Tor control port password (default: empty)
|
||||
#torpassword=<pass>
|
||||
|
||||
# Use UPnP to map the listening port (default: 1 when listening and no
|
||||
# -proxy)
|
||||
# Append literal to the user agent string (should only be used for
|
||||
# software embedding)
|
||||
#uaappend=<cmt>
|
||||
|
||||
# Use UPnP to map the listening port (default: 0)
|
||||
#upnp=1
|
||||
|
||||
# Bind to the given address and add permission flags to the peers
|
||||
# connecting to it. Use [host]:port notation for IPv6. Allowed
|
||||
# permissions: bloomfilter (allow requesting BIP37 filtered blocks
|
||||
# and transactions), noban (do not ban for misbehavior; implies
|
||||
# and transactions), blockfilters (serve compact block filters to
|
||||
# peers per BIP157), noban (do not ban for misbehavior; implies
|
||||
# download), forcerelay (relay transactions that are already in the
|
||||
# mempool; implies relay), relay (relay even in -blocksonly mode,
|
||||
# and unlimited transaction announcements), mempool (allow
|
||||
# requesting BIP35 mempool contents), download (allow getheaders
|
||||
# during IBD, no disconnect after maxuploadtarget limit), addr
|
||||
# (responses to GETADDR avoid hitting the cache and contain random
|
||||
# records with the most up-to-date info). Specify multiple
|
||||
# records with the most up-to-date info), forceinbound (when
|
||||
# connections are full, attempt to evict a random unprotected
|
||||
# inbound peer to open a slot; implies noban). Specify multiple
|
||||
# permissions separated by commas (default:
|
||||
# download,noban,mempool,relay). Can be specified multiple times.
|
||||
#whitebind=<[permissions@]addr>
|
||||
|
||||
# Add permission flags to the peers connecting from the given IP address
|
||||
# (e.g. 1.2.3.4) or CIDR-notated network (e.g. 1.2.3.0/24). Uses
|
||||
# the same permissions as -whitebind. Can be specified multiple
|
||||
# times.
|
||||
# Add permission flags to the peers using the given IP address (e.g.
|
||||
# 1.2.3.4) or CIDR-notated network (e.g. 1.2.3.0/24). Uses the same
|
||||
# permissions as -whitebind. Additional flags "in" and "out"
|
||||
# control whether permissions apply to incoming connections and/or
|
||||
# outgoing (default: both). Can be specified multiple times.
|
||||
#whitelist=<[permissions@]IP address or network>
|
||||
|
||||
|
||||
@ -406,7 +435,7 @@
|
||||
#spendzeroconfchange=1
|
||||
|
||||
# If paytxfee is not set, include enough fee so transactions begin
|
||||
# confirmation on average within n blocks (default: 6)
|
||||
# confirmation on average within n blocks (default: 144)
|
||||
#txconfirmtarget=<n>
|
||||
|
||||
# Specify wallet path to load at startup. Can be used multiple times to
|
||||
@ -425,14 +454,17 @@
|
||||
# exists, otherwise <datadir>)
|
||||
#walletdir=<dir>
|
||||
|
||||
# Support segwit when restoring wallet backups and importing keys
|
||||
# (default: 0)
|
||||
#walletimplicitsegwit=1
|
||||
|
||||
# Execute command when a wallet transaction changes. %s in cmd is replaced
|
||||
# by TxID, %w is replaced by wallet name, %b is replaced by the
|
||||
# hash of the block including the transaction (set to 'unconfirmed'
|
||||
# if the transaction is not included) and %h is replaced by the
|
||||
# block height (-1 if not included). %w is not currently
|
||||
# implemented on windows. On systems where %w is supported, it
|
||||
# should NOT be quoted because this would break shell escaping used
|
||||
# to invoke the command.
|
||||
# block height (-1 if not included). %w should NOT be quoted
|
||||
# because this would break shell escaping used to invoke the
|
||||
# command.
|
||||
#walletnotify=<cmd>
|
||||
|
||||
# Send transactions with full-RBF opt-in enabled (RPC only, default: 1)
|
||||
@ -455,6 +487,13 @@
|
||||
# 1000)
|
||||
#zmqpubhashtxhwm=<n>
|
||||
|
||||
# Enable publish hash wallet transaction in <address>
|
||||
#zmqpubhashwallettx=<address>
|
||||
|
||||
# Set publish hash wallet transaction outbound message high water mark
|
||||
# (default: 1000)
|
||||
#zmqpubhashwallettxhwm=<n>
|
||||
|
||||
# Enable publish raw block in <address>
|
||||
#zmqpubrawblock=<address>
|
||||
|
||||
@ -468,6 +507,13 @@
|
||||
# 1000)
|
||||
#zmqpubrawtxhwm=<n>
|
||||
|
||||
# Enable publish raw wallet transaction in <address>
|
||||
#zmqpubrawwallettx=<address>
|
||||
|
||||
# Set publish raw wallet transaction outbound message high water mark
|
||||
# (default: 1000)
|
||||
#zmqpubrawwallettxhwm=<n>
|
||||
|
||||
# Enable publish hash block and tx sequence in <address>
|
||||
#zmqpubsequence=<address>
|
||||
|
||||
@ -537,6 +583,11 @@
|
||||
# is defined by the -signetchallenge parameter
|
||||
#signet=1
|
||||
|
||||
# Difficulty adjustment will target a block time of the given amount in
|
||||
# seconds (only for custom signet networks, must have
|
||||
# -signetchallenge set; defaults to 10 minutes)
|
||||
#signetblocktime=1
|
||||
|
||||
# Blocks must satisfy the given script to be considered valid (only for
|
||||
# signet networks; defaults to the global default signet test
|
||||
# network challenge)
|
||||
@ -555,49 +606,78 @@
|
||||
### Node relay options
|
||||
|
||||
|
||||
# Relay and mine "non-standard" transactions (default: 0 or testnet: 1)
|
||||
#acceptnonstdtxn=1
|
||||
|
||||
# Equivalent bytes per sigop in transactions for relay and mining
|
||||
# (default: 20)
|
||||
#bytespersigop=1
|
||||
|
||||
# Minimum bytes per sigop in transactions we relay and mine (default: 20)
|
||||
#bytespersigopstrict=1
|
||||
|
||||
# Relay and mine data carrier transactions (default: 1)
|
||||
#datacarrier=1
|
||||
|
||||
# Treat extra data in transactions as at least N vbytes per actual byte
|
||||
# (default: 1)
|
||||
#datacarriercost=1
|
||||
|
||||
# Maximum size of data in data carrier transactions we relay and mine
|
||||
# (default: 83)
|
||||
# (default: 42)
|
||||
#datacarriersize=1
|
||||
|
||||
# Maximum size of scripts we relay and mine (default: 1650)
|
||||
#maxscriptsize=1
|
||||
|
||||
# Accept transaction replace-by-fee without requiring replaceability
|
||||
# signaling (default: 0)
|
||||
# signaling (default: 1)
|
||||
#mempoolfullrbf=1
|
||||
|
||||
# Set to 0 to disable RBF entirely, "fee,optin" to honour RBF opt-out
|
||||
# signal, or "fee,-optin" to always RBF aka full RBF (default:
|
||||
# fee,optin)
|
||||
#mempoolreplacement=1
|
||||
|
||||
# Fees (in BTC/kvB) smaller than this are considered zero fee for
|
||||
# relaying, mining and transaction creation (default: 0.00001)
|
||||
#minrelaytxfee=<amt>
|
||||
|
||||
# Relay non-P2SH multisig (default: 1)
|
||||
# Relay non-P2SH multisig (default: 0)
|
||||
#permitbaremultisig=1
|
||||
|
||||
# Add 'forcerelay' permission to whitelisted inbound peers with default
|
||||
# Accept transactions reusing addresses or other pubkey scripts (default:
|
||||
# allow)
|
||||
#spkreuse=1
|
||||
|
||||
# Add 'forcerelay' permission to whitelisted peers with default
|
||||
# permissions. This will relay transactions even if the
|
||||
# transactions were already in the mempool. (default: 0)
|
||||
#whitelistforcerelay=1
|
||||
|
||||
# Add 'relay' permission to whitelisted inbound peers with default
|
||||
# permissions. This will accept relayed transactions even when not
|
||||
# relaying transactions (default: 1)
|
||||
# Add 'relay' permission to whitelisted peers with default permissions.
|
||||
# This will accept relayed transactions even when not relaying
|
||||
# transactions (default: 1)
|
||||
#whitelistrelay=1
|
||||
|
||||
|
||||
### Block creation options
|
||||
|
||||
|
||||
# Set maximum BIP141 block weight (default: 3996000)
|
||||
# Set maximum block size in bytes (default: 300000)
|
||||
#blockmaxsize=<n>
|
||||
|
||||
# Set maximum BIP141 block weight (default: 1500000)
|
||||
#blockmaxweight=<n>
|
||||
|
||||
# Set lowest fee rate (in BTC/kvB) for transactions to be included in
|
||||
# block creation. (default: 0.00001)
|
||||
#blockmintxfee=<amt>
|
||||
|
||||
# Set maximum size of high-priority/low-fee transactions in bytes
|
||||
# (default: 100000)
|
||||
#blockprioritysize=<n>
|
||||
|
||||
|
||||
### RPC server options
|
||||
|
||||
@ -619,6 +699,10 @@
|
||||
# option can be specified multiple times
|
||||
#rpcauth=<userpw>
|
||||
|
||||
# A file with a single lines with same format as rpcauth. This option can
|
||||
# be specified multiple times
|
||||
#rpcauthfile=<userpw>
|
||||
|
||||
# Bind to given address to listen for JSON-RPC connections. Do not expose
|
||||
# the RPC server to untrusted networks such as the public internet!
|
||||
# This option is ignored unless -rpcallowip is also passed. Port is
|
||||
@ -631,6 +715,10 @@
|
||||
# net-specific datadir location. (default: data dir)
|
||||
#rpccookiefile=<loc>
|
||||
|
||||
# Set the permissions on the RPC auth cookie file to the specified octal
|
||||
# value (default: 0600)
|
||||
#rpccookieperms=<octal>
|
||||
|
||||
# Password for JSON-RPC connections
|
||||
#rpcpassword=<pw>
|
||||
|
||||
@ -667,6 +755,16 @@
|
||||
#server=1
|
||||
|
||||
|
||||
### Statistic options
|
||||
|
||||
|
||||
# Enable statistics (default: 0)
|
||||
#statsenable=1
|
||||
|
||||
# Set the memory limit target for statistics in bytes (default: 10485760)
|
||||
#statsmaxmemorytarget=<n>
|
||||
|
||||
|
||||
# [Sections]
|
||||
# Most options will apply to all networks. To confine an option to a specific
|
||||
# network, add it under the relevant section below.
|
||||
|
Loading…
Reference in New Issue
Block a user