Add BOLT 12 merkle root test for `invoice_request`
[rust-lightning] / lightning / src / offers / invoice_request.rs
index fd3251deacdf36305acc770001116189c10c37d3..90f6c183c0ee23ba1b1b6cf5a0e3b45b10d5f6af 100644 (file)
@@ -194,7 +194,7 @@ impl<'a> InvoiceRequestBuilder<'a> {
                self
        }
 
-       fn build_unchecked(self) -> UnsignedInvoiceRequest<'a> {
+       pub(super) fn build_unchecked(self) -> UnsignedInvoiceRequest<'a> {
                let InvoiceRequestBuilder { offer, invoice_request } = self;
                UnsignedInvoiceRequest { offer, invoice_request }
        }
@@ -247,7 +247,7 @@ impl<'a> UnsignedInvoiceRequest<'a> {
 /// [`Offer`]: crate::offers::offer::Offer
 #[derive(Clone, Debug)]
 pub struct InvoiceRequest {
-       bytes: Vec<u8>,
+       pub(super) bytes: Vec<u8>,
        contents: InvoiceRequestContents,
        signature: Option<Signature>,
 }