1.8.1
Pre-release
Pre-release
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