@@ -7586,33 +7586,7 @@ fn test_priv_forwarding_rejection() {
75867586
75877587 let chan_id_1 = create_announced_chan_between_nodes_with_value(&nodes, 0, 1, 1_000_000, 500_000_000, InitFeatures::known(), InitFeatures::known()).2;
75887588
7589- // Note that the create_*_chan functions in utils requires announcement_signatures, which we do
7590- // not send for private channels.
7591- nodes[1].node.create_channel(nodes[2].node.get_our_node_id(), 1_000_000, 500_000_000, 42, None).unwrap();
7592- let open_channel = get_event_msg!(nodes[1], MessageSendEvent::SendOpenChannel, nodes[2].node.get_our_node_id());
7593- nodes[2].node.handle_open_channel(&nodes[1].node.get_our_node_id(), InitFeatures::known(), &open_channel);
7594- let accept_channel = get_event_msg!(nodes[2], MessageSendEvent::SendAcceptChannel, nodes[1].node.get_our_node_id());
7595- nodes[1].node.handle_accept_channel(&nodes[2].node.get_our_node_id(), InitFeatures::known(), &accept_channel);
7596-
7597- let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[1], 1_000_000, 42);
7598- nodes[1].node.funding_transaction_generated(&temporary_channel_id, tx.clone()).unwrap();
7599- nodes[2].node.handle_funding_created(&nodes[1].node.get_our_node_id(), &get_event_msg!(nodes[1], MessageSendEvent::SendFundingCreated, nodes[2].node.get_our_node_id()));
7600- check_added_monitors!(nodes[2], 1);
7601-
7602- let cs_funding_signed = get_event_msg!(nodes[2], MessageSendEvent::SendFundingSigned, nodes[1].node.get_our_node_id());
7603- nodes[1].node.handle_funding_signed(&nodes[2].node.get_our_node_id(), &cs_funding_signed);
7604- check_added_monitors!(nodes[1], 1);
7605-
7606- let conf_height = core::cmp::max(nodes[1].best_block_info().1 + 1, nodes[2].best_block_info().1 + 1);
7607- confirm_transaction_at(&nodes[1], &tx, conf_height);
7608- connect_blocks(&nodes[1], CHAN_CONFIRM_DEPTH - 1);
7609- confirm_transaction_at(&nodes[2], &tx, conf_height);
7610- connect_blocks(&nodes[2], CHAN_CONFIRM_DEPTH - 1);
7611- let as_funding_locked = get_event_msg!(nodes[1], MessageSendEvent::SendFundingLocked, nodes[2].node.get_our_node_id());
7612- nodes[1].node.handle_funding_locked(&nodes[2].node.get_our_node_id(), &get_event_msg!(nodes[2], MessageSendEvent::SendFundingLocked, nodes[1].node.get_our_node_id()));
7613- get_event_msg!(nodes[1], MessageSendEvent::SendChannelUpdate, nodes[2].node.get_our_node_id());
7614- nodes[2].node.handle_funding_locked(&nodes[1].node.get_our_node_id(), &as_funding_locked);
7615- get_event_msg!(nodes[2], MessageSendEvent::SendChannelUpdate, nodes[1].node.get_our_node_id());
7589+ let priv_chan_id = create_private_chan_between_nodes_with_value(&nodes, 1, 2, 1_000_000, 500_000_000, InitFeatures::known(), InitFeatures::known()).2;
76167590
76177591 assert!(nodes[0].node.list_usable_channels()[0].is_public);
76187592 assert_eq!(nodes[1].node.list_usable_channels().len(), 2);
@@ -7661,7 +7635,7 @@ fn test_priv_forwarding_rejection() {
76617635 let mut monitor_a_serialized = test_utils::TestVecWriter(Vec::new());
76627636 let mut monitor_b_serialized = test_utils::TestVecWriter(Vec::new());
76637637 get_monitor!(nodes[1], chan_id_1).write(&mut monitor_a_serialized).unwrap();
7664- get_monitor!(nodes[1], cs_funding_signed.channel_id ).write(&mut monitor_b_serialized).unwrap();
7638+ get_monitor!(nodes[1], priv_chan_id ).write(&mut monitor_b_serialized).unwrap();
76657639
76667640 persister = test_utils::TestPersister::new();
76677641 let keys_manager = &chanmon_cfgs[1].keys_manager;
0 commit comments