Skip to content

Commit da3b139

Browse files
committed
Expose Bolt11PaymentError
We previously changed the BOLT11 payment API, also introducing a new error type in `outbound_payment`. However, we didn't actualy re-export that in `ChannelManager`, so it's currently inaccessible.
1 parent b8673f3 commit da3b139

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lightning/src/ln/channelmanager.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@ use crate::ln::our_peer_storage::EncryptedOurPeerStorage;
8282
#[cfg(test)]
8383
use crate::ln::outbound_payment;
8484
use crate::ln::outbound_payment::{
85-
Bolt11PaymentError, OutboundPayments, PendingOutboundPayment, RetryableInvoiceRequest,
86-
SendAlongPathArgs, StaleExpiration,
85+
OutboundPayments, PendingOutboundPayment, RetryableInvoiceRequest, SendAlongPathArgs,
86+
StaleExpiration,
8787
};
8888
use crate::ln::types::ChannelId;
8989
use crate::offers::flow::OffersMessageFlow;
@@ -187,7 +187,8 @@ use core::{cmp, mem};
187187
#[cfg(any(test, feature = "_externalize_tests"))]
188188
pub(crate) use crate::ln::outbound_payment::PaymentSendFailure;
189189
pub use crate::ln::outbound_payment::{
190-
Bolt12PaymentError, ProbeSendFailure, RecipientOnionFields, Retry, RetryableSendFailure,
190+
Bolt11PaymentError, Bolt12PaymentError, ProbeSendFailure, RecipientOnionFields, Retry,
191+
RetryableSendFailure,
191192
};
192193
use crate::ln::script::ShutdownScript;
193194

0 commit comments

Comments
 (0)