bed885420635b8b6236b7559db4fa4dfbbf1125c
A wallet whose Esplora endpoint was slow or down rendered as a wallet with no data at all, rather than as an error. The cause was a timeout inversion: Bun.serve's default idleTimeout is 10s, which is shorter than the Esplora client's own 20s per-request timeout. Bun killed the response before the scan could either finish or report why it had not, so the failure never reached the handler that would have surfaced it. The ceiling has to sit above the whole gap-limit walk, not one request — a scan is many sequential rounds of address queries. Raised to 255s, Bun's maximum, which is what every other sidecar already uses. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
No description provided
42 MiB
Languages
TypeScript
90.9%
Shell
4.7%
JavaScript
4.1%
CSS
0.2%
HTML
0.1%