@@ -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();
@@ -3590,7 +3590,7 @@ fn test_peer_disconnected_before_funding_broadcasted() {
3590
3590
let accept_channel = get_event_msg!(nodes[1], MessageSendEvent::SendAcceptChannel, nodes[0].node.get_our_node_id());
3591
3591
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_channel);
3592
3592
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 );
3594
3594
assert_eq!(temporary_channel_id, expected_temporary_channel_id);
3595
3595
3596
3596
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() {
7919
7919
};
7920
7920
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
7921
7921
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 );
7923
7923
7924
7924
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
7925
7925
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() {
8591
8591
nodes[0].node.handle_accept_channel(&nodes[1].node.get_our_node_id(), &accept_chan_msg);
8592
8592
8593
8593
// 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 );
8595
8595
8596
8596
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
8597
8597
check_added_monitors!(nodes[0], 0);
@@ -8928,7 +8928,7 @@ fn test_duplicate_chan_id() {
8928
8928
}
8929
8929
8930
8930
// 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 );
8932
8932
8933
8933
nodes[0].node.funding_transaction_generated(&temporary_channel_id, &nodes[1].node.get_our_node_id(), tx.clone()).unwrap();
8934
8934
check_added_monitors!(nodes[0], 0);
@@ -8975,7 +8975,7 @@ fn test_duplicate_chan_id() {
8975
8975
let open_chan_2_msg = get_event_msg!(nodes[0], MessageSendEvent::SendOpenChannel, nodes[1].node.get_our_node_id());
8976
8976
nodes[1].node.handle_open_channel(&nodes[0].node.get_our_node_id(), &open_chan_2_msg);
8977
8977
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
8979
8979
8980
8980
let funding_created = {
8981
8981
let per_peer_state = nodes[0].node.per_peer_state.read().unwrap();
@@ -9117,7 +9117,7 @@ fn test_invalid_funding_tx() {
9117
9117
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()));
9118
9118
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()));
9119
9119
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 );
9121
9121
9122
9122
// Create a witness program which can be spent by a 4-empty-stack-elements witness and which is
9123
9123
// 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
9647
9647
9648
9648
let opt_anchors = false;
9649
9649
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 );
9651
9651
9652
9652
if on_holder_tx {
9653
9653
let mut node_0_per_peer_lock;
0 commit comments