X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=fuzz%2Fsrc%2Foffer_deser.rs;h=53f67a3380db07d322f8b1fe1c72a75301e34cc0;hb=6f580725856674fa2b4126f582b5c30a8483c8ba;hp=213742d8c085b86aba02f0188df4b0d6e08240e3;hpb=596ef3bbea61f2e2508efcb98abcb6a9d12a1f5a;p=rust-lightning diff --git a/fuzz/src/offer_deser.rs b/fuzz/src/offer_deser.rs index 213742d8..53f67a33 100644 --- a/fuzz/src/offer_deser.rs +++ b/fuzz/src/offer_deser.rs @@ -12,7 +12,7 @@ use crate::utils::test_logger; use core::convert::{Infallible, TryFrom}; use lightning::offers::invoice_request::UnsignedInvoiceRequest; use lightning::offers::offer::{Amount, Offer, Quantity}; -use lightning::offers::parse::SemanticError; +use lightning::offers::parse::Bolt12SemanticError; use lightning::util::ser::Writeable; #[inline] @@ -41,13 +41,13 @@ pub fn do_test(data: &[u8], _out: Out) { fn build_response<'a>( offer: &'a Offer, pubkey: PublicKey -) -> Result, SemanticError> { +) -> Result, Bolt12SemanticError> { let mut builder = offer.request_invoice(vec![42; 64], pubkey)?; builder = match offer.amount() { None => builder.amount_msats(1000).unwrap(), Some(Amount::Bitcoin { amount_msats }) => builder.amount_msats(amount_msats + 1)?, - Some(Amount::Currency { .. }) => return Err(SemanticError::UnsupportedCurrency), + Some(Amount::Currency { .. }) => return Err(Bolt12SemanticError::UnsupportedCurrency), }; builder = match offer.supported_quantity() {