Skip to content

Releases: UnstoppableSwap/core

preview

14 Nov 16:03
7ebe59b
Compare
Choose a tag to compare
preview Pre-release
Pre-release
  • GUI: Swaps will now be refunded as soon as the cancel timelock expires if the GUI is running but the swap dialog is not open.
  • Breaking change: Increased Bitcoin refund window from 12 hours (72 blocks) to 24 hours (144 blocks) on mainnet. This change affects the default transaction configuration and requires both CLI and ASB to be updated to maintain compatibility. Earlier versions will not be able to initiate new swaps with peers running this version.
  • Breaking network protocol change: The libp2p version has been upgraded to 0.53 which includes breaking network protocol changes. ASBs and CLIs will not be able to swap if one of them is on the old version.
  • ASB: Transfer proofs will be repeatedly sent until they are acknowledged by the other party. This fixes a bug where it'd seem to Bob as if the Alice never locked the Monero. Forcing the swap to be refunded.
  • CLI: Encrypted signatures will be repeatedly sent until they are acknowledged by the other party
  • ASB: We now retry indefinitely to lock Monero funds until the swap is cancelled. This fixes an issue where we would fail to lock Monero on the first try (e.g., due to the daemon not being fully synced) and would never try again, forcing the swap to be refunded.
  • ASB + CLI: You can now use the logs command to retrieve logs stored in the past, redacting addresses and id's using logs --redact.
  • ASB: The --disable-timestamp flag has been removed
  • ASB: The history command can now be used while the asb is running.
  • Introduced a cooperative Monero redeem feature for Bob to request from Alice if Bob is punished for not refunding in time. Alice can choose to cooperate but is not obligated to do so. This change is backwards compatible. To attempt recovery, resume a swap in the "Bitcoin punished" state. Success depends on Alice being active and still having a record of the swap. Note that Alice's cooperation is voluntary and recovery is not guaranteed
  • CLI: --change-address can now be omitted. In that case, any change is refunded to the internal bitcoin wallet.

preview gui

16 Oct 21:52
91482f1
Compare
Choose a tag to compare
preview gui Pre-release
Pre-release

This is a preview release of the GUI. This is not a stable release. Please only use this release for testing purposes. Download the legacy GUI instead.

0.13.4

26 Jul 14:15
bc3b35c
Compare
Choose a tag to compare
  • ASB: The history command can now be used while the asb is running.
  • ASB: Retry locking of Monero if it fails on first attempt

0.13.3

22 Jul 14:57
612784b
Compare
Choose a tag to compare
  • Introduced a cooperative Monero redeem feature for Bob to request from Alice if Bob is punished for not refunding in time. Alice can choose to cooperate but is not obligated to do so. This change is backwards compatible. To attempt recovery, resume a swap in the "Bitcoin punished" state. Success depends on Alice being active and still having a record of the swap. Note that Alice's cooperation is voluntary and recovery is not guaranteed
  • CLI: --change-address can now be omitted. In that case, any change is refunded to the internal bitcoin wallet.