cd5a9f3736
DragonX compatibility: crash fixes, reorg detection, server failover, sync perf
...
- Fix Rust FFI panics with catch_unwind wrappers and safe CString handling
- Handle poisoned mutex/RwLock from prior panics instead of crashing
- Add stuck sync detection (10s stall threshold) and chain reorg user prompt
- Add "Skip Verification" button to seed phrase wizard
- Update payment URIs from hush: to drgx:
- Update branding strings throughout UI
- Add all 6 lite servers (lite, lite1-5.dragonx.is) with random selection
- Add server connectivity probing to skip unreachable servers
- Reuse Tokio runtime across block fetch batches to reduce sync overhead
- Update Cargo.lock dependencies
2026-03-21 03:43:23 -05:00
dan_s
54813c8827
updating checkpoints and build script
2024-11-05 16:40:05 -06:00
dan_s
0865358171
updated css for dragonx theme and added as option to settings menu
2024-05-08 23:21:51 -05:00
fekt
07bf4a2eab
taddr private keys can start with a 7
2024-04-15 00:14:52 -04:00
fekt
e50cb1e2c6
Default price feed to off and hide bg image in chat for now
2024-04-14 23:44:36 -04:00
fekt
fd4510a2b8
Initial assets update
2024-04-14 00:31:11 -04:00
fekt
545c27ba36
More translations and UI stuff
2024-04-11 21:19:22 -04:00
fekt
5653a27292
Explorer and other URLs
2024-04-11 21:04:08 -04:00
fekt
a3ce9a3ae8
Updating translations and some UI stuff
2024-04-11 20:55:22 -04:00
fekt
e1e0ac79cb
Search/replace for dragonx
2024-04-10 21:10:50 -04:00
fekt
40573a9bdc
Add DRGX light servers
2024-04-10 19:06:53 -04:00
onryo
d2ceecaffa
rm backend server
2024-03-24 11:11:23 +00:00
Duke
775135cc44
Do not log passphrase length to STDOUT
2024-01-27 11:20:51 -05:00
lucretius
683718008c
use note automation only for chat related txs
2024-01-22 14:11:02 +01:00
lucretius
95090a90ad
add missing semicolon
2024-01-21 12:53:07 +01:00
lucretius
6f7fd863f0
Sticky Server and Note Automation as GUI setting
2024-01-21 12:26:07 +01:00
Deniod
fb1626d11d
less DEBUG flood, add an automation that triggers when there are less than 7 free spendable notes and increases their number by executing a transaction with the amount = fee by replacing a sietch transaction.
2024-01-11 17:45:12 +01:00
Deniod
84196cda87
create Datastore for countedNotes over 10000 puposhis, debug for notes in send
2024-01-11 12:48:49 +01:00
onryo
16b6d43786
Revert the merge revert
...
This reverts commit 3c2414028b .
2024-01-06 18:21:41 +01:00
onryo
3c2414028b
Revert "Merge branch 'dev'"
...
This reverts commit 4a7dd7f959 , reversing
changes made to a89a0cc1c6 .
2024-01-06 16:27:48 +01:00
onryo
c01e7ac728
Preparing for the release
2024-01-06 15:18:25 +01:00
Duke
cb0de2c3f6
We do not support sprout privkeys that have prefix SK
2023-12-28 16:26:26 -05:00
Duke
77ac1f99ae
Try to fix #119
2023-03-27 15:29:59 -07:00
Duke
7364e21f99
Check for a non-empty response from litelib_execute
2023-03-26 15:15:57 -07:00
Duke
9befa3450f
Try another server if current is down when saving wallet via a rescan
2023-03-26 08:41:52 -07:00
Duke
89bf5b0f7c
Make sure to init from phrase when trying a new server during restore
2023-03-26 08:15:53 -07:00
Duke
17fcb84a89
Report server in error when saving wallet as part of rescan
2023-03-26 08:10:43 -07:00
Duke
f22f97463b
derp
2023-03-26 08:08:30 -07:00
Duke
f7787fe9e9
Try another server if current is down when restoring during a rescan; report down server in error
2023-03-26 08:08:01 -07:00
Duke
0b72d01f4a
Add DEBUG macro for less typing
2023-03-26 07:55:34 -07:00
Duke
430a7ab474
Delete websuckets
2023-03-04 12:20:06 -05:00
Duke
5d5447aced
Improve error handling when restoring from seedphrase
...
We now catch exceptions in litelib_initialize_new_from_phrase and no longer save an empty/invalid wallet
if there were errors.
2023-03-04 12:02:32 -05:00
fekt
4969275156
UI/color tweaks from SD
2023-02-20 19:00:19 -05:00
fekt
6c2d6d876d
Remove Apps menu option and ctrl+m shortcut
2023-02-20 10:59:13 -05:00
onryo
b74d2952f5
update copyrights
2023-02-20 15:39:41 +01:00
onryo
db66200363
rm no longer in use lite server
2023-02-17 12:48:16 +00:00
onryo
5c144fa9c7
add two more lite servers
2023-02-17 02:57:11 +00:00
Duke
6cab5f68f9
remove sprout code
2022-12-11 09:39:01 -05:00
Duke
1a7af9682c
update lightwalletd server list
2022-12-10 20:50:16 -05:00
jahway603
5427d400e4
added wtfistheinternet SDL server and removed crabdance (RIP)
2022-12-09 18:34:56 -05:00
fekt
1f7b8186f0
Properly close app on welcome back cancel
2022-11-03 14:17:00 -04:00
fekt
bf4b9e53ca
Revert "Close app on welcome back cancel"
...
This reverts commit 7398c70e2b .
2022-11-03 12:05:59 -04:00
fekt
7398c70e2b
Close app on welcome back cancel
2022-11-03 11:02:11 -04:00
fekt
4efcbc630e
Removing donation stuff
2022-11-02 18:54:48 -04:00
fekt
364c775d6d
Removing taddr on receive tab
...
Left zaddr radio button for now as it's used to update dropdown of zaddrs
2022-11-01 22:12:04 -04:00
Duke Leto
825e50b2ea
Show qt version in About screen
2022-02-18 09:37:48 -05:00
Duke Leto
42b5d182ee
Create new rpc connection during shutdown if we don't have one and debug logging
2022-02-17 11:27:17 -05:00
jahway603
8a5c8e4898
fixed port of poop SDL server
2022-02-12 02:37:06 -05:00
Duke Leto
60815a95b0
Merge branch 'master' into dev
...
Conflicts:
src/mainwindow.cpp
2022-02-11 08:31:23 -05:00
fekt
6b04faefdd
Update mainwindow.cpp
...
Another server
2022-02-10 22:30:13 -05:00