Skip to content

Commit 574870e

Browse files
committed
Move network_graph.rs to gossip.rs
The routing::network_graph module contains a few structs related to p2p gossip. So renaming the module to 'gossip' seems more appropriate.
1 parent ac35492 commit 574870e

File tree

24 files changed

+43
-43
lines changed

24 files changed

+43
-43
lines changed

fuzz/src/full_stack.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ use lightning::ln::channelmanager::{ChainParameters, ChannelManager};
3737
use lightning::ln::peer_handler::{MessageHandler,PeerManager,SocketDescriptor,IgnoringMessageHandler};
3838
use lightning::ln::msgs::DecodeError;
3939
use lightning::ln::script::ShutdownScript;
40-
use lightning::routing::network_graph::{P2PGossipSync, NetworkGraph};
40+
use lightning::routing::gossip::{P2PGossipSync, NetworkGraph};
4141
use lightning::routing::router::{find_route, PaymentParameters, RouteParameters};
4242
use lightning::routing::scoring::FixedPenaltyScorer;
4343
use lightning::util::config::UserConfig;

fuzz/src/process_network_graph.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ use utils::test_logger;
55
/// Actual fuzz test, method signature and name are fixed
66
fn do_test(data: &[u8]) {
77
let block_hash = bitcoin::BlockHash::default();
8-
let network_graph = lightning::routing::network_graph::NetworkGraph::new(block_hash);
8+
let network_graph = lightning::routing::gossip::NetworkGraph::new(block_hash);
99
let rapid_sync = RapidGossipSync::new(&network_graph);
1010
let _ = rapid_sync.update_network_graph(data);
1111
}

fuzz/src/router.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,11 @@ use lightning::chain::transaction::OutPoint;
1616
use lightning::ln::channelmanager::{ChannelDetails, ChannelCounterparty};
1717
use lightning::ln::features::InitFeatures;
1818
use lightning::ln::msgs;
19+
use lightning::routing::gossip::{NetworkGraph, RoutingFees};
1920
use lightning::routing::router::{find_route, PaymentParameters, RouteHint, RouteHintHop, RouteParameters};
2021
use lightning::routing::scoring::FixedPenaltyScorer;
2122
use lightning::util::logger::Logger;
2223
use lightning::util::ser::Readable;
23-
use lightning::routing::network_graph::{NetworkGraph, RoutingFees};
2424

2525
use bitcoin::hashes::Hash;
2626
use bitcoin::secp256k1::PublicKey;

