Bitcoin ABC version 0.22.5 is now available from:
This release includes the following features and fixes:
-upgradewalletcommand line flag has been replaced in favor of the
-minoption was set on
walletpassphraseRPC could deadlock.
getchaintxstatsRPC now returns the additional key of
getpeerinfocommands now contain a new
servicesnamesfield with decoded network service flags.
-debug=db logging category, which was deprecated in 0.22.4 and replaced by
-debug=walletdb to distinguish it from
coindb, has been removed.
Users setting custom
dbcache values can increase their setting slightly
without using any more real memory. Recent changes reduced the memory use
by about 9% and made chainstate accounting more accurate (it was underestimating
the use of memory before). For example, if you set a value of “450” before, you
may now set a value of “500” to use about the same real amount of memory. (#16957)
The command line option to enable BIP61 (
-enablebip61) has been removed.
This feature has been disabled by default since Bitcoin ABC version 0.21.9. Nodes on the network can not generally be trusted to send valid (“reject”) messages, so this should only ever be used when connected to a trusted node. Please use the recommended alternatives if you rely on this deprecated feature:
Testing or debugging of implementations of the Bitcoin P2P network protocol
should be done by inspecting the log messages that are produced by a recent
version of Bitcoin ABC. Bitcoin ABC logs debug messages
-debug=<category>) to a stream (
-printtoconsole) or to a file
'proposal'for blocks with potentially invalid POW
estimatesmartfee)) or listen for the transaction announcement by other network peers to check for propagation.