google-labs-jules[bot]
4a0b81ad98
chore(ai): remove dead code (unused exports & deps)
2026-01-24 20:28:53 +00:00
google-labs-jules[bot]
270d55cc7c
Fix "NostrTools is required" error during zap signing
...
This patch updates `js/payments/zapSplit.js` and `js/payments/nwcClient.js` to replace legacy manual event signing (which relied on `nostr-tools` v1 methods `getEventHash` and `signEvent` that are missing in v2) with the centralized `signEventWithPrivateKey` helper from `js/nostr/publishHelpers.js`. This ensures compatibility with the installed `nostr-tools` version and resolves the error preventing zaps.
2026-01-07 13:39:52 +00:00
thePR0M3TH3AN
98ea36bd93
Add wallet budget enforcement for NWC payments
2025-10-29 06:52:30 -04:00
thePR0M3TH3AN
37bec3c5e2
Retry NWC requests with nip04 after nip44 timeouts
2025-10-27 21:34:57 -04:00
thePR0M3TH3AN
011d69482a
Prefer nip04 encryption fallback for implicit wallets
2025-10-27 20:35:14 -04:00
thePR0M3TH3AN
18ffde2147
Include LNURL hint in NWC zap payments
2025-10-27 20:14:28 -04:00
thePR0M3TH3AN
7ae07b1369
refactor: migrate console usage to shared loggers
2025-10-15 14:37:25 -04:00
thePR0M3TH3AN
d705cf176b
Revert "Refactor logging to centralized logger"
2025-10-15 11:14:10 -04:00
thePR0M3TH3AN
37ba57aa37
Refactor logging to centralized logger
2025-10-15 11:11:14 -04:00
thePR0M3TH3AN
f80ebef5c3
Defer nostr-tools access until bootstrap
2025-10-06 10:17:11 -04:00
thePR0M3TH3AN
aa4e86758a
Fix NWC encryption fallback handling
2025-10-05 20:49:56 -04:00
thePR0M3TH3AN
e76107c8b2
Handle multi-relay NWC URIs
2025-10-05 19:49:22 -04:00
thePR0M3TH3AN
1e42b2af56
Convert NWC payment amounts to msats
2025-10-05 19:33:58 -04:00
thePR0M3TH3AN
1f0fb6ac87
Support NIP-47 encryption negotiation
2025-10-05 19:22:24 -04:00
thePR0M3TH3AN
f2c7520a40
Handle NWC responses without e-tag IDs
2025-10-05 19:08:43 -04:00
thePR0M3TH3AN
ad4f56a1d4
Ensure NostrTools nip04 helper persists
2025-10-05 08:44:23 -04:00
thePR0M3TH3AN
80438555f5
Improve zap failure diagnostics
2025-10-05 02:34:52 -04:00
thePR0M3TH3AN
d843a6aa51
Fix NostrTools detection for zaps
2025-10-04 23:48:23 -04:00
thePR0M3TH3AN
bbad8f7d48
Add Lightning zap split utilities
2025-10-04 22:16:13 -04:00