@@ -528,7 +528,7 @@ fn do_test_sanity_on_in_flight_opens(steps: u8) {
528
528
if steps & 0x0f == 2 { return; }
529
529
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_channel);
530
530
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 );
532
532
533
533
if steps & 0x0f == 3 { return; }
534
534
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
@@ -3598,7 +3598,7 @@ fn test_peer_disconnected_before_funding_broadcasted() {
3598
3598
let accept_channel = get_event_msg!(nodes[1], MessageSendEvent::SendAcceptChannel, nodes[0].node.get_our_node_id());
3599
3599
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_channel);
3600
3600
3601
- let (temporary_channel_id, tx, _funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42);
3601
+ let (temporary_channel_id, tx, _funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42, false );
3602
3602
assert_eq!(temporary_channel_id, expected_temporary_channel_id);
3603
3603
3604
3604
assert!(nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).is_ok());
@@ -7931,7 +7931,7 @@ fn test_reject_funding_before_inbound_channel_accepted() {
7931
7931
};
7932
7932
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
7933
7933
7934
- let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
7934
+ let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
7935
7935
7936
7936
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
7937
7937
let funding_created_msg = get_event_msg!(nodes[0], MessageSendEvent::SendFundingCreated, nodes[1].node.get_our_node_id());
@@ -8615,7 +8615,7 @@ fn test_pre_lockin_no_chan_closed_update() {
8615
8615
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
8616
8616
8617
8617
// Move the first channel through the funding flow...
8618
- let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
8618
+ let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
8619
8619
8620
8620
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
8621
8621
check_added_monitors!(nodes[0], 0);
@@ -8952,7 +8952,7 @@ fn test_duplicate_chan_id() {
8952
8952
}
8953
8953
8954
8954
// Move the first channel through the funding flow...
8955
- let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42);
8955
+ let (temporary_channel_id, tx, funding_output) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false );
8956
8956
8957
8957
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
8958
8958
check_added_monitors!(nodes[0], 0);
@@ -8999,7 +8999,7 @@ fn test_duplicate_chan_id() {
8999
8999
let open_chan_2_msg = get_event_msg!(nodes[0], MessageSendEvent::SendOpenChannel, nodes[1].node.get_our_node_id());
9000
9000
nodes[1].node.handle_open_channel(&nodes[0].node.get_our_node_id(), &open_chan_2_msg);
9001
9001
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()));
9002
- create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42); // Get and check the FundingGenerationReady event
9002
+ create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100000, 42, false ); // Get and check the FundingGenerationReady event
9003
9003
9004
9004
let funding_created = {
9005
9005
let per_peer_state = nodes[0].node.per_peer_state.read().unwrap();
@@ -9141,7 +9141,7 @@ fn test_invalid_funding_tx() {
9141
9141
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()));
9142
9142
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()));
9143
9143
9144
- let (temporary_channel_id, mut tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100_000, 42);
9144
+ let (temporary_channel_id, mut tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 100_000, 42, false );
9145
9145
9146
9146
// Create a witness program which can be spent by a 4-empty-stack-elements witness and which is
9147
9147
// 136 bytes long. This matches our "accepted HTLC preimage spend" matching, previously causing
@@ -9671,7 +9671,7 @@ fn do_test_max_dust_htlc_exposure(dust_outbound_balance: bool, exposure_breach_e
9671
9671
9672
9672
let opt_anchors = false;
9673
9673
9674
- let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42);
9674
+ let (temporary_channel_id, tx, _) = create_funding_transaction(&nodes[0], &nodes[1].node.get_our_node_id(), 1_000_000, 42, false );
9675
9675
9676
9676
if on_holder_tx {
9677
9677
let mut node_0_per_peer_lock;
0 commit comments