Commit Graph
84 Commits
Author SHA1 Message Date
ardocrat be80e82727 ui: file picker button for slatepacks messages (text parsing), check if tx was synced from node, do not show txs actions on wallet loading 2024-06-04 22:50:41 +03:00
ardocrat a9e59f3a22 wallet: sync status text, closing check at sync thread 2024-06-04 12:17:01 +03:00
ardocrat 610c96a8bd wallet: tx confirmation height, custom kv storage 2024-06-04 11:02:18 +03:00
ardocrat 19994445e3 fix: slatepack parsing 2024-05-31 18:08:21 +03:00
ardocrat 538ff37056 ui: fix wallet deletion, node info max peers amount, paddings at logo and wallet recovery settings 2024-05-30 22:46:59 +03:00
ardocrat 3f03d145e8 ur: scanning and creating qr codes for slatepack messages 2024-05-27 00:20:16 +03:00
ardocrat 53f524325c camera: Compact SeedQR support 2024-05-25 23:40:40 +03:00
ardocrat 8ccfa8f7fd ui: scan padding fix, remove connection ping log 2024-05-25 10:45:25 +03:00
ardocrat ca0cc3e33c wallet: show removed external connection url, ability to enter external connection url without http prefix 2024-05-24 13:35:59 +03:00
ardocrat f76e319d76 wallet: fix account loading 2024-05-19 12:56:34 +03:00
ardocrat 7e0b1e857b wallet: launch api server and tor service after getting info data from server 2024-05-19 12:28:00 +03:00
ardocrat c35c63d4c7 wallet: update info data before transactions 2024-05-19 12:18:08 +03:00
ardocrat eedbce8d5c wallet: do not check cancel_tx result 2024-05-18 22:14:03 +03:00
ardocrat 019e5428df build: warnings 2024-05-18 21:26:48 +03:00
ardocrat 209d2b8a1d wallet: ability to restore wallet by deleting database 2024-05-18 20:04:11 +03:00
ardocrat 0765cb8e30 wallet: cancel tx on wallet sync finish 2024-05-18 10:57:02 +03:00
ardocrat d8213c6d50 wallet: better handling of first sync on opening, tor connection status on wallet opening 2024-05-18 10:20:38 +03:00
ardocrat 960c806c5e wallet: sync data from local database after actions and after opening 2024-05-17 23:12:17 +03:00
ardocrat 8ff6fd1c20 wallet: sync status 2024-05-17 19:13:57 +03:00
ardocrat 8b579c088f build: warnings, unused dependency 2024-05-17 18:32:22 +03:00
ardocrat 665ab9ab82 tor: restart service on 3rd ping error, do not start API and Tor service before first successful sync, restart running service or rebuild client on config change 2024-05-16 21:29:07 +03:00
ardocrat 36d6b75c65 tor: single client and config, tx status setup after cancellation at tor sending 2024-05-16 19:37:28 +03:00
ardocrat 29e683058c network: remove auth logging 2024-05-16 17:25:57 +03:00
ardocrat 3e67d2f379 network: connections availability check auth 2024-05-16 17:25:31 +03:00
ardocrat 7412d888c6 network: connections availability check fix 2024-05-16 16:52:56 +03:00
ardocrat 2bb51d6757 tor: fix service availability check 2024-05-15 20:27:58 +03:00
ardocrat 7ee8fb2ff6 wallet: optimize rwlock, api server port randomize 2024-05-15 14:31:10 +03:00
ardocrat f01d6cc863 wallet: import recovery phrase from qr code 2024-05-05 17:09:33 +03:00
ardocrat c3864cb229 tor: settings modal, save slatepack message after finalization 2024-04-30 23:28:49 +03:00
ardocrat 12650c94fd tor: fix launch onion server, wallet tor service, send over tor 2024-04-30 18:15:03 +03:00
ardocrat 5cf283696e wallet: delay for sync attempt 2024-04-25 15:18:48 +03:00
ardocrat 5a77bc0759 settings: move to separate module 2024-04-24 18:24:21 +03:00
ardocrat 01b5b21488 wallet: fix for already canceled invoice, transaction info modal, ability to finalize from list 2024-04-24 01:42:56 +03:00
ardocrat 53f86edb34 accounts: fix list update after creation, creation inside list 2024-04-22 04:20:37 +03:00
ardocrat 1b7d96eff5 wallet: fix confirmations count, ability to repost and cancel transaction at posting state after timeout, repost height, fix posting state flag, cancel tx at send/receive modal 2024-04-21 19:59:12 +03:00
ardocrat f42fd94281 wallet: posting status for two transactions with same slate id 2024-04-21 12:04:23 +03:00
ardocrat 10d184fab2 slatepacks: better error handling and messages on parsing 2024-04-20 23:49:19 +03:00
ardocrat 95be986e0f wallet + ui: separate transaction struct, fix tx cancel, fix tx cancel at finalizing state, post tx from slatepack 2024-04-20 16:59:54 +03:00
ardocrat a575ad0fb2 wallet: close at sync on chain type change 2024-04-18 23:03:31 +03:00
ardocrat 7e2e08530b wallet + ui: sending and receiving rework, ability to use dandelion on broadcast, remove node restart modal, fix txs statuses 2024-04-18 05:20:49 +03:00
ardocrat 8d680f3750 fix: connections availability check 2024-04-17 03:13:44 +03:00
ardocrat 706619c504 wallet: fix ext conn availability check on create 2024-04-17 02:58:34 +03:00
ardocrat c749bce26a ui: wallet creation button, exit modal buttons order, back button behaviour at wallet, remember window position and size on exit, desktop icon 2024-04-17 01:30:28 +03:00
ardocrat b93a2efd5e build + android + wallet + ui: new lib to get IPs, egui, android and grin deps, add input from soft keyboard to text edit, receive txs, filter txs by account, finalize input (in rework), wallet creation copy/paste buttons 2024-04-16 15:24:22 +03:00
ardocrat df21c782ef wallet: slatepack hint template, move grin symbol 2024-04-14 14:15:19 +03:00
ardocrat 4f2a247719 wallet: optimization of integrated node sync error case 2023-11-09 00:28:28 +03:00
ardocrat 0926d37428 wallet: clear data on sync error 2023-11-05 00:46:52 +03:00
ardocrat 4b48195b75 wallet: accounts selection, fix config access from different threads 2023-10-18 02:26:22 +03:00
ardocrat 2805c4e895 ui + wallet: account creation, update translations, set current account from config on opening, separate wallet refreshing method, refresh wallet after transaction receiving, optimize wallet deletion 2023-08-21 10:53:23 +03:00
ardocrat e26174d061 wallet + ui: accounts methods, remove keychain arguments, transaction list, receive, cancel transactions, update translations 2023-08-21 08:30:50 +03:00