@@ -2243,8 +2243,8 @@ pub(super) struct ChannelContext<SP: Deref> where SP::Target: SignerProvider {
2243
2243
// We track whether we already emitted a `FundingTxBroadcastSafe` event.
2244
2244
funding_tx_broadcast_safe_event_emitted: bool,
2245
2245
2246
- // We track whether we already emitted a `ChannelReady` event.
2247
- channel_ready_event_emitted : bool,
2246
+ // We track whether we already emitted an initial `ChannelReady` event.
2247
+ initial_channel_ready_event_emitted : bool,
2248
2248
2249
2249
/// Some if we initiated to shut down the channel.
2250
2250
local_initiated_shutdown: Option<()>,
@@ -3053,7 +3053,7 @@ impl<SP: Deref> ChannelContext<SP> where SP::Target: SignerProvider {
3053
3053
3054
3054
channel_pending_event_emitted: false,
3055
3055
funding_tx_broadcast_safe_event_emitted: false,
3056
- channel_ready_event_emitted : false,
3056
+ initial_channel_ready_event_emitted : false,
3057
3057
3058
3058
channel_keys_id,
3059
3059
@@ -3290,7 +3290,7 @@ impl<SP: Deref> ChannelContext<SP> where SP::Target: SignerProvider {
3290
3290
3291
3291
channel_pending_event_emitted: false,
3292
3292
funding_tx_broadcast_safe_event_emitted: false,
3293
- channel_ready_event_emitted : false,
3293
+ initial_channel_ready_event_emitted : false,
3294
3294
3295
3295
channel_keys_id,
3296
3296
@@ -3724,14 +3724,14 @@ impl<SP: Deref> ChannelContext<SP> where SP::Target: SignerProvider {
3724
3724
self.channel_pending_event_emitted = true;
3725
3725
}
3726
3726
3727
- // Checks whether we should emit a `ChannelReady` event.
3728
- pub(crate) fn should_emit_channel_ready_event (&mut self) -> bool {
3729
- self.is_usable() && !self.channel_ready_event_emitted
3727
+ // Checks whether we should emit an initial `ChannelReady` event.
3728
+ pub(crate) fn should_emit_initial_channel_ready_event (&mut self) -> bool {
3729
+ self.is_usable() && !self.initial_channel_ready_event_emitted
3730
3730
}
3731
3731
3732
3732
// Remembers that we already emitted a `ChannelReady` event.
3733
- pub(crate) fn set_channel_ready_event_emitted (&mut self) {
3734
- self.channel_ready_event_emitted = true;
3733
+ pub(crate) fn set_initial_channel_ready_event_emitted (&mut self) {
3734
+ self.initial_channel_ready_event_emitted = true;
3735
3735
}
3736
3736
3737
3737
// Remembers that we already emitted a `FundingTxBroadcastSafe` event.
@@ -11217,7 +11217,7 @@ impl<SP: Deref> Writeable for FundedChannel<SP> where SP::Target: SignerProvider
11217
11217
{ Some(self.context.holder_max_htlc_value_in_flight_msat) } else { None };
11218
11218
11219
11219
let channel_pending_event_emitted = Some(self.context.channel_pending_event_emitted);
11220
- let channel_ready_event_emitted = Some(self.context.channel_ready_event_emitted );
11220
+ let initial_channel_ready_event_emitted = Some(self.context.initial_channel_ready_event_emitted );
11221
11221
let funding_tx_broadcast_safe_event_emitted = Some(self.context.funding_tx_broadcast_safe_event_emitted);
11222
11222
11223
11223
// `user_id` used to be a single u64 value. In order to remain backwards compatible with
@@ -11261,7 +11261,7 @@ impl<SP: Deref> Writeable for FundedChannel<SP> where SP::Target: SignerProvider
11261
11261
(17, self.context.announcement_sigs_state, required),
11262
11262
(19, self.context.latest_inbound_scid_alias, option),
11263
11263
(21, self.context.outbound_scid_alias, required),
11264
- (23, channel_ready_event_emitted , option),
11264
+ (23, initial_channel_ready_event_emitted , option),
11265
11265
(25, user_id_high_opt, option),
11266
11266
(27, self.context.channel_keys_id, required),
11267
11267
(28, holder_max_accepted_htlcs, option),
@@ -11566,7 +11566,7 @@ impl<'a, 'b, 'c, ES: Deref, SP: Deref> ReadableArgs<(&'a ES, &'b SP, &'c Channel
11566
11566
let mut latest_inbound_scid_alias = None;
11567
11567
let mut outbound_scid_alias = 0u64;
11568
11568
let mut channel_pending_event_emitted = None;
11569
- let mut channel_ready_event_emitted = None;
11569
+ let mut initial_channel_ready_event_emitted = None;
11570
11570
let mut funding_tx_broadcast_safe_event_emitted = None;
11571
11571
11572
11572
let mut user_id_high_opt: Option<u64> = None;
@@ -11617,7 +11617,7 @@ impl<'a, 'b, 'c, ES: Deref, SP: Deref> ReadableArgs<(&'a ES, &'b SP, &'c Channel
11617
11617
(17, announcement_sigs_state, required),
11618
11618
(19, latest_inbound_scid_alias, option),
11619
11619
(21, outbound_scid_alias, required),
11620
- (23, channel_ready_event_emitted , option),
11620
+ (23, initial_channel_ready_event_emitted , option),
11621
11621
(25, user_id_high_opt, option),
11622
11622
(27, channel_keys_id, required),
11623
11623
(28, holder_max_accepted_htlcs, option),
@@ -11918,7 +11918,7 @@ impl<'a, 'b, 'c, ES: Deref, SP: Deref> ReadableArgs<(&'a ES, &'b SP, &'c Channel
11918
11918
11919
11919
funding_tx_broadcast_safe_event_emitted: funding_tx_broadcast_safe_event_emitted.unwrap_or(false),
11920
11920
channel_pending_event_emitted: channel_pending_event_emitted.unwrap_or(true),
11921
- channel_ready_event_emitted: channel_ready_event_emitted .unwrap_or(true),
11921
+ initial_channel_ready_event_emitted: initial_channel_ready_event_emitted .unwrap_or(true),
11922
11922
11923
11923
channel_keys_id,
11924
11924
0 commit comments