lightning-background-processor/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ use lightning::chain::keysinterface::{Sign, KeysInterface};
1818
use lightning::ln::channelmanager::ChannelManager;
1919
use lightning::ln::msgs::{ChannelMessageHandler, RoutingMessageHandler};
2020
use lightning::ln::peer_handler::{CustomMessageHandler, PeerManager, SocketDescriptor};
21-
use lightning::routing::network_graph::{NetworkGraph, P2PGossipSync};
21+
use lightning::routing::gossip::{NetworkGraph, P2PGossipSync};
2222
use lightning::routing::scoring::WriteableScore;
2323
use lightning::util::events::{Event, EventHandler, EventsProvider};
2424
use lightning::util::logger::Logger;
@@ -162,8 +162,8 @@ impl BackgroundProcessor {
162162
/// [`ChannelManager::write`]: lightning::ln::channelmanager::ChannelManager#impl-Writeable
163163
/// [`Persister::persist_manager`]: lightning::util::persist::Persister::persist_manager
164164
/// [`Persister::persist_graph`]: lightning::util::persist::Persister::persist_graph
165-
/// [`NetworkGraph`]: lightning::routing::network_graph::NetworkGraph
166-
/// [`NetworkGraph::write`]: lightning::routing::network_graph::NetworkGraph#impl-Writeable
165+
/// [`NetworkGraph`]: lightning::routing::gossip::NetworkGraph
166+
/// [`NetworkGraph::write`]: lightning::routing::gossip::NetworkGraph#impl-Writeable
167167
pub fn start<
168168
'a,
169169
Signer: 'static + Sign,
@@ -408,7 +408,7 @@ mod tests {
408408
use lightning::ln::features::{ChannelFeatures, InitFeatures};
409409
use lightning::ln::msgs::{ChannelMessageHandler, Init};
410410
use lightning::ln::peer_handler::{PeerManager, MessageHandler, SocketDescriptor, IgnoringMessageHandler};
411-
use lightning::routing::network_graph::{NetworkGraph, P2PGossipSync};
411+
use lightning::routing::gossip::{NetworkGraph, P2PGossipSync};
412412
use lightning::util::config::UserConfig;
413413
use lightning::util::events::{Event, MessageSendEventsProvider, MessageSendEvent};
414414
use lightning::util::ser::Writeable;

lightning-invoice/src/de.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ use bitcoin_hashes::Hash;
1313
use bitcoin_hashes::sha256;
1414
use crate::prelude::*;
1515
use lightning::ln::PaymentSecret;
16-
use lightning::routing::network_graph::RoutingFees;
16+
use lightning::routing::gossip::RoutingFees;
1717
use lightning::routing::router::{RouteHint, RouteHintHop};
1818

1919
use num_traits::{CheckedAdd, CheckedMul};
@@ -909,7 +909,7 @@ mod test {
909909

910910
#[test]
911911
fn test_parse_route() {
912-
use lightning::routing::network_graph::RoutingFees;
912+
use lightning::routing::gossip::RoutingFees;
913913
use lightning::routing::router::{RouteHint, RouteHintHop};
914914
use ::PrivateRoute;
915915
use bech32::FromBase32;

lightning-invoice/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ use bitcoin_hashes::sha256;
4545
use lightning::ln::PaymentSecret;
4646
use lightning::ln::features::InvoiceFeatures;
4747
#[cfg(any(doc, test))]
48-
use lightning::routing::network_graph::RoutingFees;
48+
use lightning::routing::gossip::RoutingFees;
4949
use lightning::routing::router::RouteHint;
5050
use lightning::util::invoice::construct_invoice_preimage;
5151

lightning-invoice/src/payment.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
//! # use lightning::ln::{PaymentHash, PaymentPreimage, PaymentSecret};
3939
//! # use lightning::ln::channelmanager::{ChannelDetails, PaymentId, PaymentSendFailure};
4040
//! # use lightning::ln::msgs::LightningError;
41-
//! # use lightning::routing::network_graph::NodeId;
41+
//! # use lightning::routing::gossip::NodeId;
4242
//! # use lightning::routing::router::{Route, RouteHop, RouteParameters};
4343
//! # use lightning::routing::scoring::{ChannelUsage, Score};
4444
//! # use lightning::util::events::{Event, EventHandler, EventsProvider};
@@ -602,7 +602,7 @@ mod tests {
602602
use lightning::ln::features::{ChannelFeatures, NodeFeatures, InitFeatures};
603603
use lightning::ln::functional_test_utils::*;
604604
use lightning::ln::msgs::{ChannelMessageHandler, ErrorAction, LightningError};
605-
use lightning::routing::network_graph::NodeId;
605+
use lightning::routing::gossip::NodeId;
606606
use lightning::routing::router::{PaymentParameters, Route, RouteHop};
607607
use lightning::routing::scoring::ChannelUsage;
608608
use lightning::util::test_utils::TestLogger;

lightning-invoice/src/utils.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ use lightning::ln::channelmanager::{ChannelDetails, ChannelManager, PaymentId, P
1515
use lightning::ln::channelmanager::{PhantomRouteHints, MIN_CLTV_EXPIRY_DELTA};
1616
use lightning::ln::inbound_payment::{create, create_from_hash, ExpandedKey};
1717
use lightning::ln::msgs::LightningError;
18-
use lightning::routing::scoring::Score;
19-
use lightning::routing::network_graph::{NetworkGraph, RoutingFees};
18+
use lightning::routing::gossip::{NetworkGraph, RoutingFees};
2019
use lightning::routing::router::{Route, RouteHint, RouteHintHop, RouteParameters, find_route};
20+
use lightning::routing::scoring::Score;
2121
use lightning::util::logger::Logger;
2222
use secp256k1::PublicKey;
2323
use core::ops::Deref;

lightning-invoice/tests/ser_de.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ use bitcoin_hashes::hex::FromHex;
99
use bitcoin_hashes::{sha256, Hash};
1010
use bech32::u5;
1111
use lightning::ln::PaymentSecret;
12+
use lightning::routing::gossip::RoutingFees;
1213
use lightning::routing::router::{RouteHint, RouteHintHop};
13-
use lightning::routing::network_graph::RoutingFees;
1414
use lightning_invoice::*;
1515
use secp256k1::PublicKey;
1616
use secp256k1::ecdsa::{RecoverableSignature, RecoveryId};

lightning-rapid-gossip-sync/src/lib.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
//! ```
3030
//! use bitcoin::blockdata::constants::genesis_block;
3131
//! use bitcoin::Network;
32-
//! use lightning::routing::network_graph::NetworkGraph;
32+
//! use lightning::routing::gossip::NetworkGraph;
3333
//! use lightning_rapid_gossip_sync::RapidGossipSync;
3434
//!
3535
//! let block_hash = genesis_block(Network::Bitcoin).header.block_hash();
@@ -62,7 +62,7 @@ use std::fs::File;
6262
use std::ops::Deref;
6363
use std::sync::atomic::{AtomicBool, Ordering};
6464

65-
use lightning::routing::network_graph::NetworkGraph;
65+
use lightning::routing::gossip::NetworkGraph;
6666

6767
use crate::error::GraphSyncError;
6868

@@ -127,7 +127,7 @@ mod tests {
127127
use bitcoin::Network;
128128

129129
use lightning::ln::msgs::DecodeError;
130-
use lightning::routing::network_graph::NetworkGraph;
130+
use lightning::routing::gossip::NetworkGraph;
131131
use crate::RapidGossipSync;
132132

133133
#[test]
@@ -253,7 +253,7 @@ pub mod bench {
253253
use bitcoin::Network;
254254

255255
use lightning::ln::msgs::DecodeError;
256-
use lightning::routing::network_graph::NetworkGraph;
256+
use lightning::routing::gossip::NetworkGraph;
257257

258258
use crate::RapidGossipSync;
259259

0 commit comments

Comments
 (0)