Extract keys from Offer::metadata to sign Invoice
[rust-lightning] / lightning / src / offers / parse.rs
index 6afd4d68fef385bb5b6b77b8375891e53878f6e7..3f1a9c887ec002315d56d766910b026e6d7efedc 100644 (file)
@@ -171,6 +171,8 @@ pub enum SemanticError {
        InvalidQuantity,
        /// A quantity or quantity bounds was provided but was not expected.
        UnexpectedQuantity,
+       /// Metadata could not be used to verify the offers message.
+       InvalidMetadata,
        /// Metadata was provided but was not expected.
        UnexpectedMetadata,
        /// Payer metadata was expected but was missing.