Uses of Class
org.ldk.structs.MonitorEvent
-
Packages that use MonitorEvent Package Description org.ldk.structs -
-
Uses of MonitorEvent in org.ldk.structs
Subclasses of MonitorEvent in org.ldk.structs Modifier and Type Class Description static class
MonitorEvent.CommitmentTxConfirmed
A monitor event that the Channel's commitment transaction was confirmed.static class
MonitorEvent.Completed
Indicates a [`ChannelMonitor`] update has completed.static class
MonitorEvent.HTLCEvent
A monitor event containing an HTLCUpdate.static class
MonitorEvent.UpdateFailed
Indicates a [`ChannelMonitor`] update has failed.Fields in org.ldk.structs declared as MonitorEvent Modifier and Type Field Description MonitorEvent
Option_MonitorEventZ.Some. some
Methods in org.ldk.structs that return MonitorEvent Modifier and Type Method Description MonitorEvent
MonitorEvent. clone()
Creates a copy of the MonitorEventstatic MonitorEvent
MonitorEvent. commitment_tx_confirmed(OutPoint a)
Utility method to constructs a new CommitmentTxConfirmed-variant MonitorEventstatic MonitorEvent
MonitorEvent. completed(OutPoint funding_txo, long monitor_update_id)
Utility method to constructs a new Completed-variant MonitorEventMonitorEvent[]
ChannelMonitor. get_and_clear_pending_monitor_events()
Get the list of HTLCs who's status has been updated on chain.MonitorEvent[]
ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ. get_b()
static MonitorEvent
MonitorEvent. htlcevent(HTLCUpdate a)
Utility method to constructs a new HTLCEvent-variant MonitorEventstatic MonitorEvent
MonitorEvent. update_failed(OutPoint a)
Utility method to constructs a new UpdateFailed-variant MonitorEventMethods in org.ldk.structs with parameters of type MonitorEvent Modifier and Type Method Description boolean
MonitorEvent. eq(MonitorEvent b)
Checks if two MonitorEvents contain equal inner contents.static ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ
ThreeTuple_OutPointCVec_MonitorEventZPublicKeyZ. of(OutPoint a, MonitorEvent[] b, byte[] c)
Creates a new C3Tuple_OutPointCVec_MonitorEventZPublicKeyZ from the contained elements.static Option_MonitorEventZ
Option_MonitorEventZ. some(MonitorEvent o)
Constructs a new COption_MonitorEventZ containing a crate::lightning::chain::channelmonitor::MonitorEvent
-