ardocrat
b51a46b943
build: update node and wallet to latest versions
2026-06-04 18:06:32 +03:00
ardocrat
176df6f93e
wallet: fix tx repost, delete txs with 0 amount, trim message to parse
2026-05-25 16:44:51 +03:00
ardocrat
4aeda9c9dc
build: v0.3.6, format code
2026-05-21 00:56:28 +03:00
ardocrat
558ac034b2
txs: fix save with new lmdb, sort to show new on top
2026-05-01 11:42:35 +03:00
ardocrat
0fd04f14a4
wallet: save last scanned block info to save progress on scan interruption
2026-04-11 22:52:43 +03:00
ardocrat
0fa8963bd2
fix: wallet txs selection, wait starting tor service on send
2026-04-10 15:50:58 +03:00
ardocrat
6835bb1909
fix: do not send over tor when service not launched
2026-04-10 00:28:27 +03:00
ardocrat
497b967fd0
node: scan and share connection with qr code
2026-03-23 04:46:29 +03:00
ardocrat
05e18cf6c4
fix: show tx modal after message parse, cancel tx when slate not found
2026-03-23 02:49:23 +03:00
ardocrat
6e50b2b38a
ui: make list items clickable, ability to delete tx
2026-03-23 01:21:09 +03:00
ardocrat
ba0af0968d
tor: multiline bridges input, optimize tor connection check, add multiple default webtunnel bridges, fix tx cancel on finalization error
2026-03-18 15:44:32 +03:00
ardocrat
ae0ff12935
feat: check app updates
...
Check update using API endpoint: https://code.gri.mw/api/v1/repos/gui/grim/releases/latest
Reviewed-on: https://code.gri.mw/GUI/grim/pulls/54
2026-03-08 19:28:28 +00:00
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