aboutsummaryrefslogtreecommitdiffstats
path: root/lib/nwc.ts
Commit message (Expand)AuthorAgeFilesLines
* payments: lowercase payreq before looking up our own invoicesAdam Soltys8 days1-1/+7
* ecash: redeem tokens by melting to the user's own invoiceAdam Soltys2026-09-161-39/+40
* security: drop the admin endpoint surface and land pending hardeningAdam Soltys2026-09-131-3/+22
* nwc: enforce per-connection spend budgets + flag-gated incident containmentAdam Soltys2026-08-221-16/+156
* nwc: reply UNAUTHORIZED on unknown connection instead of returning silentlyAdam Soltys2026-08-171-2/+13
* nwc: budget keysend, atomic dedup, serialize spends (S4/S6/S8)Adam Soltys2026-08-071-12/+66
* nwc: republish 13194 info events unconditionally every 2 minutesAdam Soltys2026-08-041-53/+18
* nwc: conform pay/receive to the BIP-321 methods spec (nwc#2)Adam Soltys2026-07-311-15/+116
* bolt12 payer proofs: disclose zap fields, lightningd v26.06.2 in sampleAdam Soltys2026-07-301-10/+17
* bolt12 zaps: pay offers, NWC pay/receive, per-user offers, NIP-44Adam Soltys2026-07-301-53/+303
* nwc: confirm 13194 info-event publish so it cannot be silently droppedAdam Soltys2026-06-281-3/+47
* nwc: fix pay_invoice reply reliability, rate-limit drops, notificationsAdam Soltys2026-06-061-36/+81
* nwc: pay_invoice honors request amount for amountless bolt11Adam Soltys2026-06-041-2/+14
* nwc: fix make_invoice timestamps (ms -> seconds) breaking NWC clientsAdam Soltys2026-06-041-5/+8
* nwc: publish 13194 info event only when missing, recheck hourlyAdam Soltys2026-06-021-26/+65
* nwc: handle stale client state cleanly and skip reverted-duplicate recordsAdam Soltys2026-05-171-1/+5
* nwc heartbeatAdam Soltys2026-03-291-8/+21
* stop republishing primal eventsAdam Soltys2026-03-181-1/+14
* adjust ln minfeeregtest-dataAdam Soltys2026-03-151-9/+1
* consult archive for older paymentsAdam Soltys2026-01-301-4/+8
* relay reconnect logicAdam Soltys2026-01-301-31/+45
* purge old nwc eventsAdam Soltys2026-01-281-2/+12
* quiet nwc failuresAdam Soltys2026-01-211-8/+8
* loggingAdam Soltys2026-01-211-8/+8
* Fix incorrect extratlvs format in pay_keysendEric P2025-11-091-1/+11
* rm logAdam Soltys2025-10-011-3/+0
* rotate server keyAdam Soltys2025-09-291-5/+36
* catch errors in pay_invoiceAdam Soltys2025-09-291-19/+23
* add missing make_invoice fields (fixes #78)Adam Soltys2025-07-261-2/+8
* put metadata in payment memoAdam Soltys2025-04-131-1/+2
* rm logAdam Soltys2025-03-081-1/+0
* fix get_infoAdam Soltys2025-03-081-1/+1
* nwc date comparison in secondsAdam Soltys2025-03-071-4/+3
* nwc max feeAdam Soltys2025-03-051-1/+2
* fix payment_hash lookupAdam Soltys2025-03-051-4/+7
* get payment_hash if possibleAdam Soltys2025-03-051-2/+2
* add importsAdam Soltys2025-03-051-0/+2
* add blockhash to get info responseAdam Soltys2025-03-051-7/+24
* record payment_hashAdam Soltys2025-03-051-5/+15
* handle no budgetAdam Soltys2025-02-201-1/+1
* check createdAdam Soltys2025-02-191-3/+4
* return quota exceeded errorAdam Soltys2025-02-171-1/+1
* fix nwc periodsAdam Soltys2025-02-181-7/+11
* nwc app prefixAdam Soltys2025-02-131-2/+2
* add uid to default appAdam Soltys2025-02-131-1/+2
* catch nwc errorsAdam Soltys2025-02-121-8/+8
* catch payment errorsAdam Soltys2025-02-121-7/+10
* nwc refactorAdam Soltys2025-02-121-9/+10
* nwc error loggingAdam Soltys2025-02-121-6/+6
* nwc notificationsAdam Soltys2025-02-111-11/+15