Class RecentPaymentDetails.Fulfilled

  • Enclosing class:
    RecentPaymentDetails

    public static final class RecentPaymentDetails.Fulfilled
    extends RecentPaymentDetails
    When a pending payment is fulfilled, we continue tracking it until all pending HTLCs have been resolved. Upon receiving [`Event::PaymentSent`], we delay for a few minutes before the payment is removed from tracking.
    • Field Detail

      • payment_hash

        @Nullable
        public final byte[] payment_hash
        Hash of the payment that was claimed. `None` for serializations of [`ChannelManager`] made before LDK version 0.0.104. Note that this (or a relevant inner pointer) may be NULL or all-0s to represent None