Releases: Bitcoin-ABC/bitcoin-abc
0.28.7
Bitcoin ABC 0.28.7 Release Notes
Bitcoin ABC version 0.28.7 is now available from:
https://download.bitcoinabc.org/0.28.7/
This release includes the following features and fixes:
- Prevent stalling the block downloads by dynamically adjusting the timeout.
This will help syncing the blockchain when the network connection speed is
low.
0.28.6
Bitcoin ABC 0.28.6 Release Notes
Bitcoin ABC version 0.28.6 is now available from:
https://download.bitcoinabc.org/0.28.6/
This is a maintenance release with no user-visible change.
0.28.5
Bitcoin ABC 0.28.5 Release Notes
Bitcoin ABC version 0.28.5 is now available from:
https://download.bitcoinabc.org/0.28.5/
Updated settings
- If the
-checkblocks
or-checklevel
options are explicitly provided by the
user, but the verification checks cannot be completed due to an insufficient
dbcache, Bitcoin ABC will now return an error at startup. - The
-maxavalancheoutbound
option now takes precedence over the
-maxconnections
option.
RPC
The verifychain
RPC will now return false
if the checks didn't fail,
but couldn't be completed at the desired depth and level. This could be due
to missing data while pruning, due to an insufficient dbcache, or due to
the node being shutdown before the call could finish.
0.28.4
Bitcoin ABC 0.28.4 Release Notes
Bitcoin ABC version 0.28.4 is now available from:
https://download.bitcoinabc.org/0.28.4/
This release includes the following features and fixes:
- The avalanche peers are now dumped to a file upon node shutdown and reloaded
upon startup to allow for faster avalanche bootstraping. This feature can be
disabled by using the-persistavapeers=0
option. bitcoin-seeder
was not working properly since version 0.28.2 and has been
fixed. While crawling for peers appropriately, it would have fail to mark any
peer as good due to a bug.
0.28.3
Bitcoin ABC 0.28.3 Release Notes
Bitcoin ABC version 0.28.3 is now available from:
https://download.bitcoinabc.org/0.28.3/
This release includes the following features:
- Add 2 new RPCs,
invalidateavalancheproof
andreconsideravalancheproof
to
manually change the acceptation status of an avalanche proof. - Add a checkpoint after the November 15th, 2023 eCash network upgrade.
0.28.2
Bitcoin ABC 0.28.2 Release Notes
Bitcoin ABC version 0.28.2 is now available from:
https://download.bitcoinabc.org/0.28.2/
This is a hotfix release to patch a bug that has been introduced in the previous
version and could cause the finalization status of an avalanche proof to be
lost by the node under some conditions.
All the nodes operators are required to update to this version before the
November 15th 2023 eCash network upgrade.
0.28.1
Bitcoin ABC 0.28.1 Release Notes
Bitcoin ABC version 0.28.1 is now available from:
https://download.bitcoinabc.org/0.28.1/
This release includes the following features and fixes:
- New
getstakingreward
andsetstakingreward
RPCs have been added to
retrieve and manually set the staking reward payout for a given block. - The
getremoteproofs
RPC has been added to get the proof set gathered from
other avalanche peers. - The avalanche proofs retrieval has been enhanced to make the node more
resilient to peer disconnects.
0.28.0
Bitcoin ABC 0.28.0 Release Notes
Bitcoin ABC version 0.28.0 is now available from:
https://download.bitcoinabc.org/0.28.0/
Network upgrade
At the MTP time of 1700049600
(November 15, 2023 12:00:00 UTC), the following
changes will become activated:
- The miner fund ratio is increased to 32% of the coinbase reward.
- The staking reward output is added to the coinbase transaction. It sends 10%
of the block reward to a payout address selected from the avalanche network.
Blocks that don't include or have an incorrect output will be rejected by the
avalanche network. - Bump automatic replay protection to the next upgrade, timestamp
1715774400
(May 15, 2024 12:00:00 UTC).
0.27.15
Bitcoin ABC 0.27.15 Release Notes
Bitcoin ABC version 0.27.15 is now available from:
https://download.bitcoinabc.org/0.27.15/
This release includes the following features and fixes:
- The
getavalancheinfo
RPC has an improvedlocal.verification_status
field
that better explains why a proof is not verified. As a consequence the
local.sharing
field is no longer needed and has been deprecated. You can
set the-deprecatedrpc=getavalancheinfo_sharing
option to keep using it. - The
net
logging category has been split in 2 categories to reduce verbosity
when logging thenet
messages. To get the same log as previous versions,
please use both-debug=net
and-debug=netdebug
.
0.27.14
Bitcoin ABC 0.27.14 Release Notes
Bitcoin ABC version 0.27.14 is now available from:
https://download.bitcoinabc.org/0.27.14/
This is a maintenance release with no user-visible change.