Result_NoneAPIErrorZ |
ChainMonitor.channel_monitor_updated(OutPoint funding_txo,
MonitorUpdateId completed_update_id) |
Indicates the persistence of a [`ChannelMonitor`] has completed after
[`ChannelMonitorUpdateErr::TemporaryFailure`] was returned from an update operation.
|
Result_NoneAPIErrorZ |
Result_NoneAPIErrorZ.clone() |
Creates a new CResult_NoneAPIErrorZ which has the same data as `orig`
but with all dynamically-allocated buffers duplicated in new buffers.
|
Result_NoneAPIErrorZ |
ChannelManager.close_channel(byte[] channel_id) |
Begins the process of closing a channel.
|
Result_NoneAPIErrorZ |
ChannelManager.close_channel_with_target_feerate(byte[] channel_id,
int target_feerate_sats_per_1000_weight) |
Begins the process of closing a channel.
|
static Result_NoneAPIErrorZ |
Result_NoneAPIErrorZ.err(APIError e) |
Creates a new CResult_NoneAPIErrorZ in the error state.
|
Result_NoneAPIErrorZ |
ChannelManager.force_close_channel(byte[] channel_id) |
Force closes a channel, immediately broadcasting the latest local commitment transaction to
the chain and rejecting new HTLCs on the given channel.
|
Result_NoneAPIErrorZ |
ChannelManager.funding_transaction_generated(byte[] temporary_channel_id,
byte[] funding_transaction) |
Call this upon creation of a funding transaction for the given channel.
|
static Result_NoneAPIErrorZ |
Result_NoneAPIErrorZ.ok() |
Creates a new CResult_NoneAPIErrorZ in the success state.
|