Commit Graph

68 Commits

Author SHA1 Message Date
tecnovert
4e152d5a2b refactor: remove unused code 2025-10-02 23:21:30 +02:00
tecnovert
a4cc20022e xmr: retry on transient error.
alternative to #368
2025-10-01 21:44:57 +02:00
nahuhh
6172785e2e xmr: add request-sent, idle, and output distribution to transient errors 2025-10-01 16:05:19 +00:00
tecnovert
7ee1931176 prepare: Set Particl version to 27.2.2.0
Fixes zmq missing curve functions.
Fix signmessage for v23.
2025-08-06 15:12:20 +02:00
tecnovert
f6914d7c30 tests: Disable test_13_locked_xmr when xmr version >= 0.18.4. 2025-05-12 00:21:37 +02:00
tecnovert
3e98f174cd Add workaround for btc seed changing after encrypting wallet.
Loses wallet history, rescanblockchain won't work on pruned chains.
2025-04-14 19:27:56 +02:00
tecnovert
9387c43ff5 Rename wallet file on error. 2025-04-14 18:23:55 +02:00
nahuhh
2d88491d48 xmr: detect corrupt wallets 2025-04-08 20:41:41 +01:00
tecnovert
c28eb9ab9b prepare: Fix addcoin with encrypted wallets.
Add workaround for Dash: sethdseed error if wallet is encrypted.
2025-04-01 22:53:35 +02:00
nahuhh
07bd7d3bd0 ux: revert xmr universal refresh to fix regression 2025-03-04 16:28:21 +00:00
tecnovert
f1c2b41714 Add safe_logs option to anonymise logs. (#264)
* Add safe_logs option to anonymise logs.

* Extend logger class.
2025-02-22 15:54:13 +00:00
tecnovert
8928451af0 Merge pull request #251 from tecnovert/wallet_name
Add wallet_name option to basicswap.json.
2025-01-29 07:27:28 +00: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
nahuhh
aac2f51b88 xmr: make earliest fork height a transient error 2025-01-22 23:30:33 +00: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
tecnovert
4b23834af8 Rename getNewSecretKey 2025-01-03 22:48:00 +02:00
nahuhh
d88f5728a4 wownero: revert output distribution err 2024-12-25 01:14:40 +00: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
ad43ce4095 interface: xmr.py allow startup with a busy daemon 2024-11-27 06:29:01 +00:00
nahuhh
8795ecc231 interface: xmr.py - remove extra refreshs 2024-11-19 04:55:52 +00: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
1d5d6004bc Fix recoverNoScriptTxnWithKey for reverse bids. 2024-10-28 10:15:30 +02:00
tecnovert
3cab753398 Add 'failed to get output distribution' as a transient error. 2024-10-25 20:39:31 +02:00
tecnovert
f307332409 Use subaddr_indices_all with sweep_all. 2024-06-19 23:11:41 +02:00
tecnovert
dc4f0ac2d3 wownero: deduplicate 2024-06-06 22:04:26 +02:00
tecnovert
446d6fe357 Decred: Add to test_xmr_persistent 2024-06-06 22:03:35 +02:00
tecnovert
2a8c04b285 Decred xmr swap tests. 2024-06-06 22:03:35 +02:00
tecnovert
d527ec4974 Decred test_008_gettxout 2024-06-06 22:03:33 +02:00
tecnovert
ab472c04be Decred sighash and signing. 2024-06-06 22:03:33 +02:00
tecnovert
761d0ca505 Get Decred account key from seed. 2024-06-06 22:03:32 +02:00
tecnovert
af26b5d2fe Merge pull request #83 from nahuhh/monero_v0.18.3.3
monero: v0.18.3.3 [dev branch]
2024-04-28 22:45:44 +00:00
nahuhh
e87d54a259 monero: v0.18.3.3 2024-04-27 13:12:24 -05:00
tecnovert
1cbc2f44b0 Allow multiple base58 prefix bytes. 2024-03-25 13:52:55 +02:00
nahuhh
d71fa04781 monero: temporary spam mitigation 2024-03-08 15:15:14 -05:00
tecnovert
42421321f6 Remove publishBLockTx debug delay. 2024-02-16 23:05:20 +02:00
tecnovert
483d77a0c6 Fix revoke ttl too low. Remove XMR fee warnings. 2024-02-15 00:00:54 +02:00
tecnovert
b55042bf07 ui: Added An Estimate Fee button on XMR wallet page. 2024-02-11 17:55:06 +02:00
tecnovert
9be4bd28fd ui: Change Subtract Fee to Sweep All for XMR. 2024-02-10 19:05:48 +02:00
tecnovert
14298d022a Don't connect to XMR nodes at private ips over tor by default. 2024-02-09 11:17:28 +02:00
tecnovert
3b6f72c084 Note source of XMR rpc error messages. 2024-02-09 11:17:28 +02:00
tecnovert
1bfb271b87 Add settings for Monero rpc timeouts. 2024-02-09 11:17:27 +02:00
tecnovert
f9bc5d46af prepare: Automatically set --usetorproxy if use_tor is set in basicswap.json 2024-02-09 11:17:27 +02:00
tecnovert
3e14a784f3 Connect to remote XMR daemons over tor when enabled. 2024-02-09 11:17:26 +02:00
tecnovert
041ab18288 Fix min_relay_fee override. 2024-02-01 11:28:21 +02:00
tecnovert
38fa498b0b coins: Add LTC MWEB wallet 2023-12-29 15:36:00 +02:00
tecnovert
ebcd7738e5 Fix XMR not returning new subaddress. 2023-10-11 17:46:52 +02:00
tecnovert
0432fae5b5 ui: Improve fee estimation. 2023-07-19 01:19:04 +02:00
tecnovert
7bc5fc78ba Fix BTC witness size estimate. 2023-07-14 10:44:56 +02:00