Skip to content

Latest commit

 

History

History
289 lines (214 loc) · 26.2 KB

CHANGELOG.md

File metadata and controls

289 lines (214 loc) · 26.2 KB

Changelog

Full Changelog

Merged pull requests:

v0.8.0 (2024-02-08)

Full Changelog

Implemented enhancements:

  • Waste of previous BTC checkpoint transactions when new UTXOs are spent #175

Closed issues:

  • reporter: Bootstrap process keeps restarting after sync #201

v0.7.0 (2023-06-07)

Full Changelog

v0.5.3 (2023-05-19)

Full Changelog

v0.6.0 (2023-05-12)

Full Changelog

Merged pull requests:

v0.6.0-rc0 (2023-05-08)

Full Changelog

Merged pull requests:

  • chore: Bump Babylon dependency and update Docker image #164 (vitsalis)

v0.5.2 (2023-05-04)

Full Changelog

Implemented enhancements:

  • Submitter: add subscriber to Babylond node for Sealed checkpoints #54
  • Submitter: add Babylon submitter address #49
  • Submitter: finding smarter algorithm for retrieving unspent transactions #43

Closed issues:

  • Monitor: Running out of memory when bootstrapping from far behind #153
  • Duplicate checkpoint delays the reporting of the rest of the checkpoints #122
  • Generate new SegWit Bech32 change addresses for each submission after bumping btcd to v0.23.0 #107

Merged pull requests:

  • chore: circleci: Use go orb #166 (vitsalis)
  • monitor: fix: Do not use reported checkpoint if there's an error #165 (vitsalis)
  • chore: update deps with security issues #163 (vitsalis)
  • fix: fix potential memory leak in BTCCache #160 (SebastianElvis)
  • fix: Fix the issue of the monitor thread blocking the start of the rpc server #159 (gitferry)
  • feat: Add babylon-related metrics #158 (gitferry)
  • chore: Monitor/Optimize memory usage by removing confirmed blocks out of cache during bootstrapping #157 (gitferry)
  • fix: Monitor/Fix out-of-memory bug when the bootstrapping is far behind #155 (gitferry)
  • chore: Bump rpc-client version #152 (gitferry)
  • fix: pprof support and reduce mem usage of reporter #151 (SebastianElvis)
  • chore: Add metric server config #150 (gitferry)
  • fix: Fix bugs when testing with bitcoind regtest #149 (gitferry)
  • hotfix: Continue submitting checkpoints from the queue if one of them fails #148 (vitsalis)
  • feat: Add monitor dockerization and remove private build #146 (gitferry)

v0.5.1 (2023-02-07)

Full Changelog

Implemented enhancements:

  • Submitter: hardcoded txfee #42

Closed issues:

  • reporter: Reporter running out of memory after a few days of running on the mainnet with 1GB RAM #88

v0.5.0 (2023-02-03)

Full Changelog

Merged pull requests:

v0.4.0 (2022-12-22)

Full Changelog

Closed issues:

  • Submitter: error while submitting checkpoint to BTC if address is segwit #111

Merged pull requests:

v0.3.0 (2022-11-22)

Full Changelog

Merged pull requests:

v0.2.0 (2022-11-17)

Full Changelog

Merged pull requests:

v0.1.2 (2022-11-10)

Full Changelog

Merged pull requests:

  • hotfix: Do not panic on an invalid checkpoint #106 (vitsalis)

v0.1.1 (2022-11-09)

Full Changelog

Merged pull requests:

v0.1.0 (2022-11-07)

Full Changelog

Implemented enhancements:

  • TestTag input is not human-readable and not configurable #53
  • Submitter: statefull submitter to avoid resending checkpoints for the same epoch #48
  • Submitter: investigate the possibility of chaining two BTC txs of a checkpoint via input #44

Fixed bugs:

  • Testnet error: insufficient priority when sending BTC tx #58
  • Submitter: failed to send BTC txs due to referencing orphan txs #40
  • reporter: BTC header submission to Babylon stalls if it passes verification #26
  • reporter: Sync fails if there are existing blocks in the BTC chain #25
  • reporter: Error when submitting BTC headers #24

Closed issues:

  • submitter: Only the earliest epoch sealed checkpoint is accepted if included in the same BTC block #76
  • reporter: bootstrapping: Submit multiple headers at once #60
  • Reporter: Investigate cause behind "account sequence mismatch error" #46

Merged pull requests:

* This Changelog was automatically generated by github_changelog_generator