Skip to content

Commit ed7befc

Browse files
authored
Merge pull request #3550 from jkczyz/2025-01-refactor-channel-phase
Encapsulate `Channel` enum variants inside a struct
2 parents 39ff602 + b75ca39 commit ed7befc

File tree

5 files changed

+557
-489
lines changed

5 files changed

+557
-489
lines changed

lightning/src/ln/async_signer_tests.rs

+2-2
Original file line numberDiff line numberDiff line change
@@ -1022,9 +1022,9 @@ fn do_test_closing_signed(extra_closing_signed: bool, reconnect: bool) {
10221022

10231023
let per_peer_state = nodes[1].node.per_peer_state.read().unwrap();
10241024
let mut chan_lock = per_peer_state.get(&nodes[0].node.get_our_node_id()).unwrap().lock().unwrap();
1025-
let chan = chan_lock.channel_by_id.get_mut(&chan_id).map(|phase| phase.context_mut()).unwrap();
1025+
let context = chan_lock.channel_by_id.get_mut(&chan_id).map(|chan| chan.context_mut()).unwrap();
10261026

1027-
let signer = chan.get_mut_signer().as_mut_ecdsa().unwrap();
1027+
let signer = context.get_mut_signer().as_mut_ecdsa().unwrap();
10281028
let signature = signer.sign_closing_transaction(&closing_tx_2, &Secp256k1::new()).unwrap();
10291029
node_1_closing_signed_2.signature = signature;
10301030
node_1_closing_signed_2

0 commit comments

Comments
 (0)