@@ -290,10 +290,10 @@ pub struct HTLCDescriptor {
290
290
/// [`InMemorySigner`]: crate::chain::keysinterface::InMemorySigner
291
291
pub channel_value_satoshis : u64 ,
292
292
/// The necessary channel parameters that need to be provided to the re-derived
293
- /// [`InMemorySigner`] through [`BaseSign ::provide_channel_parameters`].
293
+ /// [`InMemorySigner`] through [`ChannelSigner ::provide_channel_parameters`].
294
294
///
295
295
/// [`InMemorySigner`]: crate::chain::keysinterface::InMemorySigner
296
- /// [`BaseSign ::provide_channel_parameters`]: crate::chain::keysinterface::BaseSign ::provide_channel_parameters
296
+ /// [`ChannelSigner ::provide_channel_parameters`]: crate::chain::keysinterface::ChannelSigner ::provide_channel_parameters
297
297
pub channel_parameters : ChannelTransactionParameters ,
298
298
/// The txid of the commitment transaction in which the HTLC output lives.
299
299
pub commitment_txid : Txid ,
@@ -387,7 +387,7 @@ pub enum BumpTransactionEvent {
387
387
/// child anchor transaction. To sign its anchor input, an [`InMemorySigner`] should be
388
388
/// re-derived through [`KeysManager::derive_channel_keys`] with the help of
389
389
/// [`AnchorDescriptor::channel_keys_id`] and [`AnchorDescriptor::channel_value_satoshis`]. The
390
- /// anchor input signature can be computed with [`BaseSign ::sign_holder_anchor_input`],
390
+ /// anchor input signature can be computed with [`EcdsaChannelSigner ::sign_holder_anchor_input`],
391
391
/// which can then be provided to [`build_anchor_input_witness`] along with the `funding_pubkey`
392
392
/// to obtain the full witness required to spend.
393
393
///
@@ -410,7 +410,7 @@ pub enum BumpTransactionEvent {
410
410
///
411
411
/// [`InMemorySigner`]: crate::chain::keysinterface::InMemorySigner
412
412
/// [`KeysManager::derive_channel_keys`]: crate::chain::keysinterface::KeysManager::derive_channel_keys
413
- /// [`BaseSign ::sign_holder_anchor_input`]: crate::chain::keysinterface::BaseSign ::sign_holder_anchor_input
413
+ /// [`EcdsaChannelSigner ::sign_holder_anchor_input`]: crate::chain::keysinterface::EcdsaChannelSigner ::sign_holder_anchor_input
414
414
/// [`build_anchor_input_witness`]: crate::ln::chan_utils::build_anchor_input_witness
415
415
ChannelClose {
416
416
/// The target feerate that the transaction package, which consists of the commitment
@@ -444,7 +444,7 @@ pub enum BumpTransactionEvent {
444
444
/// HTLC transaction. To sign HTLC inputs, an [`InMemorySigner`] should be re-derived through
445
445
/// [`KeysManager::derive_channel_keys`] with the help of `channel_keys_id` and
446
446
/// `channel_value_satoshis`. Each HTLC input's signature can be computed with
447
- /// [`BaseSign ::sign_holder_htlc_transaction`], which can then be provided to
447
+ /// [`EcdsaChannelSigner ::sign_holder_htlc_transaction`], which can then be provided to
448
448
/// [`HTLCDescriptor::tx_input_witness`] to obtain the fully signed witness required to spend.
449
449
///
450
450
/// It is possible to receive more than one instance of this event if a valid HTLC transaction
@@ -459,7 +459,7 @@ pub enum BumpTransactionEvent {
459
459
///
460
460
/// [`InMemorySigner`]: crate::chain::keysinterface::InMemorySigner
461
461
/// [`KeysManager::derive_channel_keys`]: crate::chain::keysinterface::KeysManager::derive_channel_keys
462
- /// [`BaseSign ::sign_holder_htlc_transaction`]: crate::chain::keysinterface::BaseSign ::sign_holder_htlc_transaction
462
+ /// [`EcdsaChannelSigner ::sign_holder_htlc_transaction`]: crate::chain::keysinterface::EcdsaChannelSigner ::sign_holder_htlc_transaction
463
463
/// [`HTLCDescriptor::tx_input_witness`]: HTLCDescriptor::tx_input_witness
464
464
HTLCResolution {
465
465
target_feerate_sat_per_1000_weight : u32 ,
0 commit comments