@@ -3894,9 +3894,9 @@ fn test_funding_peer_disconnect() {
3894
3894
let events_2 = nodes[1].node.get_and_clear_pending_msg_events();
3895
3895
assert!(events_2.is_empty());
3896
3896
3897
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
3897
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
3898
3898
let as_reestablish = get_chan_reestablish_msgs!(nodes[0], nodes[1]).pop().unwrap();
3899
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
3899
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
3900
3900
let bs_reestablish = get_chan_reestablish_msgs!(nodes[1], nodes[0]).pop().unwrap();
3901
3901
3902
3902
// nodes[0] hasn't yet received a channel_ready, so it only sends that on reconnect.
@@ -4127,10 +4127,10 @@ fn test_drop_messages_peer_disconnect_dual_htlc() {
4127
4127
nodes[0].node.peer_disconnected(&nodes[1].node.get_our_node_id(), false);
4128
4128
nodes[1].node.peer_disconnected(&nodes[0].node.get_our_node_id(), false);
4129
4129
4130
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4130
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4131
4131
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
4132
4132
assert_eq!(reestablish_1.len(), 1);
4133
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4133
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4134
4134
let reestablish_2 = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
4135
4135
assert_eq!(reestablish_2.len(), 1);
4136
4136
@@ -4406,9 +4406,9 @@ fn test_no_txn_manager_serialize_deserialize() {
4406
4406
assert_eq!(nodes[0].node.list_channels().len(), 1);
4407
4407
check_added_monitors!(nodes[0], 1);
4408
4408
4409
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4409
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4410
4410
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
4411
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4411
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4412
4412
let reestablish_2 = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
4413
4413
4414
4414
nodes[1].node.handle_channel_reestablish(&nodes[0].node.get_our_node_id(), &reestablish_1[0]);
@@ -4526,9 +4526,9 @@ fn test_manager_serialize_deserialize_events() {
4526
4526
assert_eq!(nodes[0].node.list_channels().len(), 1);
4527
4527
check_added_monitors!(nodes[0], 1);
4528
4528
4529
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4529
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4530
4530
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
4531
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4531
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4532
4532
let reestablish_2 = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
4533
4533
4534
4534
nodes[1].node.handle_channel_reestablish(&nodes[0].node.get_our_node_id(), &reestablish_1[0]);
@@ -4721,9 +4721,9 @@ fn test_manager_serialize_deserialize_inconsistent_monitor() {
4721
4721
//... and we can even still claim the payment!
4722
4722
claim_payment(&nodes[2], &[&nodes[0], &nodes[1]], our_payment_preimage);
4723
4723
4724
- nodes[3].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4724
+ nodes[3].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4725
4725
let reestablish = get_chan_reestablish_msgs!(nodes[3], nodes[0]).pop().unwrap();
4726
- nodes[0].node.peer_connected(&nodes[3].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
4726
+ nodes[0].node.peer_connected(&nodes[3].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
4727
4727
nodes[0].node.handle_channel_reestablish(&nodes[3].node.get_our_node_id(), &reestablish);
4728
4728
let mut found_err = false;
4729
4729
for msg_event in nodes[0].node.get_and_clear_pending_msg_events() {
@@ -6837,10 +6837,10 @@ fn test_update_add_htlc_bolt2_receiver_check_repeated_id_ignore() {
6837
6837
//Disconnect and Reconnect
6838
6838
nodes[0].node.peer_disconnected(&nodes[1].node.get_our_node_id(), false);
6839
6839
nodes[1].node.peer_disconnected(&nodes[0].node.get_our_node_id(), false);
6840
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
6840
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
6841
6841
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
6842
6842
assert_eq!(reestablish_1.len(), 1);
6843
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
6843
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
6844
6844
let reestablish_2 = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
6845
6845
assert_eq!(reestablish_2.len(), 1);
6846
6846
nodes[0].node.handle_channel_reestablish(&nodes[1].node.get_our_node_id(), &reestablish_2[0]);
@@ -7473,8 +7473,8 @@ fn do_test_data_loss_protect(reconnect_panicing: bool) {
7473
7473
check_added_monitors!(nodes[0], 1);
7474
7474
7475
7475
if reconnect_panicing {
7476
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7477
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7476
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7477
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7478
7478
7479
7479
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
7480
7480
@@ -7522,8 +7522,8 @@ fn do_test_data_loss_protect(reconnect_panicing: bool) {
7522
7522
// after the warning message sent by B, we should not able to
7523
7523
// use the channel, or reconnect with success to the channel.
7524
7524
assert!(nodes[0].node.list_usable_channels().is_empty());
7525
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7526
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7525
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7526
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7527
7527
let retry_reestablish = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
7528
7528
7529
7529
nodes[0].node.handle_channel_reestablish(&nodes[1].node.get_our_node_id(), &retry_reestablish[0]);
@@ -7658,10 +7658,10 @@ fn test_announce_disable_channels() {
7658
7658
}
7659
7659
}
7660
7660
// Reconnect peers
7661
- nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7661
+ nodes[0].node.peer_connected(&nodes[1].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7662
7662
let reestablish_1 = get_chan_reestablish_msgs!(nodes[0], nodes[1]);
7663
7663
assert_eq!(reestablish_1.len(), 3);
7664
- nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
7664
+ nodes[1].node.peer_connected(&nodes[0].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
7665
7665
let reestablish_2 = get_chan_reestablish_msgs!(nodes[1], nodes[0]);
7666
7666
assert_eq!(reestablish_2.len(), 3);
7667
7667
@@ -10185,9 +10185,9 @@ fn do_test_partial_claim_before_restart(persist_both_monitors: bool) {
10185
10185
if !persist_both_monitors {
10186
10186
// If one of the two channels is still live, reveal the payment preimage over it.
10187
10187
10188
- nodes[3].node.peer_connected(&nodes[2].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
10188
+ nodes[3].node.peer_connected(&nodes[2].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
10189
10189
let reestablish_1 = get_chan_reestablish_msgs!(nodes[3], nodes[2]);
10190
- nodes[2].node.peer_connected(&nodes[3].node.get_our_node_id(), &msgs::Init { features: InitFeatures::empty (), remote_network_address: None });
10190
+ nodes[2].node.peer_connected(&nodes[3].node.get_our_node_id(), &msgs::Init { features: InitFeatures::known (), remote_network_address: None });
10191
10191
let reestablish_2 = get_chan_reestablish_msgs!(nodes[2], nodes[3]);
10192
10192
10193
10193
nodes[2].node.handle_channel_reestablish(&nodes[3].node.get_our_node_id(), &reestablish_1[0]);
0 commit comments