aboutsummaryrefslogtreecommitdiffstats
path: root/lib/deluser.ts
Commit message (Collapse)AuthorAgeFilesLines
* self-delete: use the full delall sweep, require the PINAdam Soltys3 days1-0/+154
POST /delete now runs lib/deluser, the same sweep as scripts/delall.ts: it also disables the account's bolt12 offers on the node, removes the invoice pointer keys (invoice:<hash|text|offer_id>), covers sub-account invoices and deletes from the archive too. Offers are disabled before any key is deleted, so an unreachable node aborts with the account intact. Accounts with a PIN must now send it. Co-Authored-By: Claude Opus 5.5 <[email protected]>