Skip to content

Commit 7953b45

Browse files
authored
Merge pull request #3513 from jkczyz/2024-12-refactor-channel-phase
Refactor `ChannelPhase` variants from `ChannelManager`
2 parents c835e80 + 4579e63 commit 7953b45

File tree

5 files changed

+609
-396
lines changed

5 files changed

+609
-396
lines changed

lightning/src/ln/chanmon_update_fail_tests.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ use crate::chain::transaction::OutPoint;
2020
use crate::chain::{ChannelMonitorUpdateStatus, Listen, Watch};
2121
use crate::events::{Event, MessageSendEvent, MessageSendEventsProvider, PaymentPurpose, ClosureReason, HTLCDestination};
2222
use crate::ln::channelmanager::{RAACommitmentOrder, PaymentSendFailure, PaymentId, RecipientOnionFields};
23-
use crate::ln::channel::{AnnouncementSigsState, ChannelPhase};
23+
use crate::ln::channel::AnnouncementSigsState;
2424
use crate::ln::msgs;
2525
use crate::ln::types::ChannelId;
2626
use crate::ln::msgs::{ChannelMessageHandler, RoutingMessageHandler};
@@ -98,7 +98,7 @@ fn test_monitor_and_persister_update_fail() {
9898
{
9999
let mut node_0_per_peer_lock;
100100
let mut node_0_peer_state_lock;
101-
if let ChannelPhase::Funded(ref mut channel) = get_channel_ref!(nodes[0], nodes[1], node_0_per_peer_lock, node_0_peer_state_lock, chan.2) {
101+
if let Some(channel) = get_channel_ref!(nodes[0], nodes[1], node_0_per_peer_lock, node_0_peer_state_lock, chan.2).as_funded_mut() {
102102
if let Ok(Some(update)) = channel.commitment_signed(&updates.commitment_signed, &node_cfgs[0].logger) {
103103
// Check that the persister returns InProgress (and will never actually complete)
104104
// as the monitor update errors.

0 commit comments

Comments
 (0)