ardocrat
f5f6141881
ui: txs limit and sort, wallet deletion from the list, fix tor conn on accounts and settings change
...
- Limit loading at tix list
- Sort txs by confirmation status to show txs waiting for an action at top
- Ability to delete wallet from the list without opening
- Optimize Tor connection on account switch
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/53
2026-03-05 11:48:23 +00:00
ardocrat
beb1a80c6a
Payment proofs ( #52 )
...
- Ability to export and verify payment proofs
Some fixes:
- Migrated tx heights store from lmdb (also changed heights key from local id to slate_id to avoid conflict between wallets)
- Close address panel on wallet change
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/52
2026-03-03 19:54:46 +00:00
ardocrat
2a41689231
fix: wallet data directory creation
2026-03-03 11:31:32 +03:00
ardocrat
dda3be7f86
fix: check external connection url format
2026-03-03 09:07:30 +03:00
ardocrat
ee4752a95f
Ability to change data location ( #50 )
...
Closes https://code.gri.mw/GUI/grim/issues/9
- Change node chain data directory
- Change wallet data directory
- Check for valid bridge Tor binary
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/50
2026-02-27 00:29:55 +00:00
ardocrat
a499c91619
fix: do not hang on tor service launch at ui
...
- Retrieve secret key on wallet sync to prevent lock at UI
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/51
2026-02-26 14:12:39 +00:00
ardocrat
72de1d5c05
conn: add grinffindor.org to wallet connections and seed list
2026-02-21 19:32:26 +03:00
ardocrat
7d75fc2ae0
gui: fixes
...
- Wgpu renderer by default for Windows
- Fix items borders sizes
- Start camera at messages on scan press
- Do not show pull-to-refresh on empty tx list
- Do not close non-closeable modal on Back/Esc key press
- Cut long connection name at wallet list
- Fix setting of tx receiver address
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/47
2026-02-19 23:15:24 +00:00
ardocrat
3a23438e17
fix: check wallet state from node, build: update common deps, tor: optimize running service check, p2p: async peer saving, update seeds
...
- Update common dependencies
- Optimize check of running Tor service
- Async peer saving
- Add mainnet and testnet seeds
- Remove grinnode.live from default external connections
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/43
2026-02-10 11:54:59 +00:00
ardocrat
b751aa256e
txs: text slatepack format
...
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/42
2026-02-09 13:14:08 +00:00
ardocrat
b54fd3251f
feat: calculate fee and maximum amount on send
...
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/32
2026-02-07 13:11:23 +00:00
ardocrat
03fbb0914e
wallet: optimize proxy url parse to use localhost or dns record
2025-11-25 23:49:05 +03:00
ardocrat
646a7c5e04
fix: tx ui on repost
2025-11-21 01:33:53 +03:00
ardocrat
1b78118f51
fix: action repeat tor tx, no resend for tor
2025-06-25 12:51:29 +03:00
ardocrat
a89a9bcaed
fix: message opening
2025-06-25 11:50:49 +03:00
ardocrat
8528c33be5
fix: message opening when slate with previous state exists
2025-06-25 11:45:26 +03:00
ardocrat
d1502e26b1
wallet: cleanup broadcasting delay on repost
2025-06-25 11:32:26 +03:00
ardocrat
2f56defffa
wallet: broadcasting delay, repeat tx action
2025-06-25 11:08:57 +03:00
ardocrat
cd0e3485c5
txs: async tasks for wallet
2025-06-19 09:18:20 +03:00
ardocrat
ad030fe811
fix: tx finalizing status setup
2025-06-10 22:16:51 +03:00
ardocrat
fae1364f10
wallet: tx response flag to show sharing controls
2025-06-10 22:03:49 +03:00
ardocrat
511611f994
wallet: show only txs with slate id
2025-06-10 20:40:50 +03:00
ardocrat
1222399926
tx: remove manual slatepack input, scan outputs after wallet db deletion
2025-06-10 20:09:24 +03:00
ardocrat
8b369b6049
ui: refactoring of wallet screen, fix colors
2025-06-09 12:34:07 +03:00
ardocrat
184326bfde
wallet: open slatepack
2025-06-09 12:23:01 +03:00
ardocrat
53a96e567d
wallet: sort accounts to show current first
2025-06-04 15:33:34 +03:00
ardocrat
92f8386264
http: client, wallet to node communication with proxy
2025-05-31 23:34:51 +03:00
ardocrat
f8da3d0754
fix: hyper client import
2025-05-31 17:44:37 +03:00
ardocrat
fbb084f636
wallet: do not scan outputs for new wallet
2025-05-29 00:38:45 +03:00
ardocrat
43720b34ba
fix: external connection deletion
2025-04-23 15:10:48 +03:00
ardocrat
a1b3330e5e
async: use tokio for thread block calls
2025-04-02 19:15:20 +03:00
ardocrat
aba2bead27
build: update package info, other dependencies
2025-03-31 21:21:51 +03:00
ardocrat
1d9b7d9698
wallet: do not lock whole balance on send
2025-01-14 17:55:50 +03:00
ardocrat
e40d5b6474
node: single function to get api secrets
2024-10-10 21:11:50 +03:00
ardocrat
d371d4368b
wallet: disable tor listener by default
2024-10-08 14:59:51 +03:00
ardocrat
b627ac1ca6
fix: mnemonic import
2024-09-20 23:30:41 +03:00
ardocrat
c52da4f479
wallet: accounts balance calculating optimization, payment proof support on send, selection_strategy_is_use_all
2024-09-20 13:56:25 +03:00
ardocrat
2adb29f4ee
ui: external connection check and ui repaint fix, tab button callback argument
2024-09-20 13:42:45 +03:00
ardocrat
0ead11ec6c
tx: receiver address
2024-09-20 02:39:06 +03:00
ardocrat
c155deedb5
wallet: qr scan modal, connections content and default list, wallet creation and list refactoring, tx height
2024-09-19 15:56:53 +03:00
ardocrat
7cedebc70e
ui: qr scan and accounts modals module, parsing messages fix
2024-09-14 21:11:52 +03:00
ardocrat
dbc28205e8
desktop: parse file content from argument on launch, single app instance, wallets selection and opening modals refactoring
2024-09-11 17:01:05 +03:00
ardocrat
21ecf200b8
wallet + ui: optimize sync after tx actions, remove tx repost, share message as file from tx modal, show tx info after tor sending and message creation or finalization, messages and transport modules refactoring, qr code text optimization, wallet dandelion setting, recovery phrase modal next step on enter
2024-09-07 00:11:17 +03:00
ardocrat
cb9e86750c
mnemonic: words import and errors check refactoring
2024-08-10 02:35:42 +03:00
ardocrat
e0351cea84
fix: mnemonic words size on creation, wallet creation errors
2024-08-08 03:01:08 +03:00
ardocrat
f3db1005b5
feat: crash report
2024-08-07 19:14:11 +03:00
ardocrat
38bb68736b
stratum: wallet selection, wallet api port saving, fix stratum config saving, modules optimization
2024-08-01 01:59:51 +03:00
ardocrat
383d733c2a
ui: stratum wallet selection button, fix de i18n, modal padding, rename connection
2024-07-10 20:58:05 +03:00
ardocrat
f142ae110a
ui: wallet connection selector/creator modal, separate modal content for connection creation, move settings into wallet
2024-07-10 18:54:23 +03:00
ardocrat
b230444ed3
fix: do not clear wallet instance on wrong entered password if syncing
2024-07-03 19:02:59 +03:00