protom
bb147faef1
build(deps): bump lnurlcash-kit to 0.5.0 and lnurlcash-conformance to 0.4.0
...
The kit release line adds the LUD-25 output-naming protocol (comment/h on
the pay callback, claim polling, merge batching); the mock mint now
defaults to plain https withdraw links and serves the originally issued
invoice on verify, which the two adapted tests pinned the old shape of.
2026-08-31 12:22:21 +02:00
protom
bfa0572090
Merge pull request #4 from tompro/release-please--branches--main--components--sattle
...
chore(main): release sattle 0.0.3
sattle-v0.0.3
2026-08-24 19:07:58 +02:00
github-actions[bot]
6892a3cc07
chore(main): release sattle 0.0.3
2026-08-24 14:30:42 +00:00
protom
338b2812e3
Merge pull request #3 from tompro/refactor/wallet-integrity
...
fix(wallet): enforce owner-bound integrity and durable commits
2026-08-24 16:30:06 +02:00
protom
e892a330fc
fix: consume owner monitor transition failures
2026-08-24 16:26:29 +02:00
protom
72f387f6e5
docs: document wallet integrity boundaries
2026-08-22 16:56:50 +02:00
protom
76d59d8d08
test: harden NWC browser lifecycle coverage
2026-08-22 16:56:49 +02:00
protom
a40079200d
test: cover wallet lifecycle through the browser
2026-08-22 16:56:49 +02:00
protom
578613c869
refactor: split wallet onboarding panels
2026-08-22 16:56:49 +02:00
protom
3c2a2cc4a5
feat: await trusted mint management actions
2026-08-22 16:56:49 +02:00
protom
401a26dc6b
fix: fence send and pay flows
2026-08-22 16:56:38 +02:00
protom
f087ebe2f2
fix: surface receive post-commit trust failures
2026-08-22 16:56:38 +02:00
protom
c59521a421
fix: commit carved wallet funds atomically
2026-08-22 16:56:38 +02:00
protom
3f6010b312
feat: restore Nostr backups through wallet lifecycle
2026-08-22 16:56:37 +02:00
protom
99e6ae1b12
fix: await wallet commits in the NWC store
2026-08-22 16:56:37 +02:00
protom
81c28ec16d
feat: scope trusted mint state in Pinia
2026-08-22 16:56:25 +02:00
protom
e98373491f
fix: drain accepted NWC work before wallet lock
2026-08-22 16:56:25 +02:00
protom
2e0f0038f7
feat: invalidate stale wallet tabs
2026-08-22 16:56:25 +02:00
protom
3acc63e968
fix: clear runtime state after lifecycle failures
2026-08-22 16:56:25 +02:00
protom
c319e11d3e
feat: activate only proven wallet owners
2026-08-22 16:56:24 +02:00
protom
62b93baa05
feat: serialize wallet lifecycle transitions
2026-08-22 16:56:11 +02:00
protom
5b3a69e910
feat: apply wallet fund changes atomically
2026-08-22 16:56:11 +02:00
protom
9fa4abdaf3
feat: fence wallet mutations by lifecycle owner
2026-08-22 16:56:11 +02:00
protom
54031dc8de
fix: publish activity only after persistence
2026-08-22 16:56:10 +02:00
protom
e9bbb358aa
fix: mirror trusted mint commits across tabs
2026-08-22 16:56:10 +02:00
protom
83c9e5b95f
feat: converge trusted mints on storage events
2026-08-22 16:55:47 +02:00
protom
d735aca885
feat: serialize trusted mint transactions
2026-08-22 16:55:47 +02:00
protom
82f008b33f
feat: validate trusted mint registry envelopes
2026-08-22 16:55:47 +02:00
protom
d890a69c40
feat: preserve trusted mint rekey transitions
2026-08-22 16:55:47 +02:00
protom
7890a492f3
refactor: export owner-aware NWC APIs
2026-08-22 16:55:47 +02:00
protom
3ed214c157
feat: drain tracked NWC handlers on stop
2026-08-22 16:55:36 +02:00
protom
513c67fc14
fix: hide invoice settlement until commit
2026-08-22 16:55:35 +02:00
protom
09b7b63c9d
fix: await NWC payment bearer commits
2026-08-22 16:55:35 +02:00
protom
fff24a75b2
fix: preserve conservative NWC budget debits
2026-08-22 16:55:35 +02:00
protom
b52172c0cb
fix: validate NWC requests before dispatch
2026-08-22 16:55:35 +02:00
protom
228a92b0f0
feat: create owner-bound NWC connections
2026-08-22 16:55:24 +02:00
protom
9f6bcad706
feat: scope NWC storage to wallet owners
2026-08-22 16:55:23 +02:00
protom
3054834cdb
test: split NWC protocol harness
2026-08-22 16:55:23 +02:00
protom
845ec410e5
feat: expose fund ownership assertions
2026-08-22 16:55:23 +02:00
protom
02f901c87c
fix: fence inter-mint transfer operations
2026-08-22 16:55:23 +02:00
protom
c4c9d8a94a
fix: fence invoice payment operations
2026-08-22 16:55:12 +02:00
protom
7f69f781f5
fix: fence mint and receive operations
2026-08-22 16:55:12 +02:00
protom
6fa4283ed6
fix: fence carve operations before mutation
2026-08-22 16:55:12 +02:00
protom
22420b9112
test: split wallet operation harness
2026-08-22 16:55:12 +02:00
protom
f55f208836
feat: await owner-aware Nostr restores
2026-08-22 16:55:12 +02:00
protom
7607e47358
feat: apply owner-aware wallet backups
2026-08-22 16:55:00 +02:00
protom
0862a10b01
fix: validate auxiliary wallet storage
2026-08-22 16:55:00 +02:00
protom
586d12b666
feat: commit bearer changesets in one write
2026-08-22 16:55:00 +02:00
protom
69fbdb68ee
feat: add persisted owner guards and events
2026-08-22 16:55:00 +02:00
protom
1dbf5788f9
fix: normalize storage lock failures
2026-08-22 16:55:00 +02:00