Don't require Offer::description in API
authorJeffrey Czyz <jkczyz@gmail.com>
Wed, 24 Apr 2024 17:40:22 +0000 (12:40 -0500)
committerJeffrey Czyz <jkczyz@gmail.com>
Fri, 26 Apr 2024 23:14:30 +0000 (18:14 -0500)
commit48cba2954b245f351c875c36fd22a7173d532ebe
tree05f01b89866af623e25c09f8284cafc2745097d9
parentb7635c4dc2a5202e64305d65eff36bd74df528d1
Don't require Offer::description in API

Offers currently require a description, though this may change to be
optional. Remove the description requirement from the API, setting and
empty string by default.
lightning/src/ln/channelmanager.rs
lightning/src/ln/offers_tests.rs
lightning/src/ln/outbound_payment.rs
lightning/src/offers/invoice.rs
lightning/src/offers/invoice_request.rs
lightning/src/offers/merkle.rs
lightning/src/offers/offer.rs