mirror of
https://github.com/lightningdevkit/rust-lightning.git
synced 2025-02-25 15:20:24 +01:00
Update keysend docs
This commit is contained in:
parent
853007800e
commit
929259e546
1 changed files with 4 additions and 0 deletions
|
@ -1912,9 +1912,13 @@ impl<Signer: Sign, M: Deref, T: Deref, K: Deref, F: Deref, L: Deref> ChannelMana
|
|||
/// would be able to guess -- otherwise, an intermediate node may claim the payment and it will
|
||||
/// never reach the recipient.
|
||||
///
|
||||
/// See [`send_payment`] documentation for more details on the return value of this function.
|
||||
///
|
||||
/// Similar to regular payments, you MUST NOT reuse a `payment_preimage` value. See
|
||||
/// [`send_payment`] for more information about the risks of duplicate preimage usage.
|
||||
///
|
||||
/// Note that `route` must have exactly one path.
|
||||
///
|
||||
/// [`send_payment`]: Self::send_payment
|
||||
pub fn send_spontaneous_payment(&self, route: &Route, payment_preimage: Option<PaymentPreimage>) -> Result<PaymentHash, PaymentSendFailure> {
|
||||
let preimage = match payment_preimage {
|
||||
|
|
Loading…
Add table
Reference in a new issue