Skip to content

Latest commit

 

History

History
264 lines (179 loc) · 25.8 KB

CHANGELOG.md

File metadata and controls

264 lines (179 loc) · 25.8 KB

1.1.2-beta (2022-07-20)

Features

  • add port env var + new zx-based install script

1.1.0-beta (2022-03-20)

Features

  • support optimized contracts - stxswap_v10 & sip10swap_v3

2.4.3-beta (2020-11-19)

Bug Fixes

  • use miner fees shown in API (95631d3)

Features

  • implement pair hash check (f8cdcbe)
  • remove ambiguous id possibilities (a88df2c)

2.4.2-beta (2020-10-09)

Bug Fixes

2.4.1-beta (2020-09-22)

Features

  • add 10 percent buffer to CLTV expiry for cross chain Reverse Swaps (97d7ee3)

2.4.0 (2020-08-18)

Bug Fixes

  • relax invoice check in auto Channel Creation mode (caa4fc2)

Features

  • add chain client and LND version checks (25a0417)
  • send notifications when LND stream errors (#217) (f7ba741)
  • try to connect by public key before opening channel (6a32a72)

2.3.0 (2020-07-05)

Bug Fixes

Features

  • abandon Swaps with expired invoices (e11312a)
  • add "channel.created" event (#204) (5666abf)
  • add channel creation logic (f22fab7)
  • add database version schema (#205) (257119a)
  • add endpoint to query lockup transaction of swap (c81986e)
  • add endpoint to query nodes (0fa346f)
  • add Ether and ERC20 wallet (e8a2444)
  • add prepay minerfee Reverse Swap protocol (62a517a)
  • custom Discord notifications for Channel Creations (eea7081)
  • improve logging of failed requests (8f5bfdb)
  • invoice and channel object sanity checks (09809b9)
  • set CLTV expiry of hold invoices (e8e2591)
  • special error handling broadcasting refund transactions (b953797)

2.1.0-beta (2020-01-14)

Bug Fixes

  • address and invoice encoding in LND Litecoin (62e0bbb)
  • always use free port for ZMQ tests (8eb6984)
  • calculation of enforced limits of LTC/BTC pair (e874595)
  • edge case of swap event handling (68f9387)
  • error printing of chain client during initialization (7fe33bd)
  • invoice decoding on testnet (bf21052)
  • loading status of pending reverse swaps (9104819)
  • message of backup command (#131) (b5f1676)
  • minor fee calculation fixes (9075469)
  • minor improvements (c3f19b4)
  • multiple messages of disk usage checker (1af2887)
  • normal cross chain swaps (7072765)
  • not throwing exception if backup private key cannot be found (ec84edc)
  • output type of NewAddress (ca52f9c)
  • Python linting warnings (a346829)
  • race conditions in EventHandler (9442a1e)
  • tests after renaming event to status (335cac3)
  • tests in different timezones (af283ec)
  • update commands for new reverse swaps (41460c0)

Features

  • abort swaps after expiration (#123) (5879a3b)
  • accept 0-conf for non RBF swap outputs (#118) (66066ee)
  • accept invoices with upper case letters (#158) (d2f08d4)
  • add 0-conf limits to getPairs endpoint (769b79f)
  • add Dogecoin Core and Zcash Docker images (9bec35d)
  • add ETA to TransactionMempool events (3a3a29d)
  • add list of images to builder script (9a091f9)
  • add lockedfunds Discord command (b034f25)
  • add memo to invoice of reverse swaps (556513f)
  • add notification when disk is getting full (#146) (47843ba)
  • add pendingswaps Discord command (f192ea2)
  • add script to fund Boltz wallet (#141) (c0ff5ca)
  • add script to stream Server-Sent events (14c72bd)
  • add support for Dogecoin (2c9e9d6)
  • add timeoutBlockHeight to response of createReverseSwap (14b8314)
  • add timeouts of hold reverse swaps (f4aae82)
  • add tool to analyze failed swaps (#157) (9138f3b)
  • add usage of single commands to Discord help (63c6e8c)
  • add version API endpoint (277d2c7)
  • add withdraw Discord command (#142) (6fdc4d4)
  • build LND docker image with all available tags (d3ddba0)
  • cancel invoices of expired reverse swaps (e6aef4f)
  • default status for swaps (531fd39)
  • improve Docker image build process (1c5c627)
  • make timeouts configurable on a per chain basis (#153) (14f7b80)
  • raw transaction in events of reverse swaps (46b8d25)
  • remove Boltz wallet (6946bf3)
  • reverse swaps with hold invoices (6936fc2)
  • reword invoice memo (#178) (fe7ca9d)
  • show git commit hash in version (#151) (f84a2f7)
  • show onchainAmount in response of createreverseswap (#161) (f1c784a)
  • use new reverse swap script (82d8860)

1.0.0-beta.2 (2019-05-15)

Features

  • detection of chain reorganizations (#115) (2d6a40f)
  • more verbose events for accounting in the middleware (#120) (8c1e64d)

1.0.0-beta (2019-04-29)

Bug Fixes

Features

  • add additional field for fee of swap (#84) (768f539)
  • add BTCD fee estimator (525e75f)
  • add channel balance to GetBalanceResponse (#71) (c1af188)
  • add error to status of connected nodes (#78) (fe4499d)
  • add event for not payable invoices (98bfa5c)
  • add fallback for pubrawblock ZMQ filter (dd30930)
  • add gRPC method to estimate fee (985cb10)
  • add gRPC method to send coins (0cb6f51)
  • add gRPC stream for refunds of reverse swaps (e795c64)
  • add gRPC stream for static channel backups (6dc545b)
  • add inbound balance to getbalance (#97) (55401c1)
  • add inquirer as optional input for boltz-cli (#24) (8a61628)
  • add lock to wallet to avoid double spending (49232e8)
  • automatically refund failed swaps (#73) (a7291a8)
  • check whether invoice can be routed before creating swap (be1600b)
  • detect multiple UTXOs per output (c1d8b09)
  • emit event when invoice not settled (#60) (69c5d99)
  • expose LND REST API on simnet image (86bc8d1)
  • mark transactions as spent (635b9b6)
  • reconnect to lnd if streaming calls are disconnected #48 (#59) (7e524f5)
  • send all funds of wallet (#108) (63bcf46)
  • switch from BTCD to Bitcoin Core (f9efe7a)
  • docker: add prepared simnet environment (726f6f5)
  • grpc: add events to SubscribeTransactions (49809bb)
  • grpc: add preimage to invoice settled events (#65) (3abca51)
  • grpc: add timeout height to swap commands (#57) (61c7d44)
  • grpc: improve CreateReverseSwap response (134d43b)
  • grpc: subscribe to confirmed transactions (e029823)
  • grpc: subscribe to paid invoices (9290e38)
  • wallet: check unconfirmed UTXOs on startup (7aeb034)

Performance Improvements

  • more efficient handling of gRPC subscriptions (402c764)

0.0.2 (2018-12-03)

Bug Fixes

Features

  • grpc: add broadcasting of transactions (#6) (5950bad)
  • grpc: add retrieving transaction from its hash (#20) (cb5d54c)
  • grpc: add timeout to createswap (#21) (bf4e1d9)
  • fee estimation for claim and refund transactions (#4) (75afad8)

0.0.1 (2018-11-26)