diff --git a/lampo-common/src/model/getinfo.rs b/lampo-common/src/model/getinfo.rs index a19c4e8a..d2e65d44 100644 --- a/lampo-common/src/model/getinfo.rs +++ b/lampo-common/src/model/getinfo.rs @@ -8,4 +8,5 @@ pub struct GetInfo { pub chain: String, pub alias: String, pub blockheight: u32, + pub lampo_dir: String, } diff --git a/lampod/src/ln/inventory_manager.rs b/lampod/src/ln/inventory_manager.rs index ff9d8774..8826d774 100644 --- a/lampod/src/ln/inventory_manager.rs +++ b/lampod/src/ln/inventory_manager.rs @@ -38,6 +38,7 @@ impl InventoryHandler for LampoInventoryManager { let alias = alias.unwrap_or_default(); let (_, height) = self.channel_manager.onchain.backend.get_best_block()?; let blockheight = height.unwrap_or_default(); + let lampo_dir = self.channel_manager.conf.root_path.to_string(); let getinfo = GetInfo { node_id: self.channel_manager.manager().get_our_node_id().to_string(), peers: self.peer_manager.manager().list_peers().len(), @@ -45,6 +46,7 @@ impl InventoryHandler for LampoInventoryManager { chain, alias, blockheight, + lampo_dir, }; let getinfo = json::to_value(getinfo)?; chan.send(getinfo)?;