Package org.ldk.structs
Class Event.ProbeFailed
- java.lang.Object
-
- org.ldk.structs.Event
-
- org.ldk.structs.Event.ProbeFailed
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ldk.structs.Event
Event.ChannelClosed, Event.ChannelPending, Event.ChannelReady, Event.DiscardFunding, Event.FundingGenerationReady, Event.HTLCHandlingFailed, Event.HTLCIntercepted, Event.OpenChannelRequest, Event.PaymentClaimable, Event.PaymentClaimed, Event.PaymentFailed, Event.PaymentForwarded, Event.PaymentPathFailed, Event.PaymentPathSuccessful, Event.PaymentSent, Event.PendingHTLCsForwardable, Event.ProbeFailed, Event.ProbeSuccessful, Event.SpendableOutputs
-
-
Field Summary
Fields Modifier and Type Field Description Path
path
The payment path that failed.byte[]
payment_hash
The hash generated by [`ChannelManager::send_probe`].byte[]
payment_id
The id returned by [`ChannelManager::send_probe`].Option_u64Z
short_channel_id
The channel responsible for the failed probe.
-
Method Summary
-
Methods inherited from class org.ldk.structs.Event
channel_closed, channel_pending, channel_ready, clone, discard_funding, eq, equals, finalize, funding_generation_ready, htlchandling_failed, htlcintercepted, open_channel_request, payment_claimable, payment_claimed, payment_failed, payment_forwarded, payment_path_failed, payment_path_successful, payment_sent, pending_htlcs_forwardable, probe_failed, probe_successful, spendable_outputs, write
-
-
-
-
Field Detail
-
payment_id
public final byte[] payment_id
The id returned by [`ChannelManager::send_probe`]. [`ChannelManager::send_probe`]: crate::ln::channelmanager::ChannelManager::send_probe
-
payment_hash
public final byte[] payment_hash
The hash generated by [`ChannelManager::send_probe`]. [`ChannelManager::send_probe`]: crate::ln::channelmanager::ChannelManager::send_probe
-
path
public final Path path
The payment path that failed.
-
short_channel_id
public final Option_u64Z short_channel_id
The channel responsible for the failed probe. Note that for route hints or for the first hop in a path this may be an SCID alias and may not refer to a channel in the public network graph. These aliases may also collide with channels in the public network graph.
-
-