[invoice] Fix non-recoverable sig handling and bogus SI prefix err
authorMatt Corallo <git@bluematt.me>
Sun, 22 Aug 2021 19:36:01 +0000 (19:36 +0000)
committerMatt Corallo <git@bluematt.me>
Tue, 31 Aug 2021 21:29:51 +0000 (21:29 +0000)
This adds two additional tests from the BOLT 11 invalid invoice
tests, fixing the two errors that broke them. It fixes a panic on
the "nonrecoverable signature" test and makes the error variant
more sensible on the bogus SI prefix test.


No differences found