summaryrefslogtreecommitdiffstats
path: root/src/transport
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-23 11:20:00 +0200
committertv <tv@krebsco.de>2026-10-23 11:20:00 +0200
commitdd4454a163d2a2afbffdd62ee6008ac8ee86dc09 (patch)
tree6eafdff013389d955299ebbf04ad1240b0e69844 /src/transport
parent55882636e3601c72af641c1096d96e7eff61b78b (diff)
consistently use the words node, peer, and seed
Diffstat (limited to 'src/transport')
-rw-r--r--src/transport/firewall.rs4
-rw-r--r--src/transport/mod.rs5
-rw-r--r--src/transport/mycelium.rs2
3 files changed, 6 insertions, 5 deletions
diff --git a/src/transport/firewall.rs b/src/transport/firewall.rs
index 917fe5f..84fdc59 100644
--- a/src/transport/firewall.rs
+++ b/src/transport/firewall.rs
@@ -69,8 +69,8 @@ impl Transport for FirewallTransport {
self.inner.local_id()
}
- async fn resolve_peer(&self, hint: &str) -> Result<String> {
- self.inner.resolve_peer(hint).await
+ async fn resolve_seed(&self, seed: &str) -> Result<String> {
+ self.inner.resolve_seed(seed).await
}
fn encode(&self, peer: &str, message: &ParsedMessage) -> Result<EncodedMessage> {
diff --git a/src/transport/mod.rs b/src/transport/mod.rs
index 58db611..69d9e70 100644
--- a/src/transport/mod.rs
+++ b/src/transport/mod.rs
@@ -82,8 +82,9 @@ pub trait Transport: Send + Sync {
/// This node's identity on the transport (for Mycelium: its public key).
fn local_id(&self) -> &str;
- /// Resolves a user-supplied peer hint (e.g. a seed) to a peer identity.
- async fn resolve_peer(&self, hint: &str) -> Result<String>;
+ /// Resolves a seed (anything that leads to a node, e.g. an address) to that node's
+ /// identity, as `local_id` gives it on that node.
+ async fn resolve_seed(&self, seed: &str) -> Result<String>;
fn encode(&self, peer: &str, message: &ParsedMessage) -> Result<EncodedMessage>;
async fn send_encoded(&self, message: &EncodedMessage) -> Result<()>;
diff --git a/src/transport/mycelium.rs b/src/transport/mycelium.rs
index 0c0093a..84a34ea 100644
--- a/src/transport/mycelium.rs
+++ b/src/transport/mycelium.rs
@@ -490,7 +490,7 @@ impl Transport for MyceliumTransport {
&self.local_id
}
- async fn resolve_peer(&self, hint: &str) -> Result<String> {
+ async fn resolve_seed(&self, hint: &str) -> Result<String> {
if is_pubkey(hint) {
return Ok(hint.to_owned());
}