Skip to content

Releases: gcash/bchd

v0.20.0

15 Jan 06:56
d0aa921
Compare
Choose a tag to compare
  • Ensure CashToken data is populated correctly for gRPC endpoints.
  • Update README.md with accurate install directions.
  • A few minor memory improvements.
  • Update GW RPC tests.

v0.20.0-rc2

21 Dec 07:22
7e9fc58
Compare
Choose a tag to compare
  • Updated seeds to match BCHN and add newly restored BCHD seeds.
  • Fixed syncing issue with nodes supporting sendaddrv2 messages.
  • Fixed syncing testnet4 with SLP indexes.

v0.20.0-rc1

20 Dec 04:10
e22142a
Compare
Choose a tag to compare

This is a huge milestone. Finally are back in consensus with the rest of the BCH ecosystem!

v0.19.0

06 May 00:22
58741b0
Compare
Choose a tag to compare
  • Includes changes required for the May 15th, 2022 upgrade. #499

v0.18.1

24 May 11:36
3bca12e
Compare
Choose a tag to compare

This is a maintenance release and we urge all users to upgrade!

  • Peer syncing improvements (#470)
  • Fix panic issue due to nil bucket (#473)

v0.18.0

13 May 02:02
3aeedf9
Compare
Choose a tag to compare

This release is recommended for all users, and includes changes for the May 15th upgrade!

  • Added full support for SLP tokens! This also includes SLP Graph Search!
  • Updates standardness rules to allow multiple OP_RETURN outputs.
  • Added SignMuSig to bchec package.
  • Added basic prometheus support.
  • Improved component shutdown logging.
  • Fixed longstanding issue with unexpected shutdown recovery code.
  • Minor fixes/improvements.

v0.17.1

09 Dec 02:33
ac37349
Compare
Choose a tag to compare

This release is mostly a cleanup from the November hardfork. It hardcodes some of the difficulty adjustment parameters rather than calculating them on the fly. It also updates the checkpoints and fastsync utxo set. Finally it fixes a bug in the compact blocks code that was causing problems when connecting two bchd nodes together.

Note we recommend deleting the peers.json file found at .bchd/data/mainnet/peers.json before restarting as it might contain a number of ABC nodes that can make getting a good connection to the BCH network more difficult.

v0.17.0

24 Oct 19:09
862bb60
Compare
Choose a tag to compare

This release brings BCHD up to compatibility with the upcoming November 15th, 2020 hardfork. Specifically it implements the new Asert difficulty adjustment algorithm (cpacia and pokkst). Please upgrade to this release to ensure you remain compatible after November 15th.

A couple other improvements in this release:

  • Improved stall detection and handling during chain sync (zquestz)
  • Remove ScriptVerifyMinimalIf from standard verify flags (EyeOfPython)
  • Set max standard transaction size to 100kb (zquestz)

v0.16.5

24 Jul 00:29
Compare
Choose a tag to compare

The 0.16.5 release is primarily to address compatibility with indexers and adds HTTP/2 and HTTP/1.1 keep-alive support as well! Several RPC methods now accept verbosity args as either int or bool to mimic the functionality in ABC/BCHN. There were also a bunch of small bug fixes, so we suggest everyone update to the latest release!

This also fixes all known issues with using BCHD as the back-end for Fulcrum! A huge thanks to @cculianu for pointing out API inconsistencies!

Also want to welcome our latest contributor @JettScythe for landing his first couple pull requests!

Merged PR List:

  • [Chore] Add more proto documentation #381
  • [Bug] Default to disable relay of free (super low fee) transactions #383
  • [Feature] Return version in getnetworkinfo the way ABC/BCHN does #386
  • [Chore] Collection of backports #388
  • [Chore/Feature] Backport GetBlockVerbosity Fixes & Add getbalances RPC client command #389
  • [Chore] Update docs so CIFS users know to turn off async preemption #390
  • [Feature] Update verbosity arguments to accept int or bool in getrawtransaction and searchrawtransactions #391
  • [Bug] peer: prevent last block height going backwards #392
  • [Chore] Backport Support Cookie Authorization #393

v0.16.4

06 Jul 20:29
Compare
Choose a tag to compare
  • Fix off by 1 error on number of confirmations for tx's in grpc API (1fa1c0a)

  • Raise MaxCFilterDataSize to 2 MiB (900986a)

This is a recommended upgrade for all users.