Skip to content

Releases: f321x/nostr-subswap-provider-cln

Improved reverse swap invoice handling

03 Jan 09:01
Compare
Choose a tag to compare
Pre-release

Don't try to pay expired invoice and handle failed reverse swap more reliable.

Fix exception

22 Dec 11:35
Compare
Choose a tag to compare
Fix exception Pre-release
Pre-release

Fixes exception when the monitoring loop cancels a expired prepay invoice before its associated swap invoice.

Improved Logging

17 Dec 15:53
Compare
Choose a tag to compare
Improved Logging Pre-release
Pre-release

Print debug log traces if error occurs, even when logging is set > DEBUG to make debugging errors easier.

Important improvements

10 Dec 11:10
Compare
Choose a tag to compare
Pre-release
  • Search all inputs of a claim tx for swap preimage instead of only the first one.
  • Improve HTLC replaying on CLN restart.
  • Always consolidate the JsonDB in DEBUG mode to make it more readable

More improvements

08 Dec 20:06
Compare
Choose a tag to compare
More improvements Pre-release
Pre-release

Add a method to cleaner delete successful reverse swaps.
Make fee bumping of claim tx functional by fetching 0 conf transactions from backend.

Improvements

08 Dec 10:15
Compare
Choose a tag to compare
Improvements Pre-release
Pre-release

Improved logging
Remove swap after refund is confirmed

It kinda works now

07 Dec 18:40
Compare
Choose a tag to compare
It kinda works now Pre-release
Pre-release

Swaps seem to work fine and stable in normal conditions. Please report bugs and don't risk real funds.