From b9f9a24fc1927d766d4a6357968e60fd03906abd Mon Sep 17 00:00:00 2001 From: tecnovert Date: Tue, 22 Jun 2021 20:05:26 +0200 Subject: [PATCH] Raise version to 0.19.2.12 --- configure.ac | 2 +- contrib/gitian-descriptors/gitian-linux.yml | 2 +- contrib/gitian-descriptors/gitian-osx.yml | 2 +- contrib/gitian-descriptors/gitian-win.yml | 2 +- doc/man/particl-cli.1 | 14 +++--- doc/man/particl-qt.1 | 48 +++++++++++++----- doc/man/particl-tx.1 | 12 ++--- doc/man/particl-wallet.1 | 16 +++--- doc/man/particld.1 | 48 +++++++++++++----- doc/release-notes-particl.md | 3 ++ src/qt/bitcoinstrings.cpp | 4 ++ src/qt/locale/bitcoin_en.ts | 55 +++++++++++++-------- 12 files changed, 139 insertions(+), 69 deletions(-) diff --git a/configure.ac b/configure.ac index 48e2a0c4ac9ad..f49c58537a830 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ AC_PREREQ([2.60]) define(_CLIENT_VERSION_MAJOR, 0) define(_CLIENT_VERSION_MINOR, 19) define(_CLIENT_VERSION_REVISION, 2) -define(_CLIENT_VERSION_PARTICL, 11) +define(_CLIENT_VERSION_PARTICL, 12) define(_CLIENT_VERSION_BUILD, 0) define(_CLIENT_VERSION_RC, 0) define(_CLIENT_VERSION_IS_RELEASE, true) diff --git a/contrib/gitian-descriptors/gitian-linux.yml b/contrib/gitian-descriptors/gitian-linux.yml index 70858c218df3c..50093ef2c9e39 100644 --- a/contrib/gitian-descriptors/gitian-linux.yml +++ b/contrib/gitian-descriptors/gitian-linux.yml @@ -1,5 +1,5 @@ --- -name: "particl-linux-0.19.2.11" +name: "particl-linux-0.19.2.12" enable_cache: true sudo: true distro: "ubuntu" diff --git a/contrib/gitian-descriptors/gitian-osx.yml b/contrib/gitian-descriptors/gitian-osx.yml index 873e9d6748277..b08329bb7d16b 100644 --- a/contrib/gitian-descriptors/gitian-osx.yml +++ b/contrib/gitian-descriptors/gitian-osx.yml @@ -1,5 +1,5 @@ --- -name: "particl-osx-0.19.2.11" +name: "particl-osx-0.19.2.12" enable_cache: true distro: "ubuntu" suites: diff --git a/contrib/gitian-descriptors/gitian-win.yml b/contrib/gitian-descriptors/gitian-win.yml index 1ae2037a352ea..73537392aa737 100644 --- a/contrib/gitian-descriptors/gitian-win.yml +++ b/contrib/gitian-descriptors/gitian-win.yml @@ -1,5 +1,5 @@ --- -name: "particl-win-0.19.2.11" +name: "particl-win-0.19.2.12" enable_cache: true sudo: true distro: "ubuntu" diff --git a/doc/man/particl-cli.1 b/doc/man/particl-cli.1 index 6a2c818a26524..acee37338462c 100644 --- a/doc/man/particl-cli.1 +++ b/doc/man/particl-cli.1 @@ -1,7 +1,7 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. -.TH PARTICL-CLI "1" "October 2019" "particl-cli v0.19.2.11.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. +.TH PARTICL-CLI "1" "June 2021" "particl-cli v0.19.2.12.0" "User Commands" .SH NAME -particl-cli \- manual page for particl-cli v0.19.2.11.0 +particl-cli \- manual page for particl-cli v0.19.2.12.0 .SH SYNOPSIS .B particl-cli [\fI\,options\/\fR] \fI\, \/\fR[\fI\,params\/\fR] \fI\,Send command to Particl Core\/\fR @@ -15,7 +15,7 @@ particl-cli \- manual page for particl-cli v0.19.2.11.0 .B particl-cli [\fI\,options\/\fR] \fI\,help Get help for a command\/\fR .SH DESCRIPTION -Particl Core RPC client version v0.19.2.11.0 +Particl Core RPC client version v0.19.2.12.0\-dirty .SH OPTIONS .HP \-? @@ -79,7 +79,7 @@ Wait for RPC server to start Send RPC for non\-default wallet on RPC server (needs to exactly match corresponding \fB\-wallet\fR option passed to particld). This changes the RPC endpoint used, e.g. -http://127.0.0.1:8332/wallet/ +http://127.0.0.1:51735/wallet/ .HP \fB\-stdin\fR .IP @@ -111,8 +111,8 @@ regtest .IP Use the test chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR. .SH COPYRIGHT -Copyright (C) 2017-2019 The Particl Core developers -Copyright (C) 2009-2019 The Bitcoin Core developers +Copyright (C) 2017-2021 The Particl Core developers +Copyright (C) 2009-2021 The Bitcoin Core developers Please contribute if you find Particl Core useful. Visit for further information about the software. diff --git a/doc/man/particl-qt.1 b/doc/man/particl-qt.1 index a83bd4b24b729..d3368c36ae28b 100644 --- a/doc/man/particl-qt.1 +++ b/doc/man/particl-qt.1 @@ -1,12 +1,12 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. -.TH PARTICL-QT "1" "October 2019" "particl-qt v0.19.2.11.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. +.TH PARTICL-QT "1" "June 2021" "particl-qt v0.19.2.12.0" "User Commands" .SH NAME -particl-qt \- manual page for particl-qt v0.19.2.11.0 +particl-qt \- manual page for particl-qt v0.19.2.12.0 .SH SYNOPSIS .B particl-qt [\fI\,command-line options\/\fR] .SH DESCRIPTION -Particl Core version v0.19.2.11.0 (64\-bit) +Particl Core version v0.19.2.12.0\-dirty (64\-bit) .SH OPTIONS .HP \-? @@ -28,9 +28,13 @@ long fork (%s in cmd is replaced by 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: -769203b7076c5bfd02b22e3798f12f1de91fb751839a3903d9a57537898f9daa, +43c3d5568f3b3467e5142f86445d5b12b923e3e5c4a1e6566d90a7fad807799c, testnet: -1caad78f80d1f6849c08fc8c2a89f2e1eb1b0e5bc365f6d6bb4d72e6bed478ed) +e2e1880d525c93e24ca2d0d494fe78624ad28c4ce778f987504582b7404bcb71) +.HP +\fB\-balancesindex\fR +.IP +Maintain a balances index per block (default: 0) .HP \fB\-blockfilterindex=\fR .IP @@ -254,6 +258,11 @@ Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\ .IP Automatically create Tor hidden service (default: 1) .HP +\fB\-lookuptorcontrolhost=\fR +.IP +Allow a hostname to be specified for the \fB\-torcontrol\fR option. Must be +"any", "ipv4", or "ipv6" (default: ) +.HP \fB\-maxconnections=\fR .IP Maintain at most connections to peers (default: 125) @@ -634,6 +643,14 @@ block creation. (default: 0.00001) .PP RPC server options: .HP +\fB\-acceptanontxn\fR +.IP +Relay and mine "anon" transactions (default: 0) +.HP +\fB\-acceptblindtxn\fR +.IP +Relay and mine "anon" transactions (default: 0) +.HP \fB\-displaylocaltime\fR .IP Display human readable time strings in local timezone (default: false) @@ -793,11 +810,6 @@ Number of V2 stealth keys to look ahead during a rescan. (default: 5) .PP Staking Commands: .HP -\fB\-foundationdonationpercent=\fR -.IP -Percentage of block reward donated to the foundation fund, overridden by -system minimum. (default: 0) -.HP \fB\-minersleep=\fR .IP Milliseconds between stake attempts. Lowering this param will not result @@ -811,6 +823,11 @@ Minimum time in seconds between successful stakes (default: 0) .IP Ensure available balance remains above reservebalance. (default: 0) .HP +\fB\-stakethreadconddelayms\fR +.IP +Number of milliseconds to delay staking for on error condition (default: +60000) +.HP \fB\-staking\fR .IP Stake your coins to support network and gain reward (default: true) @@ -819,9 +836,14 @@ Stake your coins to support network and gain reward (default: true) .IP Number of threads to start for staking, max 1 per active wallet, will divide wallets evenly between threads (default: 1) +.HP +\fB\-treasurydonationpercent=\fR +.IP +Percentage of block reward donated to the treasury fund, overridden by +system minimum. (default: 0) .SH COPYRIGHT -Copyright (C) 2017-2019 The Particl Core developers -Copyright (C) 2009-2019 The Bitcoin Core developers +Copyright (C) 2017-2021 The Particl Core developers +Copyright (C) 2009-2021 The Bitcoin Core developers Please contribute if you find Particl Core useful. Visit for further information about the software. diff --git a/doc/man/particl-tx.1 b/doc/man/particl-tx.1 index d94127c979388..ee4c267f0237e 100644 --- a/doc/man/particl-tx.1 +++ b/doc/man/particl-tx.1 @@ -1,7 +1,7 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. -.TH PARTICL-TX "1" "October 2019" "particl-tx v0.19.1.2.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. +.TH PARTICL-TX "1" "June 2021" "particl-tx v0.19.2.12.0" "User Commands" .SH NAME -particl-tx \- manual page for particl-tx v0.19.2.11.0 +particl-tx \- manual page for particl-tx v0.19.2.12.0 .SH SYNOPSIS .B particl-tx [\fI\,options\/\fR] \fI\, \/\fR[\fI\,commands\/\fR] \fI\,Update hex-encoded transaction\/\fR @@ -9,7 +9,7 @@ particl-tx \- manual page for particl-tx v0.19.2.11.0 .B particl-tx [\fI\,options\/\fR] \fI\,-create \/\fR[\fI\,commands\/\fR] \fI\,Create hex-encoded transaction\/\fR .SH DESCRIPTION -Particl Core particl\-tx utility version v0.19.2.11.0 +Particl Core particl\-tx utility version v0.19.2.12.0\-dirty .SH OPTIONS .HP \-? @@ -140,8 +140,8 @@ set=NAME:JSON\-STRING .IP Set register NAME to given JSON\-STRING .SH COPYRIGHT -Copyright (C) 2017-2019 The Particl Core developers -Copyright (C) 2009-2019 The Bitcoin Core developers +Copyright (C) 2017-2021 The Particl Core developers +Copyright (C) 2009-2021 The Bitcoin Core developers Please contribute if you find Particl Core useful. Visit for further information about the software. diff --git a/doc/man/particl-wallet.1 b/doc/man/particl-wallet.1 index 1f529ed582dfa..f1f4ac16ebdef 100644 --- a/doc/man/particl-wallet.1 +++ b/doc/man/particl-wallet.1 @@ -1,9 +1,9 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. -.TH PARTICL-WALLET "1" "October 2019" "particl-wallet v0.19.2.11.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. +.TH PARTICL-WALLET "1" "June 2021" "particl-wallet v0.19.2.12.0" "User Commands" .SH NAME -particl-wallet \- manual page for particl-wallet v0.19.2.11.0 +particl-wallet \- manual page for particl-wallet v0.19.2.12.0 .SH DESCRIPTION -Particl Core particl\-wallet version v0.19.2.11.0 +Particl Core particl\-wallet version v0.19.2.12.0\-dirty .PP wallet\-tool is an offline tool for creating and interacting with Particl Core wallet files. By default wallet\-tool will act on wallets in the default mainnet wallet directory in the datadir. @@ -53,12 +53,16 @@ create .IP Create new wallet file .IP +generatemnemonic +.IP +Generate a new mnemonic: +.IP info .IP Get wallet info .SH COPYRIGHT -Copyright (C) 2017-2019 The Particl Core developers -Copyright (C) 2009-2019 The Bitcoin Core developers +Copyright (C) 2017-2021 The Particl Core developers +Copyright (C) 2009-2021 The Bitcoin Core developers Please contribute if you find Particl Core useful. Visit for further information about the software. diff --git a/doc/man/particld.1 b/doc/man/particld.1 index a871d6d26e839..2646c2c4e6247 100644 --- a/doc/man/particld.1 +++ b/doc/man/particld.1 @@ -1,12 +1,12 @@ -.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.47.11. -.TH PARTICLD "1" "October 2019" "particld v0.19.2.11.0" "User Commands" +.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. +.TH PARTICLD "1" "June 2021" "particld v0.19.2.12.0" "User Commands" .SH NAME -particld \- manual page for particld v0.19.2.11.0 +particld \- manual page for particld v0.19.2.12.0 .SH SYNOPSIS .B particld [\fI\,options\/\fR] \fI\,Start Particl Core\/\fR .SH DESCRIPTION -Particl Core version v0.19.2.11.0 +Particl Core version v0.19.2.12.0\-dirty .SH OPTIONS .HP \-? @@ -28,9 +28,13 @@ long fork (%s in cmd is replaced by 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: -769203b7076c5bfd02b22e3798f12f1de91fb751839a3903d9a57537898f9daa, +43c3d5568f3b3467e5142f86445d5b12b923e3e5c4a1e6566d90a7fad807799c, testnet: -1caad78f80d1f6849c08fc8c2a89f2e1eb1b0e5bc365f6d6bb4d72e6bed478ed) +e2e1880d525c93e24ca2d0d494fe78624ad28c4ce778f987504582b7404bcb71) +.HP +\fB\-balancesindex\fR +.IP +Maintain a balances index per block (default: 0) .HP \fB\-blockfilterindex=\fR .IP @@ -254,6 +258,11 @@ Accept connections from outside (default: 1 if no \fB\-proxy\fR or \fB\-connect\ .IP Automatically create Tor hidden service (default: 1) .HP +\fB\-lookuptorcontrolhost=\fR +.IP +Allow a hostname to be specified for the \fB\-torcontrol\fR option. Must be +"any", "ipv4", or "ipv6" (default: ) +.HP \fB\-maxconnections=\fR .IP Maintain at most connections to peers (default: 125) @@ -634,6 +643,14 @@ block creation. (default: 0.00001) .PP RPC server options: .HP +\fB\-acceptanontxn\fR +.IP +Relay and mine "anon" transactions (default: 0) +.HP +\fB\-acceptblindtxn\fR +.IP +Relay and mine "anon" transactions (default: 0) +.HP \fB\-displaylocaltime\fR .IP Display human readable time strings in local timezone (default: false) @@ -767,11 +784,6 @@ Number of V2 stealth keys to look ahead during a rescan. (default: 5) .PP Staking Commands: .HP -\fB\-foundationdonationpercent=\fR -.IP -Percentage of block reward donated to the foundation fund, overridden by -system minimum. (default: 0) -.HP \fB\-minersleep=\fR .IP Milliseconds between stake attempts. Lowering this param will not result @@ -785,6 +797,11 @@ Minimum time in seconds between successful stakes (default: 0) .IP Ensure available balance remains above reservebalance. (default: 0) .HP +\fB\-stakethreadconddelayms\fR +.IP +Number of milliseconds to delay staking for on error condition (default: +60000) +.HP \fB\-staking\fR .IP Stake your coins to support network and gain reward (default: true) @@ -793,9 +810,14 @@ Stake your coins to support network and gain reward (default: true) .IP Number of threads to start for staking, max 1 per active wallet, will divide wallets evenly between threads (default: 1) +.HP +\fB\-treasurydonationpercent=\fR +.IP +Percentage of block reward donated to the treasury fund, overridden by +system minimum. (default: 0) .SH COPYRIGHT -Copyright (C) 2017-2019 The Particl Core developers -Copyright (C) 2009-2019 The Bitcoin Core developers +Copyright (C) 2017-2021 The Particl Core developers +Copyright (C) 2009-2021 The Bitcoin Core developers Please contribute if you find Particl Core useful. Visit for further information about the software. diff --git a/doc/release-notes-particl.md b/doc/release-notes-particl.md index f42adecec0354..af5c4434c0e87 100644 --- a/doc/release-notes-particl.md +++ b/doc/release-notes-particl.md @@ -1,6 +1,9 @@ 0.19.2.12 ============== +- Hardfork scheduled at 2021-07-12 17:00:00 UTC +- Raised protocol version to 90013 +- Raised min protocol version to 90012 - Add -lookuptorcontrolhost option, disabled by default. - extkeyimportmaster rpc command has new options parameter: - Can adjust default lookahead sizes and create extkeys before the initial scan. diff --git a/src/qt/bitcoinstrings.cpp b/src/qt/bitcoinstrings.cpp index 10dd4aeac279b..8b7aa09a704b4 100644 --- a/src/qt/bitcoinstrings.cpp +++ b/src/qt/bitcoinstrings.cpp @@ -94,6 +94,8 @@ QT_TRANSLATE_NOOP("bitcoin-core", "" "Warning: We do not appear to fully agree with our peers! You may need to " "upgrade, or other nodes may need to upgrade."), QT_TRANSLATE_NOOP("bitcoin-core", "" +"You need to rebuild the database using -reindex to change -balancesindex"), +QT_TRANSLATE_NOOP("bitcoin-core", "" "You need to rebuild the database using -reindex to change -timestampindex"), QT_TRANSLATE_NOOP("bitcoin-core", "" "You need to rebuild the database using -reindex to go back to unpruned " @@ -109,6 +111,7 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Cannot downgrade wallet"), QT_TRANSLATE_NOOP("bitcoin-core", "Cannot resolve -%s address: '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Cannot write to data directory '%s'; check permissions."), QT_TRANSLATE_NOOP("bitcoin-core", "Change index out of range"), +QT_TRANSLATE_NOOP("bitcoin-core", "Change too high for frozen blinded spend."), QT_TRANSLATE_NOOP("bitcoin-core", "Config setting for %s only applied on %s network when in [%s] section."), QT_TRANSLATE_NOOP("bitcoin-core", "Copyright (C)"), QT_TRANSLATE_NOOP("bitcoin-core", "Corrupted block database detected"), @@ -203,6 +206,7 @@ QT_TRANSLATE_NOOP("bitcoin-core", "Unable to start HTTP server. See debug log fo QT_TRANSLATE_NOOP("bitcoin-core", "Unknown -blockfilterindex value %s."), QT_TRANSLATE_NOOP("bitcoin-core", "Unknown address type '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Unknown change type '%s'"), +QT_TRANSLATE_NOOP("bitcoin-core", "Unknown mixin selection mode: %d"), QT_TRANSLATE_NOOP("bitcoin-core", "Unknown network specified in -onlynet: '%s'"), QT_TRANSLATE_NOOP("bitcoin-core", "Unsupported logging category %s=%s."), QT_TRANSLATE_NOOP("bitcoin-core", "Upgrading txindex database"), diff --git a/src/qt/locale/bitcoin_en.ts b/src/qt/locale/bitcoin_en.ts index 646dd7f1e4100..4ac99327e0e7c 100644 --- a/src/qt/locale/bitcoin_en.ts +++ b/src/qt/locale/bitcoin_en.ts @@ -4890,7 +4890,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Error: A fatal internal error occurred, see debug.log for details @@ -4905,7 +4905,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + The %s developers @@ -4975,7 +4975,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + %d of last 100 blocks have unexpected version @@ -5000,7 +5000,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Config setting for %s only applied on %s network when in [%s] section. @@ -5115,12 +5115,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Upgrading txindex database - + Loading P2P addresses... @@ -5180,7 +5180,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Unsupported logging category %s=%s. @@ -5200,7 +5200,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Error: Listening for incoming connections failed (listen returned error %s) @@ -5216,6 +5216,11 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos + You need to rebuild the database using -reindex to change -balancesindex + + + + You need to rebuild the database using -reindex to change -timestampindex @@ -5241,7 +5246,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + + Change too high for frozen blinded spend. + + + + Copyright (C) @@ -5457,7 +5467,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + + Unknown mixin selection mode: %d + + + + Verifying wallet(s)... @@ -5482,7 +5497,7 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + -maxtxfee is set very high! Fees this large could be paid on a single transaction. @@ -5507,12 +5522,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + %s is set very high! - + Error loading wallet %s. Duplicate -wallet filename specified. @@ -5552,17 +5567,17 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Unknown network specified in -onlynet: '%s' Unknown network specified in -onlynet: '%s' - + Insufficient funds Insufficient funds - + Cannot upgrade a non HD split wallet without upgrading to support pre split keypool. Please use -upgradewallet=169900 or -upgradewallet with no version specified. @@ -5577,12 +5592,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos - + Cannot write to data directory '%s'; check permissions. - + Loading block index... Loading block index... @@ -5592,12 +5607,12 @@ Note: Since the fee is calculated on a per-byte basis, a fee of "100 satos Loading wallet... - + Cannot downgrade wallet Cannot downgrade wallet - + Rescanning... Rescanning...