From cb7bed55622ad4ae3ff3e65466abd48f5e994a90 Mon Sep 17 00:00:00 2001 From: Lorenz Leutgeb Date: Tue, 7 Oct 2025 01:13:15 +0200 Subject: [PATCH] node: Remove dependency on amplify --- Cargo.lock | 1 - crates/radicle-node/Cargo.toml | 1 - crates/radicle-node/src/wire.rs | 5 ++--- 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 7f85aecc..7db4a9b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2918,7 +2918,6 @@ dependencies = [ name = "radicle-node" version = "0.16.0" dependencies = [ - "amplify", "backtrace", "bloomy", "bytes", diff --git a/crates/radicle-node/Cargo.toml b/crates/radicle-node/Cargo.toml index 18ea4436..b059dbe1 100644 --- a/crates/radicle-node/Cargo.toml +++ b/crates/radicle-node/Cargo.toml @@ -15,7 +15,6 @@ systemd = ["dep:radicle-systemd"] test = ["radicle/test", "radicle-crypto/test", "radicle-crypto/cyphernet", "radicle-protocol/test", "qcheck", "snapbox"] [dependencies] -amplify = { workspace = true } backtrace = { version = "0.3.75", optional = true } bloomy = "1.2" bytes = { workspace = true } diff --git a/crates/radicle-node/src/wire.rs b/crates/radicle-node/src/wire.rs index a94d2e5c..1c4fb031 100644 --- a/crates/radicle-node/src/wire.rs +++ b/crates/radicle-node/src/wire.rs @@ -6,7 +6,6 @@ use std::collections::VecDeque; use std::sync::Arc; use std::{io, net, time}; -use amplify::Wrapper as _; use crossbeam_channel as chan; use cyphernet::addr::{HostName, InetHost, NetAddr}; use cyphernet::encrypt::noise::{HandshakePattern, Keyset, NoiseState}; @@ -977,7 +976,7 @@ where self.metrics.peer(node_id).outbound_connection_attempts += 1; match dial::( - addr.to_inner(), + (*addr).clone(), node_id, self.signer.clone().into_inner(), self.service.config(), @@ -992,7 +991,7 @@ where Outbound { token, nid: node_id, - addr: addr.to_inner(), + addr: (*addr).clone(), }, ); log::debug!(