Commit Graph

43 Commits

Author SHA1 Message Date
tecnovert
cd147da7dd network: Fix selection when no networks are specified. 2025-08-05 13:29:56 +02:00
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
3faf947588 Sync DB schema to table definitions. 2025-06-08 20:32:30 +02:00
tecnovert
21c0a534f2 Timeout waiting for mutex on shutdown. 2025-04-16 20:20:43 +02:00
tecnovert
826527fea9 Log rotation. 2025-03-12 10:41:36 +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
757f8f2762 Replace sqlalchemy with manbearpigSQL 2024-11-20 08:12:14 +02:00
tecnovert
732c87b013 Reformat with black. 2024-11-15 18:53:54 +02:00
tecnovert
ccc90ccb67 Change BCH pidfile name and cli binary. 2024-11-15 09:59:26 +02:00
gerlofvanek
033167a451 Deleted unused imports and is_tor_available. 2024-09-12 20:25:46 +02:00
gerlofvanek
cdfb9132ad use readURL / fix LINTING errors. 2024-09-11 12:55:20 +02:00
gerlofvanek
b6d29a33d2 ui: Refactor offers page / Added TOR <> API / Cache
Restructure / Refactor JS for the Offers page.
Added TOR for chart/rates/coin prices/ API requests.
New Chart with option of show volume(coin) / refresh chart (will clear cache).
Added cache (10min) for all the API's or manual refresh.
Disabled notifications show new offers (was spam). New bids and Bid Accepted still active.
Various small fixes.
2024-09-10 19:51:27 +02:00
tecnovert
5f6819afcb refactor: Make db mutex non-recursive. 2024-06-06 22:03:39 +02:00
tecnovert
bcfd63037a Add limits to time delay settings. 2024-01-22 09:22:09 +02:00
tecnovert
9efb244952 Shorten time format in ui and log. 2023-12-01 22:40:35 +02:00
tecnovert
e7ae290eb5 Use threading event in main loop. 2023-09-17 22:34:48 +02:00
tecnovert
f6fb11f452 Add bid intent messages. 2023-07-05 23:35:25 +02:00
tecnovert
97506850c4 Timeout bids stuck as accepted. 2023-03-09 00:53:54 +02:00
tecnovert
724e7f0ffc Avoid monkeypatching PySocks 2023-02-26 22:42:44 +02:00
tecnovert
f33629f2a5 Add getTime function. 2023-02-26 22:27:38 +02:00
tecnovert
2922b171a6 Load in-progress bids only when unlocked. 2023-02-16 22:57:55 +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
f210024e93 coins: Decode pivx v3 transactions correctly. 2022-10-26 17:47:30 +02:00
tecnovert
e03f32ea5f docker: Fix and document isolated coins config. 2022-07-11 23:36:28 +02:00
tecnovert
a5b192b931 Tor working for Bitcoin forks. 2022-03-27 00:08:15 +02:00
tecnovert
ea347093c2 Always use subprocess without shell 2022-01-03 13:23:02 +02:00
tecnovert
edddf9158a refactor: Remove encodeSegwitP2WSH and getScriptAddress 2021-11-05 11:39:25 +02:00
tecnovert
6e82961da9 particl: Can swap PARTct -> XMR 2021-11-01 15:52:40 +02:00
tecnovert
1ef71ea79b particl: Can swap anon outputs 2021-10-23 16:00:32 +02:00
tecnovert
4475e5b643 Add View Lock Wallet Transfers button to bid page. 2021-09-05 18:10:42 +02:00
tecnovert
146c9b784c Change connection errors to warnings. 2021-09-02 22:42:26 +02:00
tecnovert
bbd3d701c0 preparescript: Fix UI_HTML_PORT bug.
Warn on os.chmod failure, workaround for mounted ntfs volumes.

client: Set delay_event in stopRunning()
Raise version
2021-02-16 23:41:07 +02:00
tecnovert
a5dcd9f77d refactor: Move getTicker() to coin interface. 2021-02-16 01:20:24 +02:00
tecnovert
4ea4e0656a api: Allow coin type to be specified by ticker. 2021-01-28 15:50:26 +02:00
tecnovert
269d10aeda Ensure Particl mnemonic is loaded at startup. 2020-12-13 15:43:46 +02:00
tecnovert
5a163e0f86 basicswap-prepare tries to initialise coin wallets from Particl mnemonic
Bitcoin 0.20: 'Cannot set a new HD seed while still in Initial Block Download.' Removed in 0.21
2020-12-04 01:46:01 +02:00
tecnovert
18a5322f10 MSG3L
Debug mode is disabled by default.
2020-11-15 19:02:46 +02:00
tecnovert
4636d31ea9 LICENSE.txt -> LICENSE 2020-10-30 10:57:26 +02:00
tecnovert
c48f35a12e Added contrib dir. 2020-09-11 18:50:25 +02:00
tecnovert
adbb0268ff Split rpc functions into new file. 2020-02-02 01:18:29 +02:00
tecnovert
9953a934a5 Move more methods to Base class. 2019-11-18 23:41:48 +02:00
tecnovert
e390509946 Split main class. 2019-11-10 11:14:10 +02:00