Skip to content

Commit afdaa64

Browse files
Rename send_payment and retry_payment for retries
Once ChannelManager supports payment retries, it will make more sense for its current send_payment method to be named send_payment_with_route because retrying should be the default. Here we get a head start on this by making the rename in outbound_payment, but not changing the public interface yet.
1 parent 3e89cc7 commit afdaa64

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

lightning/src/ln/channelmanager.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -2370,7 +2370,7 @@ impl<M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelManager<M, T, K, F
23702370
pub fn send_payment(&self, route: &Route, payment_hash: PaymentHash, payment_secret: &Option<PaymentSecret>, payment_id: PaymentId) -> Result<(), PaymentSendFailure> {
23712371
let best_block_height = self.best_block.read().unwrap().height();
23722372
self.pending_outbound_payments
2373-
.send_payment(route, payment_hash, payment_secret, payment_id, &self.keys_manager, best_block_height,
2373+
.send_payment_with_route(route, payment_hash, payment_secret, payment_id, &self.keys_manager, best_block_height,
23742374
|path, payment_params, payment_hash, payment_secret, total_value, cur_height, payment_id, keysend_preimage, session_priv|
23752375
self.send_payment_along_path(path, payment_params, payment_hash, payment_secret, total_value, cur_height, payment_id, keysend_preimage, session_priv))
23762376
}
@@ -2402,7 +2402,7 @@ impl<M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelManager<M, T, K, F
24022402
/// [`abandon_payment`]: [`ChannelManager::abandon_payment`]
24032403
pub fn retry_payment(&self, route: &Route, payment_id: PaymentId) -> Result<(), PaymentSendFailure> {
24042404
let best_block_height = self.best_block.read().unwrap().height();
2405-
self.pending_outbound_payments.retry_payment(route, payment_id, &self.keys_manager, best_block_height,
2405+
self.pending_outbound_payments.retry_payment_with_route(route, payment_id, &self.keys_manager, best_block_height,
24062406
|path, payment_params, payment_hash, payment_secret, total_value, cur_height, payment_id, keysend_preimage, session_priv|
24072407
self.send_payment_along_path(path, payment_params, payment_hash, payment_secret, total_value, cur_height, payment_id, keysend_preimage, session_priv))
24082408
}

lightning/src/ln/outbound_payment.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ impl OutboundPayments {
271271
}
272272
}
273273

274-
pub(super) fn send_payment<K: Deref, F>(
274+
pub(super) fn send_payment_with_route<K: Deref, F>(
275275
&self, route: &Route, payment_hash: PaymentHash, payment_secret: &Option<PaymentSecret>,
276276
payment_id: PaymentId, keys_manager: &K, best_block_height: u32, send_payment_along_path: F
277277
) -> Result<(), PaymentSendFailure>
@@ -306,7 +306,7 @@ impl OutboundPayments {
306306
}
307307
}
308308

309-
pub(super) fn retry_payment<K: Deref, F>(
309+
pub(super) fn retry_payment_with_route<K: Deref, F>(
310310
&self, route: &Route, payment_id: PaymentId, keys_manager: &K, best_block_height: u32,
311311
send_payment_along_path: F
312312
) -> Result<(), PaymentSendFailure>

0 commit comments

Comments
 (0)