Result_NoneAPIErrorZ |
ChainMonitor.channel_monitor_updated(OutPoint funding_txo,
MonitorUpdateId completed_update_id) |
Indicates the persistence of a [`ChannelMonitor`] has completed after
[`ChannelMonitorUpdateStatus::InProgress`] was returned from an update operation.
|
boolean |
MonitorUpdateId.eq(MonitorUpdateId b) |
Checks if two MonitorUpdateIds contain equal inner contents.
|
static TwoTuple_OutPointCVec_MonitorUpdateIdZZ |
TwoTuple_OutPointCVec_MonitorUpdateIdZZ.of(OutPoint a,
MonitorUpdateId[] b) |
Creates a new C2Tuple_OutPointCVec_MonitorUpdateIdZZ from the contained elements.
|
ChannelMonitorUpdateStatus |
Persist.persist_new_channel(OutPoint channel_id,
ChannelMonitor data,
MonitorUpdateId update_id) |
Persist a new channel's data in response to a [`chain::Watch::watch_channel`] call.
|
ChannelMonitorUpdateStatus |
Persist.PersistInterface.persist_new_channel(OutPoint channel_id,
ChannelMonitor data,
MonitorUpdateId update_id) |
Persist a new channel's data in response to a [`chain::Watch::watch_channel`] call.
|
ChannelMonitorUpdateStatus |
Persist.PersistInterface.update_persisted_channel(OutPoint channel_id,
ChannelMonitorUpdate update,
ChannelMonitor data,
MonitorUpdateId update_id) |
Update one channel's data.
|
ChannelMonitorUpdateStatus |
Persist.update_persisted_channel(OutPoint channel_id,
ChannelMonitorUpdate update,
ChannelMonitor data,
MonitorUpdateId update_id) |
Update one channel's data.
|