Commit Graph

46 Commits

Author SHA1 Message Date
tecnovert
159974d414 tests: Improve test_02_leader_recover_a_lock_tx 2025-01-13 23:42:40 +02:00
tecnovert
732c87b013 Reformat with black. 2024-11-15 18:53:54 +02:00
tecnovert
7b03ce4769 Reformat tests with black. 2024-11-15 17:21:33 +02:00
tecnovert
8d96ea7fcf Test BCH mercy tx in reverse swaps. 2024-11-15 09:59:29 +02:00
tecnovert
765fadb0ed tests: Move BCH code to BCH test file. 2024-11-15 09:59:27 +02:00
mainnet-pat
1b43806d51 Add bitcoincash support for prepare and run scripts, add bitcoincash to testing suite, groundwork for bch-xmr atomic swap protocol 2024-11-15 07:50:12 +00:00
tecnovert
996c67beea Convert from setup.py to pyproject.toml 2024-10-16 21:14:08 +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
76879a2ff5 Decred: Secret hash swap tests. 2024-06-06 22:03:34 +02:00
tecnovert
9160bfe452 Add Decred rpc 2024-06-06 22:03:32 +02:00
tecnovert
942b436974 tests: Start dcrd 2024-06-06 22:03:31 +02:00
tecnovert
30a5ea1652 tests: Run more tests in ci. 2024-01-28 00:07:25 +02:00
tecnovert
192aff221e coins: Update Bitcoin version. 2023-12-31 02:27:05 +02:00
tecnovert
2a2f1ca3b6 tests: Print expected and actual states on failure. 2023-10-16 21:02:49 +02:00
tecnovert
a13a5d4bf6 test: Fix lint issues. 2023-08-01 15:57:01 +02:00
tecnovert
f6fb11f452 Add bid intent messages. 2023-07-05 23:35:25 +02:00
tecnovert
c90fa6f2c6 system: Allow preselecting inputs for atomic swaps. 2022-12-05 17:04:23 +02:00
tecnovert
a250daca8b xmr: Ensure incoming transfers are unlocked. 2022-12-02 13:58:26 +02:00
tecnovert
c5f31f0d1e ui: Add wallet encryption templates.
tests: Test wallet encryption.
2022-11-18 00:58:14 +02:00
tecnovert
bbe7556d18 Disable v23 descriptor wallets.
Missing sethdseed, signmessage doesn't work and dumprivkey is missing (preventing a workaround).
2022-11-12 22:17:49 +02:00
tecnovert
fc31615a97 api: Add wallet lock/unlock commands and getcoinseed. 2022-11-12 18:22:23 +02:00
tecnovert
ca264db0d0 Add non-segwit Firo support.
Rework tests to combine atomic and xmr test cases.
Modify btc interface to support P2WSH_nested_in_BIP16_P2SH
Add coin feature tests to test_btc_xmr.py
2022-11-08 13:14:03 +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
412770d399 ui: rateslist returns js list of rates. 2022-08-03 23:59:57 +02:00
tecnovert
1c4f208d27 refactor: E275 missing whitespace after keyword 2022-07-31 20:09:43 +02:00
tecnovert
cd5af7032f ui: Use coin tickers as wallet keys in json/wallets 2022-07-25 23:10:58 +02:00
tecnovert
fa74b9982c tests: Add xmr swap failure states to tests. 2022-07-20 00:24:14 +02:00
tecnovert
2c49d13aa0 tests: Add non xmr swap failure states to tests. 2022-07-18 22:57:16 +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
02bd90053a refactor: Use read_json_api in more tests. 2022-07-04 00:47:30 +02:00
tecnovert
0c620ea388 doc, tests: Test sequence diagrams are accurate.
Add delay between detecting PTX and redeeming ITX.
Add bid state history to json api.
Hide Tx none states in bid state history.
2022-07-03 23:58:16 +02:00
tecnovert
d909115ea4 refactor: Rename EventQueue table to Action 2022-06-06 23:03:31 +02:00
tecnovert
f90a96d9ca ui: Split wallet page 2022-01-23 14:01:01 +02:00
tecnovert
6e82961da9 particl: Can swap PARTct -> XMR 2021-11-01 15:52:40 +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
36a40b5fa3 ui: Expose offer valid time. 2021-02-14 00:54:01 +02:00
tecnovert
c4fc2c70dc api: Add withdraw. 2021-02-07 12:01:58 +02:00
tecnovert
f934b2d8f2 Update Bitcoin and Particl cores to 0.21
wallet.dat is no longer loaded by default.
2021-01-16 23:01:23 +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
tecnovert
60b477e3c0 Increase version, add test for bids sent while recipient is offline. 2021-01-11 23:48:46 +02:00
tecnovert
269d10aeda Ensure Particl mnemonic is loaded at startup. 2020-12-13 15:43:46 +02:00
tecnovert
acae8b4de3 Fix contract_count not inserted in db 2020-11-07 13:08:07 +02:00
tecnovert
5d84d54e6f Replace makeInt with make_int 2020-10-31 22:44:52 +02:00