Skip to content

Commit aa81d37

Browse files
WIP: Take abandon_payment and retry_payment test-only
TODO: lot of docs updates
1 parent 09dd163 commit aa81d37

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lightning/src/ln/channelmanager.rs

+2
Original file line numberDiff line numberDiff line change
@@ -2577,6 +2577,7 @@ where
25772577
///
25782578
/// [`send_payment`]: [`ChannelManager::send_payment`]
25792579
/// [`abandon_payment`]: [`ChannelManager::abandon_payment`]
2580+
#[cfg(test)]
25802581
pub fn retry_payment(&self, route: &Route, payment_id: PaymentId) -> Result<(), PaymentSendFailure> {
25812582
let best_block_height = self.best_block.read().unwrap().height();
25822583
self.pending_outbound_payments.retry_payment_with_route(route, payment_id, &self.entropy_source, &self.node_signer, best_block_height,
@@ -2604,6 +2605,7 @@ where
26042605
/// [`retry_payment`]: Self::retry_payment
26052606
/// [`Event::PaymentFailed`]: events::Event::PaymentFailed
26062607
/// [`Event::PaymentSent`]: events::Event::PaymentSent
2608+
#[cfg(test)]
26072609
pub fn abandon_payment(&self, payment_id: PaymentId) {
26082610
let _persistence_guard = PersistenceNotifierGuard::notify_on_drop(&self.total_consistency_lock, &self.persistence_notifier);
26092611
self.pending_outbound_payments.abandon_payment(payment_id, &self.pending_events);

0 commit comments

Comments
 (0)