Skip to content

Commit 6f0a009

Browse files
committed
fix compile issues
1 parent cae5f7e commit 6f0a009

File tree

2 files changed

+6
-7
lines changed

2 files changed

+6
-7
lines changed

src/ln/peer_handler.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
use secp256k1::key::{SecretKey,PublicKey};
1010

1111
use ln::msgs;
12-
use ln::msgs::NetworkAPI;
1312
use util::ser::{Writeable, Writer, Readable};
1413
use ln::peer_channel_encryptor::{PeerChannelEncryptor,NextNoiseStep};
1514
use util::byte_utils;
@@ -516,8 +515,8 @@ impl<Descriptor: SocketDescriptor> PeerManager<Descriptor> {
516515
if self.initial_syncs_sent.load(Ordering::Acquire) < INITIAL_SYNCS_TO_SEND {
517516
self.initial_syncs_sent.fetch_add(1, Ordering::AcqRel);
518517
local_features.set_initial_routing_sync();
519-
let channel_messages = self.message_handler.route_handler.get_all_channel_announcements();
520-
let node_messages = self.message_handler.route_handler.get_all_node_announcements();
518+
let channel_messages = self.message_handler.route_handler.get_all_channel_announcements().unwrap();
519+
let node_messages = self.message_handler.route_handler.get_all_node_announcements().unwrap();
521520
for message in channel_messages.iter(){
522521
encode_and_send_msg!(message, 256);
523522
}

src/ln/router.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -440,10 +440,10 @@ impl RoutingMessageHandler for Router {
440440

441441
impl NetworkTopology for Router {
442442
fn get_all_channel_announcements(&self)-> Result<Vec<msgs::ChannelAnnouncement>, std::fmt::Error>{
443-
let result = Vec::new();
443+
let mut result = Vec::new();
444444
let network = self.network_map.read().unwrap();
445445
for (key, value) in network.channels.iter(){
446-
if let Some(i) = value.announcement_message{
446+
if let Some(ref i) = value.announcement_message{
447447
result.push(i.clone());
448448
}
449449
}
@@ -475,10 +475,10 @@ impl NetworkTopology for Router {
475475
}
476476
///This function generates a vec of all node_annoucment messages for all nodes it known of
477477
fn get_all_node_announcements(&self)-> Result<Vec<msgs::NodeAnnouncement>, std::fmt::Error>{
478-
let result = Vec::new();
478+
let mut result = Vec::new();
479479
let network = self.network_map.read().unwrap();
480480
for (key, value) in network.nodes.iter(){
481-
if let Some(i) = value.announcement_message{
481+
if let Some(ref i) = value.announcement_message{
482482
result.push(i.clone());
483483
}
484484
/*let msg_contents = msgs::UnsignedNodeAnnouncement{

0 commit comments

Comments
 (0)