Releases: comit-network/xmr-btc-swap
Releases · comit-network/xmr-btc-swap
preview
- ASB + CLI: You can now use the
logs
command to retrieve logs stored in the past, redacting addresses and id's usinglogs --redact
. - ASB: The
--disable-timestamp
flag has been removed
0.13.4
0.13.3
- 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.
0.13.2
0.13.1
- Add retry logic to monero-wallet-rpc wallet refresh
0.13.0
- Minimum Supported Rust Version (MSRV) bumped to 1.74
- Lowered default Bitcoin confirmation target for Bob to 1 to make sure Bitcoin transactions get confirmed in time
- Added support for starting the CLI (using the
start-daemon
subcommand) as a Daemon that accepts JSON-RPC requests - Update monero-wallet-rpc version to v0.18.3.1
0.12.3
- Swap: If no Monero daemon is manually specified, we will automatically choose one from a list of public daemons by connecting to each and checking their availability.
0.12.2
Changed
- Minimum Supported Rust Version (MSRV) bumped to 1.67
- ASB can now register with multiple rendezvous nodes. The
rendezvous_point
option inconfig.toml
can be a string with comma separated addresses, or a toml array of address strings.
0.12.1
Changed
- Swap: merge separate cancel/refund commands into one
cancel-and-refund
command for stuck swaps
0.12.0
Changed
- Update
bdk
library to latest version. This introduces an incompatability with previous versions due to different formats being used to exchange Bitcoin transactions - Changed ASB to quote on Monero unlocked balance instead of total balance
- Allow
asb
to set a bitcoin address that is controlled by the asb itself to redeem/punish bitcoin to
Added
- Allow asb config overrides using environment variables. See 1231