tecnovert
6e614ff76d
Keep compatible with Particl 32.2.7
...
Only call smsggetdifficulty when smsg_plaintext_version >= 2
2025-07-31 00:09:37 +02:00
tecnovert
e73e084a6d
net: Add network portals to allow swaps between networks.
2025-07-31 00:09:33 +02:00
tecnovert
1e0a7c7395
Merge pull request #340 from tecnovert/change_keypaths
...
Change default key derivation paths.
2025-07-30 22:08:28 +00:00
Gerlof van Ek
02ceb89d14
Fix: Rate tolerance. ( #339 )
...
* Fix: Rate tolerance.
* Fix GUI Rate tolerance.
* Fix: json/rate
* Fix: Mismatch
* Fix: Use backend handle calc.
* Cleanup
* Fix: format_amount
* Add test.
2025-07-28 21:43:06 +02:00
tecnovert
d92fa0c61d
Change default key derivation paths.
...
To allow account keys to be imported into electrum.
Only applies when using descriptor wallets.
To match keys from legacy (sethdseed) wallets set the {COIN}_USE_LEGACY_KEY_PATHS environment variable before prepare.py.
2025-07-26 01:54:34 +02:00
tecnovert
f031d41a38
prepare: Set changetype=bech32 in BTC and LTC .conf files.
...
Rewrite .conf files to add changetype at startup if possible.
Add combine_non_segwit_prevouts function to coin interface.
Add option to list non-segwit UTXOs and combine_non_segwit_prevouts to gui.
Add test for changetype and combine_non_segwit_prevouts.
2025-06-21 01:24:02 +02:00
tecnovert
1797ab055b
Merge pull request #319 from tecnovert/multinet
...
network: Start adding simplex to prepare.py.
2025-06-20 17:00:06 +00:00
gerlofvanek
dd53c8e76d
Update test_swap_direction.py
2025-06-18 15:40:32 +02:00
tecnovert
ff149e988c
network: Start adding simplex to prepare.py.
...
Group link must still be specified.
2025-06-14 00:13:29 +02:00
Gerlof van Ek
125fbb43db
GUI: Settings page update + Various Fixes. ( #315 )
...
* Better settings page + Various Fixes.
* Fix selenium test for test_settings.py
* Fix + BLACK
* Small fix.
* Fix settings.html + Small fix on tests.
* Fix default state.
* Fix selenium charts.
* Fix switch back tab (tests)
* fix XMR (tests)
* Add Enabled Coins in setting.
2025-06-13 12:11:05 +02:00
tecnovert
bc20fecc82
net: Update response format for SimpleX Chat v6.3.4
2025-06-08 20:32:31 +02:00
tecnovert
69acf00e0d
Add socks-proxy option for simplex-chat.
2025-06-08 20:32:30 +02:00
tecnovert
fea19c00f2
network: Use simplex direct chats by default.
2025-06-08 20:32:30 +02:00
tecnovert
f269881990
Start Simplex client in run.py
2025-06-08 20:32:30 +02:00
tecnovert
c6f8e5e2ba
Set dleag_size per bid
2025-06-08 20:32:30 +02:00
tecnovert
f3adc17bb8
network: Use Simplex direct chats.
2025-06-08 20:32:29 +02:00
tecnovert
7ba2daf671
ui: Combine bid sent and received fields.
2025-06-08 20:29:05 +02:00
tecnovert
13847e129b
Fix adaptor sig swaps to Firo.
2025-05-13 22:09:16 +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
2a8ac051fc
Fix prefunded ITX.
2025-05-11 14:29:21 +02:00
tecnovert
3ea7a219d1
tests: Fix LTC wallet creation.
2025-05-11 14:29:18 +02:00
tecnovert
7df2f1b290
Add check for minimum sqlite version.
2025-05-05 00:38:02 +02:00
tecnovert
058270ec7a
tests: Add bid and active pages to test_swap_direction.py
2025-05-01 00:25:39 +02:00
tecnovert
d89a58242f
tests: Fix test_btc_xmr on windows.
2025-04-14 19:28:49 +02:00
tecnovert
5a4b1c737c
Refresh BCH keypool.
2025-04-14 19:28:46 +02:00
tecnovert
6bc654f57e
Revert active hdchains.
2025-04-14 19:28: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
550435e15f
Merge pull request #292 from tecnovert/persist_prepare_conf
...
prepare: Make setup config persistent.
2025-04-14 17:19:33 +00:00
tecnovert
232e72882b
Merge pull request #296 from nahuhh/xmr_open
...
xmr: detect corrupt wallets
2025-04-14 17:18:17 +00:00
tecnovert
9387c43ff5
Rename wallet file on error.
2025-04-14 18:23:55 +02:00
tecnovert
d0e35d1846
Apply only when env vars are set.
2025-04-14 18:21:54 +02:00
tecnovert
fa0760b172
Add simplex chat test.
2025-04-11 01:00:19 +02:00
tecnovert
7972a50341
prepare: Make setup config persistent.
2025-04-02 20:45:30 +02: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
tecnovert
6b724ece84
nmc: Add to test_xmr_persistent.
2025-04-01 16:05:41 +02:00
tecnovert
e9ed334a54
nmc: Use descriptor wallets by default.
2025-03-31 00:48:55 +02:00
tecnovert
f263bb53c3
nmc: Update test.
2025-03-31 00:48:52 +02:00
tecnovert
8967f677c3
nmc: Create bdb wallet.
2025-03-31 00:46:56 +02:00
tecnovert
9c252323be
Set expect_seed after creation.
...
BCH must be reseeded manually as sethdseed is disabled during IBD.
2025-03-31 00:46:04 +02:00
tecnovert
a0c31fb87d
lint: Changes for flake8 7.2
2025-03-31 00:45:57 +02:00
tecnovert
5e5b404a48
Fix PIVX.
2025-03-24 13:32:36 +02:00
tecnovert
cc57d3537d
tests: Complete test_swap_direction.
2025-03-20 00:01:54 +02:00
tecnovert
082a7f3d44
tests: Update test_prepare.
2025-03-19 18:31:24 +02:00
tecnovert
03a8ddc863
Fix can_accept for upgraded dbs.
2025-03-18 20:43:00 +02:00
tecnovert
826527fea9
Log rotation.
2025-03-12 10:41:36 +02:00
tecnovert
5bedc6289f
Cache coin rates.
2025-03-05 13:14:25 +02:00
tecnovert
15b2038d65
tests: Add log prefix to BaseTestWithPrepare.
2025-03-05 13:08:42 +02:00
tecnovert
5ce607541e
tests: Run selenium test in CI
2025-03-05 13:08:42 +02: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
71fd3d10aa
Merge pull request #252 from tecnovert/descriptors
...
Add BTC descriptor wallet support.
2025-01-31 19:06:22 +00:00