Package org.ldk.structs
Class MonitorEvent.UpdateCompleted
- java.lang.Object
-
- org.ldk.structs.MonitorEvent
-
- org.ldk.structs.MonitorEvent.UpdateCompleted
-
- Enclosing class:
- MonitorEvent
public static final class MonitorEvent.UpdateCompleted extends MonitorEvent
Indicates a [`ChannelMonitor`] update has completed. See [`ChannelMonitorUpdateErr::TemporaryFailure`] for more information on how this is used. [`ChannelMonitorUpdateErr::TemporaryFailure`]: super::ChannelMonitorUpdateErr::TemporaryFailure
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.ldk.structs.MonitorEvent
MonitorEvent.CommitmentTxConfirmed, MonitorEvent.HTLCEvent, MonitorEvent.UpdateCompleted, MonitorEvent.UpdateFailed
-
-
Field Summary
Fields Modifier and Type Field Description OutPointfunding_txoThe funding outpoint of the [`ChannelMonitor`] that was updatedlongmonitor_update_idThe Update ID from [`ChannelMonitorUpdate::update_id`] which was applied or [`ChannelMonitor::get_latest_update_id`].
-
Method Summary
-
Methods inherited from class org.ldk.structs.MonitorEvent
clone, commitment_tx_confirmed, finalize, htlcevent, update_completed, update_failed, write
-
-
-
-
Field Detail
-
funding_txo
public final OutPoint funding_txo
The funding outpoint of the [`ChannelMonitor`] that was updated
-
monitor_update_id
public final long monitor_update_id
The Update ID from [`ChannelMonitorUpdate::update_id`] which was applied or [`ChannelMonitor::get_latest_update_id`]. Note that this should only be set to a given update's ID if all previous updates for the same [`ChannelMonitor`] have been applied and persisted.
-
-