diff --git a/src/node_info.rs b/src/node_info.rs index 9ac05766..eab8947d 100644 --- a/src/node_info.rs +++ b/src/node_info.rs @@ -35,7 +35,10 @@ impl NodeContact { } pub fn node_id(&self) -> NodeId { - self.public_key.clone().into() + match self.enr { + Some(ref enr) => enr.node_id(), + None => self.public_key.clone().into(), + } } pub fn seq_no(&self) -> Option {