Tests for gh-3456 MAX_PREFIX fix: - lnbc100u (10,000 sats) - 7 char HRP baseline - lnbc130130n (13,013 sats) - 11 char HRP, requires MAX_PREFIX > 10 Root cause: Invoices with "odd" sat amounts use nano-BTC encoding which produces longer HRPs that exceeded old MAX_PREFIX limit. Related: #3456 Signed-off-by: alltheseas <alltheseas@users.noreply.github.com> Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
14 KiB
14 KiB