diff --git a/common/clients/mix-client/src/packet.rs b/common/clients/mix-client/src/packet.rs index 8e0172bd3b..6b25afd6b1 100644 --- a/common/clients/mix-client/src/packet.rs +++ b/common/clients/mix-client/src/packet.rs @@ -48,6 +48,7 @@ pub fn loop_cover_message( ) -> Result<(SocketAddr, SphinxPacket), SphinxPacketEncapsulationError> { let destination = Destination::new(our_address, surb_id); + #[allow(deprecated)] encapsulate_message( destination, LOOP_COVER_MESSAGE_PAYLOAD.to_vec(), diff --git a/nym-client/src/client/topology_control.rs b/nym-client/src/client/topology_control.rs index 7365abc87c..1b11641bb9 100644 --- a/nym-client/src/client/topology_control.rs +++ b/nym-client/src/client/topology_control.rs @@ -41,9 +41,8 @@ impl TopologyAccessor { self.inner.lock().await.update(new_topology); } + // Unless you absolutely need the entire topology, use `random_route` instead pub(crate) async fn get_current_topology_clone(&mut self) -> Option { - // TODO: considering topology is gotten quite frequently, the clone call might be rather - // expensive in the grand scheme of things... self.inner.lock().await.0.clone() }