Commit Graph

46 Commits

Author SHA1 Message Date
tecnovert 248b8046b1 test: wait longer, add startup_delay option 2026-05-29 14:02:07 +02:00
tecnovert 6b4b97376b test: print xmr daemon logs on ci failure 2026-05-29 11:26:11 +02:00
tecnovert e8ebfd34d0 refactor: black 2026-05-28 01:55:36 +02:00
Gerlof van Ek e5e0e6e911 Merge branch 'dev' into electrum 2026-03-31 22:28:45 +02:00
tecnovert 604171c3eb tests: add base for electrum functional tests 2026-02-06 12:11:52 +02:00
tecnovert 1e18bcae38 fix tests for multiprocess spawn 2026-02-06 00:49:22 +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 f3adc17bb8 network: Use Simplex direct chats. 2025-06-08 20:32:29 +02:00
tecnovert d89a58242f tests: Fix test_btc_xmr on windows. 2025-04-14 19:28:49 +02:00
tecnovert 6b724ece84 nmc: Add to test_xmr_persistent. 2025-04-01 16:05:41 +02:00
tecnovert 15b2038d65 tests: Add log prefix to BaseTestWithPrepare. 2025-03-05 13:08:42 +02:00
tecnovert 71fd3d10aa Merge pull request #252 from tecnovert/descriptors
Add BTC descriptor wallet support.
2025-01-31 19:06:22 +00:00
tecnovert 831ef40977 tests: Intercept signals in test_scripts.py 2025-01-30 15:56:25 +02:00
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 f13c481b51 tests: Fix test_xmr_persistent with BTC v28. 2025-01-22 20:08:46 +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
tecnovert 7b03ce4769 Reformat tests with black. 2024-11-15 17:21:33 +02:00
tecnovert 60cca03d31 Set Bitcoincash .conf file and port from basicswap.json. 2024-11-15 09:59:27 +02:00
tecnovert f02920721f tests: Add BCH to test_xmr_persistent 2024-11-15 09:59:27 +02:00
tecnovert 765fadb0ed tests: Move BCH code to BCH test file. 2024-11-15 09:59:27 +02:00
tecnovert 996c67beea Convert from setup.py to pyproject.toml 2024-10-16 21:14:08 +02:00
tecnovert 771ad2586a tests: Add BSX_TEST_MODE env var to prepare script to manage all daemons by default. 2024-10-07 20:44:09 +02:00
tecnovert ad7d23a8de Fix reloading Decred bids. 2024-06-06 22:03:40 +02:00
tecnovert 446d6fe357 Decred: Add to test_xmr_persistent 2024-06-06 22:03:35 +02:00
tecnovert a5c3534c19 Better error message when trying to swap Firo <> XMR. 2024-02-09 11:17:28 +02:00
tecnovert c9e04332fc tests: Update test_wallet_restore 2023-01-15 10:56:12 +02:00
tecnovert 2a35148a4b xmr: Support daemon rpc login details. 2022-11-28 19:54:41 +02:00
tecnovert c5f31f0d1e ui: Add wallet encryption templates.
tests: Test wallet encryption.
2022-11-18 00:58:14 +02:00
tecnovert d08e85e73e tests: Wait for height before starting 2022-11-14 15:01:48 +02:00
tecnovert 146698425d tests: Fix test_xmr_persistent
basicswap_prepare env vars are initialised when importing downloadPIVXParams
Fixed by reloading module
2022-09-10 13:47:48 +02:00
tecnovert d74699992b coins: Add PIVX
No CSV or segwit.
sethdseed requires a fully synced chain, manual intervention required to set a key derived from the master mnemonic.
Requires a pivxd version with a backported scantxoutset command.
2022-09-01 12:37:18 +02:00
tecnovert 48e5dcbcc9 refactor: Add createRawSignedTransaction to interface 2022-08-16 20:53:58 +02:00
tecnovert 1c4f208d27 refactor: E275 missing whitespace after keyword 2022-07-31 20:09:43 +02:00
tecnovert 7a3b41a11b ui: Fix js value updates when sending bid. 2022-07-29 00:47:32 +02:00
tecnovert cd5af7032f ui: Use coin tickers as wallet keys in json/wallets 2022-07-25 23:10:58 +02:00
tecnovert 3ad87df844 tests: Add swap to wallet restore test. 2022-07-17 22:34:39 +02:00
tecnovert ede01d3fc8 tests: Start wallet restore test.
Fix LTC pidfile in config.
Update LTC onion port for core version 21.
2022-07-15 17:04:24 +02:00
tecnovert a2830afc06 tests: Deduplicate setup code. 2022-07-13 23:28:38 +02:00
tecnovert 585bef6076 tests: return mnemonic from prepare script. 2022-07-08 18:41:01 +02:00
tecnovert a2afd3f00f refactor: Separate MSG4F and lock txn sending 2022-07-01 16:37:10 +02:00
tecnovert f90a96d9ca ui: Split wallet page 2022-01-23 14:01:01 +02:00
tecnovert f9f26c92c2 coins: Raise Particl Version 2021-11-01 16:47:32 +02:00
tecnovert 5beb1d17b9 ui: Expose bid valid for.
Set smsgsregtestadjust to false in tests.
Fix offer smsg valid for.
Set active_ind on bid records.
api: All times returned should be in unix-time.
2021-02-15 15:34:47 +02:00
tecnovert 64caceebfe Persistent test. 2021-01-16 21:29:54 +02:00
tecnovert 3cfc7d1437 Split tests. 2021-01-12 00:15:06 +02:00