| Commit message (Expand) | Author | Age | Files | Lines |
| * | mint/lightning: refuse caller-supplied invoices, tiered fees, log hygiene | Adam Soltys | 2026-07-30 | 4 | -41/+147 |
| * | bolt12 payer proofs: disclose zap fields, lightningd v26.06.2 in sample | Adam Soltys | 2026-07-30 | 1 | -10/+17 |
| * | bolt12 zaps: pay offers, NWC pay/receive, per-user offers, NIP-44 | Adam Soltys | 2026-07-30 | 6 | -71/+425 |
| * | preimages: support fiat prices, converted at invoice-creation time | Adam Soltys | 2026-07-14 | 1 | -6/+24 |
| * | preimages: enforce a merchant-set price per preimage batch | Adam Soltys | 2026-07-13 | 2 | -8/+32 |
| * | Merge remote-tracking branch 'origin/master' | Adam Soltys | 2026-07-11 | 2 | -2/+50 |
| |\ |
|
| | * | invoices: sell merchant-supplied preimages via a usePreimage queue | Adam Soltys | 2026-07-10 | 2 | -2/+50 |
| * | | rates: source Iranian IRR/IRT from Wallex, decoupled from the tick loop | Adam Soltys | 2026-07-10 | 1 | -19/+44 |
| * | | invoices: reject sub-300-sat on-chain invoice amounts | Adam Soltys | 2026-07-10 | 1 | -0/+12 |
| * | | logging: redact password fields from the request log | Adam Soltys | 2026-07-10 | 1 | -1/+12 |
| * | | payments: use the debited tip when crediting internal transfers | Adam Soltys | 2026-07-10 | 1 | -3/+10 |
| |/ |
|
| * | rates: fix Iranian IRR/IRT feed after nobitex API host move | Adam Soltys | 2026-07-04 | 1 | -6/+19 |
| * | nwc: confirm 13194 info-event publish so it cannot be silently dropped | Adam Soltys | 2026-06-28 | 1 | -3/+47 |
| * | auth: log evicted-account auth attempts with source IP | Adam Soltys | 2026-06-28 | 1 | -1/+7 |
| * | auth: hard-evict banned accounts at the JWT layer | Adam Soltys | 2026-06-27 | 1 | -0/+14 |
| * | payments: normalize bolt11 to lowercase so failed uppercase sends get reconciled | Adam Soltys | 2026-06-18 | 1 | -1/+12 |
| * | payments: don't let check() reverse an in-flight lightning send | Adam Soltys | 2026-06-18 | 1 | -2/+19 |
| * | invoices: don't re-list an invoice id on update (dedupe :invoices) | Adam Soltys | 2026-06-18 | 1 | -1/+7 |
| * | lnurl: SSRF-guard user-supplied URL fetches + validate zap events | Adam Soltys | 2026-06-15 | 1 | -0/+88 |
| * | Push broadcast txs directly to public explorers | Adam Soltys | 2026-06-15 | 1 | -0/+16 |
| * | payments: guard /replay double-credit race with SET NX idempotency | Adam Soltys | 2026-06-13 | 1 | -0/+15 |
| * | payments: freeze matches uid as well as username (rename-proof) | Adam Soltys | 2026-06-13 | 1 | -4/+6 |
| * | lightning: watchdog only recycles on real backlog, not normal idle | Adam Soltys | 2026-06-06 | 1 | -17/+24 |
| * | nwc: fix pay_invoice reply reliability, rate-limit drops, notifications | Adam Soltys | 2026-06-06 | 1 | -36/+81 |
| * | payments: clarify deposit log (pending vs confirmed) to stop phantom double-r... | Adam Soltys | 2026-06-04 | 1 | -1/+9 |
| * | nwc: pay_invoice honors request amount for amountless bolt11 | Adam Soltys | 2026-06-04 | 1 | -2/+14 |
| * | nwc: fix make_invoice timestamps (ms -> seconds) breaking NWC clients | Adam Soltys | 2026-06-04 | 1 | -5/+8 |
| * | ln/lightning: watchdog recycles zombie receive-listener socket | Adam Soltys | 2026-06-04 | 2 | -1/+81 |
| * | analytics: monthly insight reports + signup instrumentation | Adam Soltys | 2026-06-03 | 1 | -0/+3 |
| * | nwc: publish 13194 info event only when missing, recheck hourly | Adam Soltys | 2026-06-02 | 1 | -26/+65 |
| * | ln: time out short-lived RPCs so a hung cl reconnects without restart | Adam Soltys | 2026-05-31 | 1 | -2/+64 |
| * | debit: exempt internal sends from server liquidity limit | Adam Soltys | 2026-05-31 | 1 | -8/+16 |
| * | sendLightning / finalize: drop chatty per-send INFO logs | Adam Soltys | 2026-05-25 | 1 | -5/+7 |
| * | sendLightning: stop warning on healthy multi-path payments | Adam Soltys | 2026-05-25 | 1 | -11/+13 |
| * | finalize: don't crash on non-integer fee delta (db.incrBy NaN) | Adam Soltys | 2026-05-25 | 1 | -5/+25 |
| * | sendLightning: silence success-case xpay log, re-read db before leak guard | Adam Soltys | 2026-05-21 | 1 | -17/+21 |
| * | tighten LEAKED DEBIT guard: don't false-alarm on successful-via-fallback paths | Adam Soltys | 2026-05-20 | 1 | -7/+23 |
| * | sendLightning/sendKeysend: instrument exit paths to surface stuck-debit cases | Adam Soltys | 2026-05-20 | 1 | -12/+91 |
| * | withdraw-lock: refuse external sends when /locks/<type>.locked is present | Adam Soltys | 2026-05-19 | 1 | -0/+25 |
| * | freezeCheck: only count spendable channels in lnbalance | Adam Soltys | 2026-05-18 | 1 | -1/+9 |
| * | log when listpays verification itself errors | Adam Soltys | 2026-05-17 | 1 | -2/+10 |
| * | sendLightning / sendKeysend: only reverse when CLN reports the payment failed | Adam Soltys | 2026-05-17 | 1 | -2/+13 |
| * | isolate per-chain failures in getAddressType and catchUp | Adam Soltys | 2026-05-17 | 1 | -7/+26 |
| * | move UTXO lockUnspent from build() to sendOnchain() | Adam Soltys | 2026-05-17 | 1 | -10/+9 |
| * | mirror payment records to arc + atomic /confirm lock to prevent double-credits | Adam Soltys | 2026-05-17 | 1 | -1/+10 |
| * | nwc: handle stale client state cleanly and skip reverted-duplicate records | Adam Soltys | 2026-05-17 | 1 | -1/+5 |
| * | serialize limit check + reservation under per-asset mutex | Adam Soltys | 2026-05-17 | 1 | -26/+81 |
| * | prevent duplicate utxo selection | Adam Soltys | 2026-04-26 | 1 | -1/+17 |
| * | check listpays before reversing | Adam Soltys | 2026-04-25 | 1 | -3/+12 |
| * | remove nwc field | Adam Soltys | 2026-04-01 | 1 | -1/+0 |