diff --git a/doc/man/dash-cli.1 b/doc/man/dash-cli.1 index 07c8198332fd..d74ed986f458 100644 --- a/doc/man/dash-cli.1 +++ b/doc/man/dash-cli.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH DASH-CLI "1" "February 2025" "dash-cli v22.1.0" "User Commands" +.TH DASH-CLI "1" "October 2025" "dash-cli v23.0.0" "User Commands" .SH NAME -dash-cli \- manual page for dash-cli v22.1.0 +dash-cli \- manual page for dash-cli v23.0.0 .SH SYNOPSIS .B dash-cli [\fI\,options\/\fR] \fI\, \/\fR[\fI\,params\/\fR] \fI\,Send command to Dash Core\/\fR @@ -15,7 +15,7 @@ dash-cli \- manual page for dash-cli v22.1.0 .B dash-cli [\fI\,options\/\fR] \fI\,help Get help for a command\/\fR .SH DESCRIPTION -Dash Core RPC client version v22.1.0 +Dash Core RPC client version v23.0.0 .SH OPTIONS .HP \-? @@ -45,8 +45,8 @@ Specify data directory .HP \fB\-generate\fR .IP -Generate blocks immediately, equivalent to RPC getnewaddress followed by -RPC generatetoaddress. Optional positional integer arguments are +Generate blocks, equivalent to RPC getnewaddress followed by RPC +generatetoaddress. Optional positional integer arguments are number of blocks to generate (default: 1) and maximum iterations to try (default: 1000000), equivalent to RPC generatetoaddress nblocks and maxtries arguments. Example: dash\-cli \fB\-generate\fR 4 @@ -55,8 +55,8 @@ nblocks and maxtries arguments. Example: dash\-cli \fB\-generate\fR 4 \fB\-getinfo\fR .IP Get general information from the remote server. Note that unlike -server\-side RPC calls, the results of \fB\-getinfo\fR is the result of -multiple non\-atomic requests. Some entries in the result may +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) .HP @@ -162,4 +162,4 @@ The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING -or \ No newline at end of file +or diff --git a/doc/man/dash-qt.1 b/doc/man/dash-qt.1 index 0734575bcc41..653b59a47b4a 100644 --- a/doc/man/dash-qt.1 +++ b/doc/man/dash-qt.1 @@ -1,12 +1,14 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH DASH-QT "1" "February 2025" "dash-qt v22.1.0" "User Commands" +.TH DASH-QT "1" "October 2025" "dash-qt v23.0.0" "User Commands" .SH NAME -dash-qt \- manual page for dash-qt v22.1.0 +dash-qt \- manual page for dash-qt v23.0.0 .SH SYNOPSIS .B dash-qt -[\fI\,command-line options\/\fR] +[\fI\,command-line options\/\fR] [\fI\,URI\/\fR] .SH DESCRIPTION -Dash Core version v22.1.0 +Dash Core version v23.0.0 +.PP +Optional URI is a Dash address in BIP21 URI format. .SH OPTIONS .HP \-? @@ -23,15 +25,16 @@ message) 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: -000000000000001cf26547602d982dcaa909231bbcd1e70c0eb3c65de25473ba, +0000000000000009ba1e8f47851d036bb618a4f6565eb3c32d1f647d450ff195, testnet: -000000eef20eb0062abd4e799967e98bdebb165dd1c567ab4118c1c86c6e948f) +00000107d42829a38e31c1a38c660d621e1ca376a880df1520e85e38af175d3a) .HP \fB\-blockfilterindex=\fR .IP Maintain an index of compact filters by block (default: 0, values: basic). If is not supplied or if = 1, indexes for -all known types are enabled. +all known types are enabled. Automatically enabled for +masternodes with value 'basic'. .HP \fB\-blocknotify=\fR .IP @@ -122,7 +125,12 @@ Do not keep transactions in the mempool longer than hours (default: .HP \fB\-par=\fR .IP -Set the number of script verification threads (\fB\-16\fR to 15, 0 = auto, <0 = +Set the number of script verification threads (\fB\-24\fR to 15, 0 = auto, <0 = +leave that many cores free, default: 0) +.HP +\fB\-parbls=\fR +.IP +Set the number of BLS verification threads (\fB\-24\fR to 33, 0 = auto, <0 = leave that many cores free, default: 0) .HP \fB\-persistmempool\fR @@ -229,7 +237,7 @@ Allow DNS lookups for \fB\-addnode\fR, \fB\-seednode\fR and \fB\-connect\fR (def \fB\-dnsseed\fR .IP Query for peer addresses via DNS lookup, if low on addresses (default: 1 -unless \fB\-connect\fR used) +unless \fB\-connect\fR used or \fB\-maxconnections\fR=\fI\,0\/\fR) .HP \fB\-externalip=\fR .IP @@ -257,7 +265,8 @@ none) .HP \fB\-listen\fR .IP -Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\fR) +Accept connections from outside (default: 1 if no \fB\-proxy\fR, \fB\-connect\fR or +\fB\-maxconnections\fR=\fI\,0\/\fR) .HP \fB\-listenonion\fR .IP @@ -302,10 +311,11 @@ Use NAT\-PMP to map the listening port (default: 0) Enable all P2P network activity (default: 1). Can be changed by the setnetworkactive RPC command .HP -\fB\-onion=\fR +\fB\-onion=\fR .IP Use separate SOCKS5 proxy to reach peers via Tor onion services, set -\fB\-noonion\fR to disable (default: \fB\-proxy\fR) +\fB\-noonion\fR to disable (default: \fB\-proxy\fR). May be a local file path +prefixed with 'unix:'. .HP \fB\-onlynet=\fR .IP @@ -316,7 +326,8 @@ allow multiple networks. .HP \fB\-peerblockfilters\fR .IP -Serve compact block filters to peers per BIP 157 (default: 0) +Serve compact block filters to peers per BIP 157 (default: 0, +automatically enabled for masternodes) .HP \fB\-peerbloomfilters\fR .IP @@ -329,20 +340,17 @@ Specify a p2p connection timeout delay in seconds. After connecting to a peer, wait this amount of time before considering disconnection based on inactivity (minimum: 1, default: 60) .HP -\fB\-permitbaremultisig\fR -.IP -Relay non\-P2SH multisig (default: 1) -.HP \fB\-port=\fR .IP Listen for connections on . Nodes not using the default ports (default: 9999, testnet: 19999, regtest: 19899) are unlikely to get incoming connections. Not relevant for I2P (see doc/i2p.md). .HP -\fB\-proxy=\fR +\fB\-proxy=\fR .IP Connect through SOCKS5 proxy, set \fB\-noproxy\fR to disable (default: -disabled) +disabled). May be a local file path prefixed with 'unix:' if the +proxy supports it. .HP \fB\-proxyrandomize\fR .IP @@ -378,8 +386,7 @@ Tor control port password (default: empty) .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\-v2transport\fR .IP @@ -484,10 +491,6 @@ Specify statsd host (default: ) Specify the number of seconds between periodic measurements (default: 60) .HP -\fB\-statsport=\fR -.IP -Specify statsd port (default: 8125) -.HP \fB\-statsprefix=\fR .IP Specify an optional string prepended to every stats key (default: ) @@ -509,6 +512,12 @@ limitation and possibly a larger\-than\-necessary number of inputs being used. Always enabled for wallets with "avoid_reuse" enabled, otherwise default: 0. .HP +\fB\-consolidatefeerate=\fR +.IP +The maximum feerate (in DASH/kvB) at which transaction building may use +more inputs than strictly necessary so that the wallet's UTXO +pool can be reduced (default: 0.00001). +.HP \fB\-createwalletbackups=\fR .IP Number of automatic wallet backups (default: 10) @@ -1014,6 +1023,10 @@ Maximum size of data in data carrier transactions we relay and mine Fees (in DASH/kB) smaller than this are considered zero fee for relaying, mining and transaction creation (default: 0.00001) .HP +\fB\-permitbaremultisig\fR +.IP +Relay non\-P2SH multisig (default: 1) +.HP \fB\-whitelistforcerelay\fR .IP Add 'forcerelay' permission to whitelisted inbound peers with default @@ -1045,10 +1058,11 @@ Accept public REST requests (default: 0) .HP \fB\-rpcallowip=\fR .IP -Allow JSON\-RPC connections from specified source. Valid for 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 +Allow JSON\-RPC connections from specified source. Valid values for +are a single IP (e.g. 1.2.3.4), a network/netmask (e.g. +1.2.3.4/255.255.255.0), a network/CIDR (e.g. 1.2.3.4/24), all +ipv4 (0.0.0.0/0), or all ipv6 (::/0). This option can be +specified multiple times .HP \fB\-rpcauth=\fR .IP @@ -1174,4 +1188,4 @@ The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING -or \ No newline at end of file +or diff --git a/doc/man/dash-tx.1 b/doc/man/dash-tx.1 index 03bc412fe9fc..48c8c6622977 100644 --- a/doc/man/dash-tx.1 +++ b/doc/man/dash-tx.1 @@ -1,7 +1,7 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH DASH-TX "1" "February 2025" "dash-tx v22.1.0" "User Commands" +.TH DASH-TX "1" "October 2025" "dash-tx v23.0.0" "User Commands" .SH NAME -dash-tx \- manual page for dash-tx v22.1.0 +dash-tx \- manual page for dash-tx v23.0.0 .SH SYNOPSIS .B dash-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded dash transaction\/\fR @@ -9,7 +9,7 @@ dash-tx \- manual page for dash-tx v22.1.0 .B dash-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded dash transaction\/\fR .SH DESCRIPTION -Dash Core dash\-tx utility version v22.1.0 +Dash Core dash\-tx utility version v23.0.0 .SH OPTIONS .HP \-? @@ -119,4 +119,4 @@ The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING -or \ No newline at end of file +or diff --git a/doc/man/dash-wallet.1 b/doc/man/dash-wallet.1 index 1c3b7032c974..8f6403314a0f 100644 --- a/doc/man/dash-wallet.1 +++ b/doc/man/dash-wallet.1 @@ -1,9 +1,9 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH DASH-WALLET "1" "February 2025" "dash-wallet v22.1.0" "User Commands" +.TH DASH-WALLET "1" "October 2025" "dash-wallet v23.0.0" "User Commands" .SH NAME -dash-wallet \- manual page for dash-wallet v22.1.0 +dash-wallet \- manual page for dash-wallet v23.0.0 .SH DESCRIPTION -Dash Core dash\-wallet version v22.1.0 +Dash Core dash\-wallet version v23.0.0 .PP dash\-wallet is an offline tool for creating and interacting with Dash Core wallet files. By default dash\-wallet will act on wallets in the default mainnet wallet directory in the datadir. @@ -109,4 +109,4 @@ The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING -or \ No newline at end of file +or diff --git a/doc/man/dashd.1 b/doc/man/dashd.1 index 997a2eda72bd..437f7b0c0017 100644 --- a/doc/man/dashd.1 +++ b/doc/man/dashd.1 @@ -1,22 +1,12 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH DASHD "1" "February 2025" "dashd v22.1.0" "User Commands" +.TH DASHD "1" "October 2025" "dashd v23.0.0" "User Commands" .SH NAME -dashd \- manual page for dashd v22.1.0 +dashd \- manual page for dashd v23.0.0 .SH SYNOPSIS .B dashd [\fI\,options\/\fR] \fI\,Start Dash Core\/\fR .SH DESCRIPTION -Dash Core version v22.1.0 -Copyright \(co 2014\-2025 The Dash Core developers -Copyright \(co 2009\-2025 The Bitcoin Core developers -.PP -Please contribute if you find Dash Core useful. Visit for -further information about the software. -The source code is available from . -.PP -This is experimental software. -Distributed under the MIT software license, see the accompanying file COPYING -or +Dash Core version v23.0.0 .SH OPTIONS .HP \-? @@ -33,15 +23,16 @@ message) 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: -000000000000001cf26547602d982dcaa909231bbcd1e70c0eb3c65de25473ba, +0000000000000009ba1e8f47851d036bb618a4f6565eb3c32d1f647d450ff195, testnet: -000000eef20eb0062abd4e799967e98bdebb165dd1c567ab4118c1c86c6e948f) +00000107d42829a38e31c1a38c660d621e1ca376a880df1520e85e38af175d3a) .HP \fB\-blockfilterindex=\fR .IP Maintain an index of compact filters by block (default: 0, values: basic). If is not supplied or if = 1, indexes for -all known types are enabled. +all known types are enabled. Automatically enabled for +masternodes with value 'basic'. .HP \fB\-blocknotify=\fR .IP @@ -132,7 +123,12 @@ Do not keep transactions in the mempool longer than hours (default: .HP \fB\-par=\fR .IP -Set the number of script verification threads (\fB\-16\fR to 15, 0 = auto, <0 = +Set the number of script verification threads (\fB\-24\fR to 15, 0 = auto, <0 = +leave that many cores free, default: 0) +.HP +\fB\-parbls=\fR +.IP +Set the number of BLS verification threads (\fB\-24\fR to 33, 0 = auto, <0 = leave that many cores free, default: 0) .HP \fB\-persistmempool\fR @@ -239,7 +235,7 @@ Allow DNS lookups for \fB\-addnode\fR, \fB\-seednode\fR and \fB\-connect\fR (def \fB\-dnsseed\fR .IP Query for peer addresses via DNS lookup, if low on addresses (default: 1 -unless \fB\-connect\fR used) +unless \fB\-connect\fR used or \fB\-maxconnections\fR=\fI\,0\/\fR) .HP \fB\-externalip=\fR .IP @@ -267,7 +263,8 @@ none) .HP \fB\-listen\fR .IP -Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\fR) +Accept connections from outside (default: 1 if no \fB\-proxy\fR, \fB\-connect\fR or +\fB\-maxconnections\fR=\fI\,0\/\fR) .HP \fB\-listenonion\fR .IP @@ -312,10 +309,11 @@ Use NAT\-PMP to map the listening port (default: 0) Enable all P2P network activity (default: 1). Can be changed by the setnetworkactive RPC command .HP -\fB\-onion=\fR +\fB\-onion=\fR .IP Use separate SOCKS5 proxy to reach peers via Tor onion services, set -\fB\-noonion\fR to disable (default: \fB\-proxy\fR) +\fB\-noonion\fR to disable (default: \fB\-proxy\fR). May be a local file path +prefixed with 'unix:'. .HP \fB\-onlynet=\fR .IP @@ -326,7 +324,8 @@ allow multiple networks. .HP \fB\-peerblockfilters\fR .IP -Serve compact block filters to peers per BIP 157 (default: 0) +Serve compact block filters to peers per BIP 157 (default: 0, +automatically enabled for masternodes) .HP \fB\-peerbloomfilters\fR .IP @@ -339,20 +338,17 @@ Specify a p2p connection timeout delay in seconds. After connecting to a peer, wait this amount of time before considering disconnection based on inactivity (minimum: 1, default: 60) .HP -\fB\-permitbaremultisig\fR -.IP -Relay non\-P2SH multisig (default: 1) -.HP \fB\-port=\fR .IP Listen for connections on . Nodes not using the default ports (default: 9999, testnet: 19999, regtest: 19899) are unlikely to get incoming connections. Not relevant for I2P (see doc/i2p.md). .HP -\fB\-proxy=\fR +\fB\-proxy=\fR .IP Connect through SOCKS5 proxy, set \fB\-noproxy\fR to disable (default: -disabled) +disabled). May be a local file path prefixed with 'unix:' if the +proxy supports it. .HP \fB\-proxyrandomize\fR .IP @@ -388,8 +384,7 @@ Tor control port password (default: empty) .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\-v2transport\fR .IP @@ -494,10 +489,6 @@ Specify statsd host (default: ) Specify the number of seconds between periodic measurements (default: 60) .HP -\fB\-statsport=\fR -.IP -Specify statsd port (default: 8125) -.HP \fB\-statsprefix=\fR .IP Specify an optional string prepended to every stats key (default: ) @@ -519,6 +510,12 @@ limitation and possibly a larger\-than\-necessary number of inputs being used. Always enabled for wallets with "avoid_reuse" enabled, otherwise default: 0. .HP +\fB\-consolidatefeerate=\fR +.IP +The maximum feerate (in DASH/kvB) at which transaction building may use +more inputs than strictly necessary so that the wallet's UTXO +pool can be reduced (default: 0.00001). +.HP \fB\-createwalletbackups=\fR .IP Number of automatic wallet backups (default: 10) @@ -1024,6 +1021,10 @@ Maximum size of data in data carrier transactions we relay and mine Fees (in DASH/kB) smaller than this are considered zero fee for relaying, mining and transaction creation (default: 0.00001) .HP +\fB\-permitbaremultisig\fR +.IP +Relay non\-P2SH multisig (default: 1) +.HP \fB\-whitelistforcerelay\fR .IP Add 'forcerelay' permission to whitelisted inbound peers with default @@ -1055,10 +1056,11 @@ Accept public REST requests (default: 0) .HP \fB\-rpcallowip=\fR .IP -Allow JSON\-RPC connections from specified source. Valid for 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 +Allow JSON\-RPC connections from specified source. Valid values for +are a single IP (e.g. 1.2.3.4), a network/netmask (e.g. +1.2.3.4/255.255.255.0), a network/CIDR (e.g. 1.2.3.4/24), all +ipv4 (0.0.0.0/0), or all ipv6 (::/0). This option can be +specified multiple times .HP \fB\-rpcauth=\fR .IP @@ -1135,4 +1137,4 @@ The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING -or \ No newline at end of file +or