tecnovert
37be3bcab5
Add BTC descriptor wallet support.
...
Set BTC_USE_DESCRIPTORS env var to true to enable descriptors in the prepare script and test_btc_xmr
A separate watchonly wallet is created when using descriptor wallets.
2025-01-29 10:16:07 +02:00
tecnovert
ff2fc35f72
Add wallet_name option to basicswap.json.
...
Removed "walletfile" setting for XMR and WOW, replaced with "wallet_name".
Set wallet_name in prepare script with eg: BTC_WALLET_NAME env var.
2025-01-28 09:40:29 +02:00
tecnovert
c79ed493aa
Add estimated tx fee to amount check when posting bid.
...
Add more log messages around balance checks.
2025-01-22 18:07:20 +02:00
nahuhh
443bd6917f
prepare: fix mweb wallet generation ( #238 )
...
* prepare: fix mweb wallet generation
* Restore interface_type on LTC MWEB and send it through initialiseWallet.
---------
Co-authored-by: tecnovert <tecnovert@tecnovert.net >
2025-01-21 19:09:04 +00:00
tecnovert
159974d414
tests: Improve test_02_leader_recover_a_lock_tx
2025-01-13 23:42:40 +02:00
tecnovert
e3f7b5b79b
Constrain swap state when processing reversed bid accept message.
2025-01-12 22:23:20 +02:00
tecnovert
681122bcca
Disable duplicate (proof of funds) balance check when sending offer.
...
Fix for blinded Particl offers.
Add fee to reverse offer balance check.
2025-01-10 17:47:45 +02:00
tecnovert
73ab5e7391
Test that the initial lock tx can be funded before posting an offer.
2025-01-10 01:19:58 +02:00
tecnovert
32bd44b19a
tests: Move test_003_api to test_xmr and run in CI.
2025-01-07 21:03:52 +02:00
tecnovert
2929e74c78
checkWalletSeed sets expected seed id if missing.
2025-01-07 19:47:28 +02:00
tecnovert
9eacd35319
api: Fix identities command not able to modify data.
2025-01-07 18:38:01 +02:00
tecnovert
28d99c4c0f
Fix recoverNoScriptTxnWithKey regression, add to more tests.
2025-01-06 20:17:21 +02:00
tecnovert
0e2be676db
doge: Switch to custom binary.
2025-01-03 22:47:59 +02:00
tecnovert
3be72b3c71
Add to test_xmr_persistent.
2025-01-03 22:47:59 +02:00
nahuhh
d2733b704d
doge: basicswap.py
2025-01-03 22:47:57 +02:00
tecnovert
e71589a292
Rename isCoinActive
2025-01-03 22:46:47 +02:00
tecnovert
54f56e0e2c
Ignore unknown coin types in getCachedWalletsInfo
2024-12-27 16:31:07 +02:00
gerlofvanek
a1e2592965
Remove debug messages.
2024-12-25 21:11:43 +01:00
gerlofvanek
ff29100fd4
Private orderbook display + Identity stats + Various fixes.
2024-12-25 12:02:57 +01:00
tecnovert
56cd6da556
Update basicswap/basicswap.py
...
Co-authored-by: nahuhh <50635951+nahuhh@users.noreply.github.com >
2024-11-29 18:54:09 +00:00
tecnovert
4942f23de6
Show depth spendable when lock tx B confirming.
2024-11-29 13:28:46 +02:00
tecnovert
037851a002
ui: Add wallet_blocks to XMR wallet page.
2024-11-29 13:28:42 +02:00
tecnovert
31ead537c9
trivial: Fix lint issues.
2024-11-27 08:49:08 +02:00
nahuhh
e7a70f1e26
basicswap: revert removal of ensureWalletExists
2024-11-27 06:29:31 +00:00
tecnovert
eefaab1752
Set state for expired sent reverse bids.
2024-11-26 19:36:58 +02:00
tecnovert
08df0ceae0
Improve auto-accept
2024-11-26 14:24:09 +02:00
tecnovert
26de907185
refactor: Add queryOne
2024-11-26 11:28:37 +02:00
tecnovert
e90800884a
Fix expired offer check.
2024-11-26 10:50:21 +02:00
tecnovert
1b36154142
Merge pull request #74 from nahuhh/monero_speed
...
ux: XMR optimizations
2024-11-25 21:22:11 +00:00
tecnovert
3ba2145cc9
Change "Offer expired" from an error to a debug message.
2024-11-25 23:02:35 +02:00
tecnovert
33105a832f
api: Add set_max_concurrent_bids helper.
2024-11-23 20:52:34 +02:00
tecnovert
01f6a1d877
Fix missing wallets page entries.
2024-11-22 22:24:47 +02:00
tecnovert
bd571702cb
Let SQLite handle all query parameters.
2024-11-20 22:26:35 +02:00
tecnovert
757f8f2762
Replace sqlalchemy with manbearpigSQL
2024-11-20 08:12:14 +02:00
nahuhh
5bf20370eb
basicswap: remove extra xmr wallet open
2024-11-19 04:55:47 +00:00
tecnovert
732c87b013
Reformat with black.
2024-11-15 18:53:54 +02:00
tecnovert
e28d41ed0c
Adjust wallet name for Particl anon and blind interfaces.
2024-11-15 08:00:28 +00:00
tecnovert
aefb094694
Add event when BCH mercy tx published.
2024-11-15 09:59:31 +02:00
tecnovert
273da833db
Bump version.
2024-11-15 09:59:30 +02:00
tecnovert
f6916f093b
Add debugind to prevent spending coin A lock tx.
2024-11-15 09:59:30 +02:00
tecnovert
283cfc7c59
Switch BCH from using wallet watchonly to watching scripts in BSX.
...
Using wallet watchonly to find the lock transactions only seems to work with rescanblockchain.
2024-11-15 09:59:29 +02:00
tecnovert
e05aaeba26
Add BTC type swipe tx mercy outputs.
2024-11-15 09:59:29 +02:00
tecnovert
8d96ea7fcf
Test BCH mercy tx in reverse swaps.
2024-11-15 09:59:29 +02:00
tecnovert
b400669919
Check BCH mercy tx value.
2024-11-15 09:59:28 +02:00
tecnovert
fc17fa41ff
Detect BCH mercy txn.
2024-11-15 09:59:28 +02:00
mainnet-pat
a214866b08
Add support for mercy transactions for refund-refund path
2024-11-15 09:59:28 +02:00
tecnovert
62e6978be1
api: Optionally display events with states.
2024-11-15 09:59:28 +02:00
tecnovert
52ae633c21
Add BCH to adaptor_swap_only_coins.
2024-11-15 09:59:27 +02:00
tecnovert
ccc90ccb67
Change BCH pidfile name and cli binary.
2024-11-15 09:59:26 +02:00
tecnovert
17308f9a66
Allow BCH as coin_to in ADS swaps.
2024-11-15 09:58:33 +02:00