Releases: f321x/nostr-subswap-provider-cln
Releases · f321x/nostr-subswap-provider-cln
Improved reverse swap invoice handling
Don't try to pay expired invoice and handle failed reverse swap more reliable.
Fix exception
Fixes exception when the monitoring loop cancels a expired prepay invoice before its associated swap invoice.
Improved Logging
Print debug log traces if error occurs, even when logging is set > DEBUG to make debugging errors easier.
Important improvements
- 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
Add a method to cleaner delete successful reverse swaps.
Make fee bumping of claim tx functional by fetching 0 conf transactions from backend.
Improvements
Improved logging
Remove swap after refund is confirmed
It kinda works now
Swaps seem to work fine and stable in normal conditions. Please report bugs and don't risk real funds.