Skip to content

1.8.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@ns212 ns212 released this 23 Mar 18:27
· 663 commits to master since this release
1.8.1
03af3ea

1.8.1 (2022-03-23)

Chore

  • Remove debugging logs
  • rebase & cleanup
  • tiny cleanup
  • Label prometheus data points with vault_id

Feat

  • new metric: utxo count
  • additional metrics
  • add expected btc balance metric
  • monitor fee surplus
  • use BitcoinMonitor for tracking balance
  • vault MVP metrics

Fix

  • make the prometheus tasks cancellable
  • add timeout on transaction submission
  • propagate service error all the way to the top
  • Add wallet to bitcoin core for monitoring

Refactor

  • make list_transactions non-async
  • make get_balance non-async
  • make get_utxo_count non-async
  • rename kint_balance -> native_curency_balance
  • use btc rather than satoshi in balance monitoring
  • monitor per currencypair & misc refactorings
  • metric serialization
  • Keep monitoring logic in the same file
  • remove basic error to simplify handling