Class PaymentSendFailure.PathParameterError

  • Enclosing class:
    PaymentSendFailure

    public static final class PaymentSendFailure.PathParameterError
    extends PaymentSendFailure
    A parameter in a single path which was passed to send_payment was invalid, preventing us from attempting to send the payment at all. You can freely resend the payment in full (with the parameter error fixed). The results here are ordered the same as the paths in the route object which was passed to send_payment. Because the payment failed outright, no payment tracking is done, you do not need to call [`ChannelManager::abandon_payment`] and [`ChannelManager::retry_payment`] will *not* work for this payment.