Skip to content

Releases: interlay/interbtc-clients

0.6.2

29 Apr 08:54
3dfd428
Compare
Choose a tag to compare

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

25 Mar 17:07
5099137
Compare
Choose a tag to compare

0.6.1 (2021-03-25)

Fix

  • refund event now has fee

0.6.0

25 Mar 17:07
0adcd73
Compare
Choose a tag to compare

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

18 Mar 10:40
2bf3f73
Compare
Choose a tag to compare

0.5.14 (2021-03-18)

Fix

  • increase max_concurrent_requests and max_notifs_per_subscription

Refactor

  • no need to explicitly pass runtime handle
  • propogate service errors
  • impl module error match guards on runtime error

0.5.13

17 Mar 14:57
bdeeb7a
Compare
Choose a tag to compare

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

17 Mar 09:12
ab4dd52
Compare
Choose a tag to compare

0.5.12 (2021-03-16)

Fix

  • redefine account info

0.5.11

16 Mar 18:06
f92c3dc
Compare
Choose a tag to compare

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

0.5.10

12 Mar 10:25
4f23f0f
Compare
Choose a tag to compare

0.5.10 (2021-03-11)

Fix

  • use correct vault amount in auction replace check

0.5.9

11 Mar 14:22
5b2a53b
Compare
Choose a tag to compare

0.5.9 (2021-03-11)

Fix

  • increase max_concurrent_requests to 1024
  • return only active vaults (for liquidation)

0.5.8

10 Mar 12:55
c3c26a5
Compare
Choose a tag to compare

0.5.8 (2021-03-10)

Chore

  • upgrade jsonrpsee-v2 and subxt

Fix

  • don't start the vault if liquidated