diff --git a/doc/man/hush-cli.1 b/doc/man/hush-cli.1
index f9c6e7aaa..235409cac 100644
--- a/doc/man/hush-cli.1
+++ b/doc/man/hush-cli.1
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
-.TH HUSH-CLI "1" "September 2022" "hush-cli v3.9.2" "User Commands"
+.TH HUSH-CLI "1" "February 2023" "hush-cli v3.9.3" "User Commands"
.SH NAME
-hush-cli \- manual page for hush-cli v3.9.2
+hush-cli \- manual page for hush-cli v3.9.3
.SH DESCRIPTION
-Hush RPC client version v3.9.2\-54cfe1099
+Hush RPC client version v3.9.3\-1313d39a7
.PP
In order to ensure you are adequately protecting your privacy when using Hush,
please see .
@@ -38,8 +38,8 @@ Use the test network
\fB\-regtest\fR
.IP
Enter regression test mode, which uses a special chain in which blocks
-can be solved instantly. This is intended for regression testing tools
-and app development.
+can be solved instantly. This is intended for regression testing
+tools and app development.
.HP
\fB\-rpcconnect=\fR
.IP
@@ -75,7 +75,7 @@ Read extra arguments from standard input, one per line until EOF/Ctrl\-D
In order to ensure you are adequately protecting your privacy when using Hush,
please see .
-Copyright (C) 2016-2022 Duke Leto and The Hush Developers
+Copyright (C) 2016-2023 Duke Leto and The Hush Developers
Copyright (C) 2016-2020 jl777 and SuperNET developers
diff --git a/doc/man/hush-tx.1 b/doc/man/hush-tx.1
index 8ba9a3d28..0d930a9a4 100644
--- a/doc/man/hush-tx.1
+++ b/doc/man/hush-tx.1
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
-.TH HUSH-TX "1" "September 2022" "hush-tx v3.9.2" "User Commands"
+.TH HUSH-TX "1" "February 2023" "hush-tx v3.9.3" "User Commands"
.SH NAME
-hush-tx \- manual page for hush-tx v3.9.2
+hush-tx \- manual page for hush-tx v3.9.3
.SH DESCRIPTION
-hush\-tx utility version v3.9.2\-54cfe1099
+hush\-tx utility version v3.9.3\-1313d39a7
.SS "Usage:"
.TP
hush\-tx [options] [commands]
@@ -72,7 +72,8 @@ sign=HEIGHT:SIGHASH\-FLAGS
.IP
Add zero or more signatures to transaction. This command requires JSON
registers:prevtxs=JSON object, privatekeys=JSON object. See
-signrawtransaction docs for format of sighash flags, JSON objects.
+signrawtransaction docs for format of sighash flags, JSON
+objects.
.PP
Register Commands:
.IP
@@ -88,7 +89,7 @@ Set register NAME to given JSON\-STRING
In order to ensure you are adequately protecting your privacy when using Hush,
please see .
-Copyright (C) 2016-2022 Duke Leto and The Hush Developers
+Copyright (C) 2016-2023 Duke Leto and The Hush Developers
Copyright (C) 2016-2020 jl777 and SuperNET developers
diff --git a/doc/man/hushd.1 b/doc/man/hushd.1
index 631db3502..aad7da4d9 100644
--- a/doc/man/hushd.1
+++ b/doc/man/hushd.1
@@ -1,9 +1,9 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.13.
-.TH HUSHD "1" "September 2022" "hushd v3.9.2" "User Commands"
+.TH HUSHD "1" "February 2023" "hushd v3.9.3" "User Commands"
.SH NAME
-hushd \- manual page for hushd v3.9.2
+hushd \- manual page for hushd v3.9.3
.SH DESCRIPTION
-Hush Daemon version v3.9.2\-54cfe1099
+Hush Daemon version v3.9.3\-1313d39a7
.PP
In order to ensure you are adequately protecting your privacy when using Hush,
please see .
@@ -17,11 +17,6 @@ Start a Hush Daemon
.IP
This help message
.HP
-\fB\-alertnotify=\fR
-.IP
-Execute command when a relevant alert is received or we see a really
-long fork (%s in cmd is replaced by message)
-.HP
\fB\-blocknotify=\fR
.IP
Execute command when the best block changes (%s in cmd is replaced by
@@ -63,14 +58,23 @@ Set database cache size in megabytes (4 to 16384, default: 512)
.IP
Imports blocks from external blk000??.dat file on startup
.HP
+\fB\-maxdebugfilesize=\fR
+.IP
+Set the max size of the debug.log file (default: 15)
+.HP
\fB\-maxorphantx=\fR
.IP
Keep at most unconnectable transactions in memory (default: 100)
.HP
+\fB\-maxreorg=\fR
+.IP
+Specify the maximum length of a blockchain re\-organization
+.HP
\fB\-mempooltxinputlimit=\fR
.IP
[DEPRECATED/IGNORED] Set the maximum number of transparent inputs in a
-transaction that the mempool will accept (default: 0 = no limit applied)
+transaction that the mempool will accept (default: 0 = no limit
+applied)
.HP
\fB\-par=\fR
.IP
@@ -89,10 +93,10 @@ transaction id)
\fB\-prune=\fR
.IP
Reduce storage requirements by pruning (deleting) old blocks. This mode
-disables wallet support and is incompatible with \fB\-txindex\fR. Warning:
-Reverting this setting requires re\-downloading the entire blockchain.
-(default: 0 = disable pruning blocks, >550 = target size in MiB to use
-for block files)
+disables wallet support and is incompatible with \fB\-txindex\fR.
+Warning: Reverting this setting requires re\-downloading the
+entire blockchain. (default: 0 = disable pruning blocks, >550 =
+target size in MiB to use for block files)
.HP
\fB\-reindex\fR
.IP
@@ -142,8 +146,8 @@ Add a node to connect to and attempt to keep the connection open
\fB\-asmap=\fR
.IP
Specify ASN mapping used for bucketing of the peers (default:
-asmap.dat). Relative paths will be prefixed by the net\-specific datadir
-location.
+asmap.dat). Relative paths will be prefixed by the net\-specific
+datadir location.
.HP
\fB\-banscore=\fR
.IP
@@ -191,7 +195,7 @@ Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\
.HP
\fB\-listenonion\fR
.IP
-Automatically create Tor hidden service (default: 0)
+Automatically create Tor hidden service (default: 1)
.HP
\fB\-maxconnections=\fR
.IP
@@ -210,9 +214,36 @@ Maximum per\-connection send buffer, *1000 bytes (default: 1000)
Use separate SOCKS5 proxy to reach peers via Tor hidden services
(default: \fB\-proxy\fR)
.HP
+\fB\-nspv_msg\fR
+.IP
+Enable NSPV messages processing (default: true when \fB\-ac_private\fR=\fI\,1\/\fR,
+otherwise false)
+.HP
+\fB\-i2psam=\fR
+.IP
+I2P SAM proxy to reach I2P peers and accept I2P connections (default:
+none)
+.HP
+\fB\-i2pacceptincoming\fR
+.IP
+If set and \fB\-i2psam\fR is also set then incoming I2P connections are
+accepted via the SAM proxy. If this is not set but \fB\-i2psam\fR is set
+then only outgoing connections will be made to the I2P network.
+Ignored if \fB\-i2psam\fR is not set. Listening for incoming I2P
+connections is done through the SAM proxy, not by binding to a
+local address and port (default: 1)
+.HP
\fB\-onlynet=\fR
.IP
-Only connect to nodes in network (ipv4, ipv6 or onion)
+Only connect to nodes in network (ipv4, ipv6, onion or i2p)
+.HP
+\fB\-disableipv4\fR
+.IP
+Disable Ipv4 network connections (default: 0)
+.HP
+\fB\-disableipv6\fR
+.IP
+Disable Ipv6 network connections (default: 0)
.HP
\fB\-permitbaremultisig\fR
.IP
@@ -242,7 +273,7 @@ Connect to a node to retrieve peer addresses, and disconnect
.HP
\fB\-timeout=\fR
.IP
-Specify connection timeout in milliseconds (minimum: 1, default: 5000)
+Specify connection timeout in milliseconds (minimum: 1, default: 60000)
.HP
\fB\-torcontrol=\fR:
.IP
@@ -287,9 +318,9 @@ Bind to given address and allowlist peers connecting to it. Use
\fB\-allowlist=\fR
.IP
Allowlist peers connecting from the given netmask or IP address. Can be
-specified multiple times. Allowlisted peers cannot be DoS banned and
-their transactions are always relayed, even if they are already in the
-mempool, useful e.g. for a gateway
+specified multiple times. Allowlisted peers cannot be DoS banned
+and their transactions are always relayed, even if they are
+already in the mempool, useful e.g. for a gateway
.PP
Wallet options:
.HP
@@ -430,29 +461,32 @@ by TxID)
\fB\-allowlistaddress=\fR
.IP
Enable the wallet filter for notary nodes and add one Raddress to the
-allowlist of the wallet filter. If \fB\-allowlistaddress=\fR is used, then the
-wallet filter is automatically activated. Several Raddresses can be
-defined using several \fB\-allowlistaddress=\fR (similar to \fB\-addnode\fR). The
-wallet filter will filter the utxo to only ones coming from my own
-Raddress (derived from pubkey) and each Raddress defined using
-\fB\-allowlistaddress=\fR this option is mostly for Notary Nodes).
+allowlist of the wallet filter. If \fB\-allowlistaddress=\fR is used,
+then the wallet filter is automatically activated. Several
+Raddresses can be defined using several \fB\-allowlistaddress=\fR
+(similar to \fB\-addnode\fR). The wallet filter will filter the utxo to
+only ones coming from my own Raddress (derived from pubkey) and
+each Raddress defined using \fB\-allowlistaddress=\fR this option is
+mostly for Notary Nodes).
.HP
\fB\-zapwallettxes=\fR
.IP
Delete all wallet transactions and only recover those parts of the
blockchain through \fB\-rescan\fR on startup (1 = keep tx meta data e.g.
-account owner and payment request information, 2 = drop tx meta data)
+account owner and payment request information, 2 = drop tx meta
+data)
.PP
Debugging/Testing options:
.HP
\fB\-debug=\fR
.IP
Output debugging information (default: 0, supplying is
-optional). If is not supplied or if = 1, output
-all debugging information. can be: addrman, alert, bench,
-coindb, db, deletetx, estimatefee, http, libevent, lock, mempool, net,
-tls, partitioncheck, pow, proxy, prune, rand, randomx, reindex, rpc,
-selectcoins, stratum, tor, zrpc, zrpcunsafe (implies zrpc).
+optional). If is not supplied or if = 1,
+output all debugging information. can be: addrman,
+bench, coindb, db, deletetx, estimatefee, http, libevent, lock,
+mempool, net, tls, partitioncheck, pow, proxy, prune, rand,
+randomx, reindex, rpc, selectcoins, stratum, tor, zrpc,
+zrpcunsafe (implies zrpc).
.HP
\fB\-experimentalfeatures\fR
.IP
@@ -550,8 +584,8 @@ Accept public REST requests (default: 0)
\fB\-rpcbind=\fR
.IP
Bind to given address to listen for JSON\-RPC connections. Use
-[host]:port notation for IPv6. This option can be specified multiple
-times (default: bind to all interfaces)
+[host]:port notation for IPv6. This option can be specified
+multiple times (default: bind to all interfaces)
.HP
\fB\-rpcuser=\fR
.IP
@@ -568,9 +602,9 @@ Listen for JSON\-RPC connections on (default: 0 or testnet: 10000)
\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
+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
.IP
@@ -606,8 +640,8 @@ Mining address to use when special address of 'x' is sent by miner
\fB\-stratumbind=\fR
.IP
Bind to given address to listen for Stratum work requests. Use
-[host]:port notation for IPv6. This option can be specified multiple
-times (default: bind to all interfaces)
+[host]:port notation for IPv6. This option can be specified
+multiple times (default: bind to all interfaces)
.HP
\fB\-stratumport=\fR
.IP
@@ -617,9 +651,9 @@ Listen for Stratum work requests on (default: 19031 or testnet:
\fB\-stratumallowip=\fR
.IP
Allow Stratum work requests 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
+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
.PP
Hush Smart Chain options:
.HP
@@ -700,6 +734,15 @@ Public key for receiving payments on the network
.IP
Transparent transactions only, default 0
.HP
+\fB\-ac_randomx_interval\fR
+.IP
+Controls how often the RandomX key block will change, default is 1024
+.HP
+\fB\-ac_randomx_lag\fR
+.IP
+Sets the number of RandomX blocks to wait before updating the key block,
+default is 64
+.HP
\fB\-ac_reward\fR
.IP
Block reward in satoshis, default is 0
@@ -714,7 +757,7 @@ P2SH/multisig address to receive founders rewards
.HP
\fB\-ac_supply\fR
.IP
-Starting supply, default is 0
+Starting supply, default is 10
.HP
\fB\-ac_txpow\fR
.IP
@@ -724,7 +767,7 @@ Enforce transaction\-rate limit, default 0
In order to ensure you are adequately protecting your privacy when using Hush,
please see .
-Copyright (C) 2016-2022 Duke Leto and The Hush Developers
+Copyright (C) 2016-2023 Duke Leto and The Hush Developers
Copyright (C) 2016-2020 jl777 and SuperNET developers