Remove Option from InvoiceRequest::signature
[rust-lightning] / lightning / src / offers / parse.rs
index b462e686910a2ed9d26f44c74c75cec3f00b5187..deada66b05c2549ad29ca2b77459e6c6779b0346 100644 (file)
@@ -159,6 +159,8 @@ pub enum SemanticError {
        MissingPayerMetadata,
        /// A payer id was expected but was missing.
        MissingPayerId,
+       /// A signature was expected but was missing.
+       MissingSignature,
 }
 
 impl From<bech32::Error> for ParseError {