2021-11-01 13:52:40 +00:00
|
|
|
|
2023-08-02 11:57:29 +00:00
|
|
|
0.0.66
|
|
|
|
==============
|
|
|
|
- Fixed bugs in getLinkedMessageId and validateSwapType.
|
|
|
|
|
|
|
|
|
|
|
|
0.0.65
|
2023-07-06 13:13:19 +00:00
|
|
|
==============
|
|
|
|
|
|
|
|
- smsg: Outbox messages are removed when expired.
|
2023-07-14 07:31:05 +00:00
|
|
|
- Fixed BTC witness size estimation.
|
2023-07-24 19:55:48 +00:00
|
|
|
- Added option to remove Offers and bids from the database automatically one week
|
|
|
|
after they expire if they have no active bids.
|
|
|
|
- Controlled by new settings: expire_db_records and expire_db_records_after
|
2023-08-02 11:57:29 +00:00
|
|
|
- ui: Show ITX and PTX status for adaptor sig type swaps.
|
|
|
|
|
|
|
|
|
|
|
|
0.0.64
|
|
|
|
==============
|
|
|
|
|
|
|
|
- protocol: Added reversed Adaptor sig protocol.
|
|
|
|
- Runs the adaptor-sig protocol with leader and follower swapped to
|
|
|
|
enable offers from no-script coins to script coins.
|
|
|
|
|
2023-07-28 15:08:04 +00:00
|
|
|
- Raised adaptor signature swap protocol version
|
|
|
|
- Not backwards compatible with previous versions.
|
2023-07-06 13:13:19 +00:00
|
|
|
|
|
|
|
|
2023-06-06 17:14:22 +00:00
|
|
|
0.0.63
|
2021-12-10 14:29:00 +00:00
|
|
|
==============
|
2021-12-19 06:59:35 +00:00
|
|
|
|
2023-06-06 17:14:22 +00:00
|
|
|
- cores: Raised Particl and Monero daemon version.
|
2023-06-06 20:03:05 +00:00
|
|
|
- ui: Add debug option to remove expired offers, bids and transactions.
|
2023-06-14 15:06:52 +00:00
|
|
|
- ui: The abandon bid button is hidden if not in debug mode.
|
|
|
|
- Abandoning a bid stops all processing.
|
2023-06-06 17:14:22 +00:00
|
|
|
|
|
|
|
|
2023-05-10 15:50:40 +00:00
|
|
|
0.0.62
|
|
|
|
==============
|
|
|
|
|
|
|
|
- ui: Persistent filters
|
|
|
|
- ui: Show only active bid and offer counts
|
2023-06-06 17:14:22 +00:00
|
|
|
- protocol: Require signature for chain B key half for same chain adaptor signature swaps.
|
|
|
|
- Adaptor signature swaps are not backwards compatible with previous versions.
|
2023-05-10 15:50:40 +00:00
|
|
|
|
2023-04-06 20:19:14 +00:00
|
|
|
|
|
|
|
0.0.61
|
|
|
|
==============
|
|
|
|
|
|
|
|
- GUI 2.0
|
|
|
|
|
|
|
|
|
2023-03-08 23:23:18 +00:00
|
|
|
0.0.60
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Accepted bids will timeout if the peer does not respond within an hour after the bid expires.
|
|
|
|
- Ensure messages are always sent from and to the expected addresses.
|
2023-03-23 12:15:47 +00:00
|
|
|
- ui: Add pagination and filters to smsgaddresses page.
|
|
|
|
- Removed dependency on particl-tx.
|
2023-03-28 13:47:29 +00:00
|
|
|
- Updated btcfastsync urls and signatures, added --skipbtcfastsyncchecks option to basicswap-prepare
|
|
|
|
- If --skipbtcfastsyncchecks is set the script will use any file with a name matching the
|
|
|
|
BITCOIN_FASTSYNC_FILE env var in the datadir without checking it's size or signature.
|
2023-03-08 23:23:18 +00:00
|
|
|
|
|
|
|
|
2023-02-17 20:51:49 +00:00
|
|
|
0.0.59
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Added total_bids_value_multiplier option to automation strategies.
|
|
|
|
- System won't automatically accept a bid for an offer if the sum of the values of all completed
|
|
|
|
and in-porgress bids and the candidate bid exceeds total_bids_value_multiplier times the offer value.
|
|
|
|
- default is 1.0.
|
|
|
|
- ui: The rpc page can send commands over http.
|
|
|
|
- Must manually specify the argument types bsij for (bool, string, int, json).
|
|
|
|
- Removed error message for unprocessed revoke messages.
|
|
|
|
- Some nodes won't have all messages.
|
|
|
|
- Started test framework for scripts.
|
|
|
|
- api: Can abandon bids.
|
|
|
|
- If wallets are encrypted the system will only load in-progress bids when unlocked rather than at startup.
|
|
|
|
- Can set overrides for automation strategies per identity.
|
2023-02-17 23:47:44 +00:00
|
|
|
- ui: Bids on expired offers won't show as available.
|
|
|
|
- api: getcoinseed shows seed id.
|
|
|
|
- ui: Can edit automation strategy data.
|
2023-02-19 15:24:08 +00:00
|
|
|
- ui: Fix pagination clearing filters
|
2023-02-19 19:52:22 +00:00
|
|
|
- Added restrict_unknown_seed_wallets option.
|
|
|
|
- Set to false to disable unknown seed warnings.
|
2023-02-20 22:08:18 +00:00
|
|
|
- ui: Can edit offer automation strategy.
|
2023-02-17 20:51:49 +00:00
|
|
|
|
2021-12-19 06:59:35 +00:00
|
|
|
|
2022-12-11 18:31:43 +00:00
|
|
|
0.0.54
|
|
|
|
==============
|
|
|
|
|
|
|
|
- If the XMR daemon is busy the wallet can fail a transfer, later sending the tx unknown to bsx.
|
|
|
|
- Check for existing transfers before trying to send the chain b lock tx.
|
|
|
|
- Check for transfers in XMR_SWAP_SCRIPT_COIN_LOCKED state when bid is sent.
|
|
|
|
- Continually try refund noscript lock tx in XMR_SWAP_FAILED state.
|
|
|
|
- showLockTransfers will attempt to create a wallet if none exists.
|
|
|
|
- tests:
|
|
|
|
- Add B_LOCK_TX_MISSED_SEND debug event and test.
|
|
|
|
- Store the Dash wallet password in memory for use in upgradetohd
|
|
|
|
- Remove false positive warning. Check for unlock_time transfer is not unlocked.
|
|
|
|
- ui:
|
|
|
|
- Add 'Remote Key Half' to Show More Info section (with debug_ui on)
|
|
|
|
- api:
|
|
|
|
- An unknown path will return an error instead of the default/index data.
|
|
|
|
|
|
|
|
|
2022-03-27 11:05:53 +00:00
|
|
|
0.0.32
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Experimental tor integration
|
|
|
|
|
|
|
|
|
2022-01-01 21:30:32 +00:00
|
|
|
0.0.31
|
|
|
|
==============
|
|
|
|
|
|
|
|
- XMR swaps: Coin to balance is checked before sending a bid.
|
|
|
|
- Use getblockhashafter command in getWalletRestoreHeight where possible.
|
|
|
|
- Avoids rpc Errno 49 issue
|
|
|
|
- Reuse rpc connection when getblockhashafter is not available.
|
|
|
|
|
|
|
|
|
2021-12-31 19:34:00 +00:00
|
|
|
0.0.30
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Core launch log messages are written to disk.
|
|
|
|
- Fixed bug when manually redeeming noscript lock tx with invalid amount.
|
|
|
|
|
|
|
|
|
2021-12-19 06:59:35 +00:00
|
|
|
0.0.29
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Use unique key path per key type.
|
|
|
|
- Incompatible with previous versions.
|
|
|
|
- XMR swaps: Can manually spend chain B lock tx if both keys are known.
|
|
|
|
|
|
|
|
|
|
|
|
0.0.28
|
|
|
|
==============
|
|
|
|
|
2021-12-10 14:29:00 +00:00
|
|
|
- Set working dir to datadir for daemons.
|
2021-12-19 06:59:35 +00:00
|
|
|
- Remove requests module dependency by implementing HTTP digest authentication client.
|
|
|
|
- Reduces log messages
|
|
|
|
- New 'debug_ui' mode, locktime can be specified in minutes.
|
|
|
|
- Must also reduce the 'min_sequence_lock_seconds' setting.
|
2021-12-10 14:29:00 +00:00
|
|
|
|
|
|
|
|
2021-11-14 23:26:43 +00:00
|
|
|
0.0.27
|
|
|
|
==============
|
|
|
|
|
2021-11-21 20:59:39 +00:00
|
|
|
- Track failed and successful swaps by address.
|
|
|
|
- Added rate lookup helper when creating offer.
|
2021-11-22 20:24:48 +00:00
|
|
|
- Prevent old shutdown link from shutting down a new session.
|
2021-11-24 16:28:15 +00:00
|
|
|
- ui: Connected XMR wallet to rpc page.
|
2021-11-26 01:13:20 +00:00
|
|
|
- Separate chain to generate smsg addresses.
|
2021-12-04 10:44:27 +00:00
|
|
|
- ui: Display XMR subaddress on wallets page.
|
2021-11-14 23:26:43 +00:00
|
|
|
|
|
|
|
|
2021-11-04 21:49:52 +00:00
|
|
|
0.0.26
|
|
|
|
==============
|
|
|
|
|
2021-11-21 20:59:39 +00:00
|
|
|
- Added protocol version to order and bid messages.
|
2021-11-04 21:49:52 +00:00
|
|
|
- Moved chain start heights to bid.
|
2021-11-21 20:59:39 +00:00
|
|
|
- Avoid scantxoutset for decred style swaps.
|
|
|
|
- xmr: spend chain B lock tx will look for existing spends.
|
2021-11-12 14:36:10 +00:00
|
|
|
- xmrswaps:
|
|
|
|
- Setting state to 'Script tx redeemed' will trigger an attempt to redeem the scriptless lock tx.
|
|
|
|
- Node will wait for the chain B lock tx to reach a spendable depth before attempting to spend.
|
2021-11-13 21:13:54 +00:00
|
|
|
- ui: Sort settings page by coin name.
|
2021-11-21 20:59:39 +00:00
|
|
|
- ui, xmr: List of candidate remote XMR daemon urls can be set through the http ui.
|
2021-11-04 21:49:52 +00:00
|
|
|
|
|
|
|
|
2021-11-01 13:52:40 +00:00
|
|
|
0.0.25
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Fix extra 33 bytes in lock spend fee calculation.
|
|
|
|
- XMR swaps use watchonly addresses to save the lock tx to the wallet
|
2021-11-21 20:59:39 +00:00
|
|
|
- Instead of scantxoutset.
|
|
|
|
- Add missing check of leader's lock refund tx signature result.
|
2021-11-01 13:52:40 +00:00
|
|
|
- Blind part -> XMR swaps are possible:
|
|
|
|
- The sha256 hash of the chain b view private key is used as the nonce for transactions requiring cooperation to sign.
|
|
|
|
- Follower sends a public key in xmr_swap.dest_af.
|
|
|
|
- Verify the rangeproofs and commitments of blinded pre-shared txns.
|
|
|
|
- Add explicit tests for all paths of:
|
|
|
|
- PARTct -> XMR
|
|
|
|
- BTC -> XMR
|
|
|
|
- LTC -> XMR
|
|
|
|
|
|
|
|
|
|
|
|
0.0.24
|
|
|
|
==============
|
|
|
|
|
|
|
|
- Can swap Particl Anon outputs in place of XMR
|
|
|
|
|
|
|
|
|
|
|
|
0.0.23
|
|
|
|
==============
|
|
|
|
|
2021-11-21 20:59:39 +00:00
|
|
|
- Enables private offers.
|
2021-11-01 13:52:40 +00:00
|
|
|
|
|
|
|
|
2021-10-14 20:17:37 +00:00
|
|
|
0.0.22
|
|
|
|
==============
|
2021-11-01 13:52:40 +00:00
|
|
|
|
2021-10-14 20:17:37 +00:00
|
|
|
- Improved wallets page
|
2021-11-21 20:59:39 +00:00
|
|
|
- Consistent wallet order.
|
2021-10-14 20:17:37 +00:00
|
|
|
- Separated RPC calls into threads.
|
|
|
|
|
|
|
|
|
2021-09-04 22:15:25 +00:00
|
|
|
0.0.21
|
|
|
|
==============
|
2021-11-01 13:52:40 +00:00
|
|
|
|
2021-09-04 22:15:25 +00:00
|
|
|
- Raised Particl and Monero daemon versions.
|
|
|
|
- Display shared address on bid page if show more info is enabled.
|
2021-09-05 15:36:27 +00:00
|
|
|
- Added View Lock Wallet Transfers button to bid page.
|
2021-09-04 22:15:25 +00:00
|
|
|
|
2020-12-02 11:24:52 +00:00
|
|
|
|
|
|
|
0.0.6
|
|
|
|
==============
|
2021-11-01 13:52:40 +00:00
|
|
|
|
2021-11-21 20:59:39 +00:00
|
|
|
- Experimental support for XMR swaps
|
|
|
|
- Single direction only, scriptless -> XMR.
|