From 091a60ae4e629be78c81bfc10148a57a821bbfab Mon Sep 17 00:00:00 2001 From: Youngjoon Lee <5462944+youngjoon-lee@users.noreply.github.com> Date: Fri, 15 Nov 2024 11:19:28 +0900 Subject: [PATCH] print node ID as integer in logging (#54) --- simlib/mixnet-sims/src/node/mix/mod.rs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/simlib/mixnet-sims/src/node/mix/mod.rs b/simlib/mixnet-sims/src/node/mix/mod.rs index 8dbacd1..cf5cca4 100644 --- a/simlib/mixnet-sims/src/node/mix/mod.rs +++ b/simlib/mixnet-sims/src/node/mix/mod.rs @@ -13,7 +13,7 @@ use lottery::StakeLottery; use message::{Payload, PayloadId}; use multiaddr::Multiaddr; use netrunner::network::NetworkMessage; -use netrunner::node::{Node, NodeId}; +use netrunner::node::{Node, NodeId, NodeIdExt}; use netrunner::{ network::{InMemoryNetworkInterface, NetworkInterface, PayloadSize}, warding::WardCondition, @@ -275,7 +275,7 @@ impl MixNode { let log = MessageLog { payload_id: payload.id(), step_id: self.state.step_id, - node_id: format!("{}", self.id), + node_id: self.id.index(), }; tracing::info!("{}: {}", tag, serde_json::to_string(&log).unwrap()); } @@ -288,7 +288,7 @@ impl MixNode { EmissionLog { emission_type: emission_type.to_string(), step_id: self.state.step_id, - node_id: format!("{}", self.id), + node_id: self.id.index(), } } } @@ -391,12 +391,12 @@ impl Node for MixNode { struct MessageLog { payload_id: PayloadId, step_id: usize, - node_id: String, + node_id: usize, } #[derive(Debug, Serialize, Deserialize)] struct EmissionLog { emission_type: String, step_id: usize, - node_id: String, + node_id: usize, }