aboutsummaryrefslogtreecommitdiffstats
path: root/feed/cache.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2026-10-21 21:39:11 -0700
committerAdam Soltys <[email protected]>2026-10-21 21:39:11 -0700
commit4c5cd496c321083501dee75da97f702953cb44f5 (patch)
treeb786e5a7fe9a3cd87362d2c495d9d6f153de00a6 /feed/cache.js
parent3deb25fa8ce0753014e26b97bbc594b608f4a1ac (diff)
downloadcoinosv3-server-4c5cd496c321083501dee75da97f702953cb44f5.tar.gz
coinosv3-server-4c5cd496c321083501dee75da97f702953cb44f5.zip
names: deliver to coinos wallets over a circular route, shrink failing float top-ups, report stuck money in /health
The ASP's vtxo pool sat empty for 35 hours (2026-10-20/22: 614k in the rounds wallet against 1.12M needed to refill), and two forwards of ~124k for jarryd sat in the queue the whole time: - viaClink paid the wallet's own invoice with a plain pay, but a coinos wallet's invoice is minted by our ASP on this very node: a self-payment the hold plugin never sees ('Destination said it doesn't know invoice'). It now goes out and back in over a channel pair (payCircular, shared with the float top-up) and waits for the wallet to claim, so a payment is delivered whenever the wallet is open, float or no float. - a float top-up that doesn't settle halves the next ask (down to 20k), back to full size after one lands: 79 tries of 200k failed where the pool's 100k coins could have funded half of it. - the retry tick can't overlap itself any more (a circular delivery waits up to 4 min; an overlapping tick would forward the same payment twice). - /health reports pendingSat, oldestPendingAt, the top-up failure streak and last error, and payments for wallets on another ark server apart (undeliverable): the desk float monitor pages on these. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Diffstat (limited to 'feed/cache.js')
0 files changed, 0 insertions, 0 deletions