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
0724307202
Add zap receipt validation for zap receipts
2025-10-29 15:48:54 -04:00
thePR0M3TH3AN
c5460e38c9
Add lnurl param to invoice callback and update tests
2025-10-29 14:37:51 -04:00
thePR0M3TH3AN
0049528b46
Ensure zap requests carry bech32 LNURL tags
2025-10-29 14:18:27 -04:00
thePR0M3TH3AN
c8a3bff57d
Add relay metadata to zap requests
2025-10-29 14:06:02 -04:00
thePR0M3TH3AN
6f2e865a04
Align zap receipt success status
2025-10-29 09:05:13 -04:00
thePR0M3TH3AN
5d4baa3b56
Handle zap share payment failures gracefully
2025-10-27 21:52:23 -04:00
thePR0M3TH3AN
18ffde2147
Include LNURL hint in NWC zap payments
2025-10-27 20:14:28 -04:00
thePR0M3TH3AN
0a2a2c4e78
Fix syntax errors blocking app bootstrap
2025-10-15 15:08:55 -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
b773e1ec21
Fix zap fee parsing for split calculations
2025-10-05 22:03:07 -04:00
thePR0M3TH3AN
c0ffde6462
Handle string zap platform fee inputs
2025-10-05 21:48:39 -04:00
thePR0M3TH3AN
ad4f56a1d4
Ensure NostrTools nip04 helper persists
2025-10-05 08:44:23 -04:00
thePR0M3TH3AN
bbad8f7d48
Add Lightning zap split utilities
2025-10-04 22:16:13 -04:00