Matt Morehouse
ee8cf69f28
bolt11: return error on unexpected lightning prefix
...
Remove the assertion so that an error is returned for invalid bech32.
An error is preferable to crashing the entire node if there's an extra
"lightning:" prefix:
$ lightning-cli pay "lightning:lightning:"
Node log:
pay: common/bolt11.c:718: bolt11_decode_nosig: Assertion `!has_lightning_prefix(str)' failed.
pay: FATAL SIGNAL 6
...
INFO plugin-pay: Killing plugin: exited during normal operation
**BROKEN** plugin-pay: Plugin marked as important, shutting down lightningd
2023-10-18 09:53:22 +10:30
..
2023-05-27 15:06:31 +09:30
2023-10-18 09:53:22 +10:30
2023-06-22 13:40:45 +09:30
2023-06-22 13:40:45 +09:30
2023-06-22 13:40:45 +09:30
2023-06-23 13:12:42 +09:30
2023-07-10 14:56:50 +09:30
2023-07-10 14:56:50 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30
2023-09-18 13:58:45 +09:30