@@ -528,7 +528,7 @@ fn do_test_sanity_on_in_flight_opens(steps: u8) {
528528	if steps & 0x0f == 2 { return; }
529529	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_channel);
530530
531- 	let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
531+ 	let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
532532
533533	if steps & 0x0f == 3 { return; }
534534	nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
@@ -3590,7 +3590,7 @@ fn test_peer_disconnected_before_funding_broadcasted() {
35903590	let accept_channel = get_event_msg!(nodes[1], MessageSendEvent::SendAcceptChannel, nodes[0].node.get_our_node_id());
35913591	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_channel);
35923592
3593- 	let (temporary_channel_id, tx, _funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42);
3593+ 	let (temporary_channel_id, tx, _funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42, false );
35943594	assert_eq!(temporary_channel_id, expected_temporary_channel_id);
35953595
35963596	assert!(nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).is_ok());
@@ -7919,7 +7919,7 @@ fn test_reject_funding_before_inbound_channel_accepted() {
79197919	};
79207920	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
79217921
7922- 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
7922+ 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
79237923
79247924	nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
79257925	let funding_created_msg = get_event_msg!(nodes[0], MessageSendEvent::SendFundingCreated, nodes[1].node.get_our_node_id());
@@ -8591,7 +8591,7 @@ fn test_pre_lockin_no_chan_closed_update() {
85918591	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
85928592
85938593	// Move the first channel through the funding flow...
8594- 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
8594+ 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
85958595
85968596	nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
85978597	check_added_monitors!(nodes[0], 0);
@@ -8928,7 +8928,7 @@ fn test_duplicate_chan_id() {
89288928	}
89298929
89308930	// Move the first channel through the funding flow...
8931- 	let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
8931+ 	let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
89328932
89338933	nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
89348934	check_added_monitors!(nodes[0], 0);
@@ -8975,7 +8975,7 @@ fn test_duplicate_chan_id() {
89758975	let open_chan_2_msg = get_event_msg!(nodes[0], MessageSendEvent::SendOpenChannel, nodes[1].node.get_our_node_id());
89768976	nodes[1].node.handle_open_channel(&nodes[0].node.get_our_node_id(), &open_chan_2_msg);
89778977	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &get_event_msg!(nodes[1], MessageSendEvent::SendAcceptChannel, nodes[0].node.get_our_node_id()));
8978- 	create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42); // Get and check the FundingGenerationReady event
8978+ 	create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false ); // Get and check the FundingGenerationReady event
89798979
89808980	let funding_created = {
89818981		let per_peer_state = nodes[0].node.per_peer_state.read().unwrap();
@@ -9117,7 +9117,7 @@ fn test_invalid_funding_tx() {
91179117	nodes[1].node.handle_open_channel(&nodes[0].node.get_our_node_id(), &get_event_msg!(nodes[0], MessageSendEvent::SendOpenChannel, nodes[1].node.get_our_node_id()));
91189118	nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &get_event_msg!(nodes[1], MessageSendEvent::SendAcceptChannel, nodes[0].node.get_our_node_id()));
91199119
9120- 	let (temporary_channel_id, mut tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100_000, 42);
9120+ 	let (temporary_channel_id, mut tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100_000, 42, false );
91219121
91229122	// Create a witness program which can be spent by a 4-empty-stack-elements witness and which is
91239123	// 136 bytes long. This matches our "accepted HTLC preimage spend" matching, previously causing
@@ -9647,7 +9647,7 @@ fn do_test_max_dust_htlc_exposure(dust_outbound_balance: bool, exposure_breach_e
96479647
96489648	let opt_anchors = false;
96499649
9650- 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42);
9650+ 	let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42, false );
96519651
96529652	if on_holder_tx {
96539653		let mut node_0_per_peer_lock;
0 commit comments