4b407de277
feat(near): one intents account per installation, whichever wallet's QTC moves
grenadeandClaude Opus 5.52026-10-09 20:54:37 +03:00
5d5baf1c21
fix(wormhole): one paced zk-tree scan for every open wallet, under the node's rate limit
grenadeandClaude Opus 5.52026-10-09 20:38:20 +03:00
cd09e774f5
ci: package the release binary as a Fedora 44 rpm and publish it to rpm.lair.cafe
grenadeandClaude Fable 5.12026-09-16 09:15:53 +03:00
3b7089c8d1
ci: a release workflow on a version tag, and bundles named for packaging
grenadeandClaude Fable 5.12026-09-16 09:10:40 +03:00
41c3ba7073
feat: history from blackbeard.observer, cached in SQLite, on its own screen
grenadeandClaude Fable 5.12026-09-16 08:51:50 +03:00
736f4d3f65
feat(app): webkitgtk quirks decided at startup and logged, and the smoke checklist
grenadeandClaude Fable 5.12026-09-16 08:35:21 +03:00
dc3a87c0e6
feat(ui): pending reversible transfers with a measured countdown and a cancel
grenadeandClaude Fable 5.12026-09-16 08:32:04 +03:00
52774f1d88
feat(ui): send: a form, a review of what Rust decoded, then sign and watch
grenadeandClaude Fable 5.12026-09-15 23:44:42 +03:00
e4cde9a3db
feat(ui): receive: address, QR, checkphrase and copy; accounts named in place
grenadeandClaude Fable 5.12026-09-15 23:36:46 +03:00
7101ead194
feat(ui): onboarding: create a phrase, restore one, or open a quantus-cli file
grenadeandClaude Fable 5.12026-09-15 23:29:27 +03:00
2fcc519215
fix(app): a dev CSP so the Vite page renders, one data directory, and a way to verify the webview
grenadeandClaude Fable 5.12026-09-15 23:18:03 +03:00
fbb7c71db9
feat(ui): the app shell: lock screen, sidebar, network switcher, status bar, settings
grenadeandClaude Fable 5.12026-09-15 23:08:01 +03:00
be2644f31b
ci: a pinned quantus-node dev chain in the gate, and a script to run one locally
grenadeandClaude Fable 5.12026-09-15 23:00:42 +03:00
95bcfe9ca4
feat(substrate): transfers prepared for review, priced, signed by the session, submitted and watched
grenadeandClaude Fable 5.12026-09-15 22:58:39 +03:00
26559ee148
feat(substrate): balances, nonce and high-security status, refreshed on every finalized head
grenadeandClaude Fable 5.12026-09-15 22:22:51 +03:00
78c06120f6
feat(substrate): a supervised connection per chain, failing over and following upgrades
grenadeandClaude Fable 5.12026-09-15 22:19:44 +03:00
1ca42fdbdf
feat(substrate): a subxt config for quantus, and offline signing under the context
grenadeandClaude Fable 5.12026-09-15 22:16:27 +03:00
f0b3c26714
feat(profiles): chains as data, shipped in the binary and overridable by file
grenadeandClaude Fable 5.12026-09-15 18:31:25 +03:00
18caa2b81c
feat(session): password in, signatures out, locked again after idling
grenadeandClaude Fable 5.12026-09-15 18:28:40 +03:00
de55d1dfb9
feat(mnemonic): generate, validate, verify the backup, and the checkphrase
grenadeandClaude Fable 5.12026-09-15 18:24:38 +03:00
5776cfd218
feat(keystore): read and write quantus-cli wallet files, byte for byte
grenadeandClaude Fable 5.12026-09-15 18:19:27 +03:00
8015ca8212
feat(keys): ML-DSA key schemes, derived at a BIP44 path, signed under a context
grenadeandClaude Fable 5.12026-09-15 18:13:17 +03:00
d951ce07e7
feat(ui): a typed command client, and one file allowed to touch the IPC
grenadeandClaude Fable 5.12026-09-15 18:07:48 +03:00
c9b623c438
feat(app): isolation pattern on, and a capability file that must say why
grenadeandClaude Fable 5.12026-09-15 18:07:48 +03:00