Releases: interlay/interbtc-clients
Releases · interlay/interbtc-clients
0.6.2
0.6.2 (2021-04-20)
Chore
- add clippy step to Jenkinsfile
- add issue templates
- run cargo clippy and fix all warnings
- merge all dockerfiles
Feat
- integrate telemetry client into service
- use git-version for clap arg (#91)
- add tracing to vault client
- add tracing to relayer client
- add tracing to relayer client
- wait for parachain confirmations in BtcRelayPallet
Refactor
- use git version for service
- move tracing init logic to service crate
- move service builder into its own crate
- retries in vault client on execution
0.6.1
0.6.0
0.6.0 (2021-03-25)
Chore
- delete & gitignore vscode dir
Feat
- basic bitcoin integration tests
Fix
- refresh nonce after signing if outdated
- ignore self block submission
Refactor
- use utility crate to batch multiple block submissions
- upgrade parachain (0.6.0)
- better error handling for bitcoin disconnects
0.5.14
0.5.13
0.5.13 (2021-03-17)
Chore
- Remove vault and relayer http server
Fix
- throw error on service start if not shutdown
- check that the replace amount is above the dust value
Refactor
- join futures where appropriate to improve performance
- split vault client types, add tests for reversible hashmap
Test
- auction replace below dust amount
0.5.12
0.5.11
0.5.11 (2021-03-16)
Feat
- handle reconnects in vault client
- handle reconnects in faucet client
- handle reconnects in staked-relayer client
Refactor
- cli options for manager can be reused
- match duplicate block relay error and log
- simplify usage of arc
- move relayer-core to staked-relayer crate
Fix
- don't start the vault if liquidated
- return only active vaults (for liquidation)
- debug log if vault has insufficient funds on auction replace
- match issue completed error and log info
- subscription id not dropped if max notifs exceeded
- re-enable execution tests
- use correct vault amount in auction replace check
Chore
- upgrade jsonrpsee-v2 and subxt
- point to parachain master
- add rustfmt config
- tidy up dependencies