aboutsummaryrefslogtreecommitdiffstats
path: root/routes/info.ts
Commit message (Collapse)AuthorAgeFilesLines
* ecash: make claims work against the v1 keyset mintAdam Soltys2026-09-141-6/+3
| | | | | | | | | | | | | | | cashu-ts 2.9.0 only derives v0 keyset ids, so CashuWallet rejected the mint's current keyset and receive() could never run. Build the wallet from keys preloaded off our own mint instead of verifying, decode tokens with the keysets (2.9.0 shortens v1 ids in the tokens it encodes, and won't expand them otherwise), and treat an unreadable house-pool value as empty rather than throwing — the pool key had been found holding a bare integer, which surfaced as "n.startsWith is not a function" on every redeem. The pool write is awaited so a dropped set can't strand freshly swapped proofs. Co-Authored-By: Claude Fable 5.1 <[email protected]> Claude-Session: https://claude.ai/code/session_0166Ci2XdCair1B9ych7w8dq
* health checkAdam Soltys2026-02-061-0/+7
|
* remove total user balancesAdam Soltys2025-03-281-8/+7
|
* migrate info endpointAdam Soltys2024-11-221-1/+1
|
* cash balanceAdam Soltys2024-11-061-7/+13
|
* biome lintAdam Soltys2024-10-311-2/+2
|
* typescriptAdam Soltys2024-08-261-0/+32