Remove Option from InvoiceRequest::signature
authorJeffrey Czyz <jkczyz@gmail.com>
Wed, 14 Dec 2022 23:51:04 +0000 (17:51 -0600)
committerJeffrey Czyz <jkczyz@gmail.com>
Fri, 6 Jan 2023 04:39:24 +0000 (22:39 -0600)
commit1a437f41502e2f5c768ac30e3976fba7d8c99571
tree9a58df6026454742afa93f780dc6b6666fb68cdc
parent7964b9f745a18c1abeabb11b165bb588ef1474f2
Remove Option from InvoiceRequest::signature

Refunds don't have signatures and now use their own abstraction.
Therefore, signatures can be required in invoice requests as per the
spec.
lightning/src/offers/invoice_request.rs
lightning/src/offers/parse.rs