From 4e94188d75ac32cb8c9406919d148d97da2709dd Mon Sep 17 00:00:00 2001 From: oars Date: Wed, 24 Sep 2025 10:42:13 +0300 Subject: [PATCH] bin/darkirc,bin/taud,bin/genev: use the genesis timestamp as a dag name --- bin/darkirc/src/irc/client.rs | 2 +- bin/genev/genevd/src/rpc.rs | 2 +- bin/tau/taud/src/main.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/darkirc/src/irc/client.rs b/bin/darkirc/src/irc/client.rs index 7af0b96c1..066f1d883 100644 --- a/bin/darkirc/src/irc/client.rs +++ b/bin/darkirc/src/irc/client.rs @@ -196,7 +196,7 @@ impl Client { let event_id = event.header.id(); *self.last_sent.write().await = event_id; let current_genesis = self.server.darkirc.event_graph.current_genesis.read().await; - let dag_name = current_genesis.id().to_string(); + let dag_name = current_genesis.header.timestamp.to_string(); // If it fails for some reason, for now, we just note it and pass. if let Err(e) = self.server.darkirc.event_graph.header_dag_insert(vec![event.header.clone()], &dag_name).await { diff --git a/bin/genev/genevd/src/rpc.rs b/bin/genev/genevd/src/rpc.rs index cd84c92ae..5b22de2b8 100644 --- a/bin/genev/genevd/src/rpc.rs +++ b/bin/genev/genevd/src/rpc.rs @@ -209,7 +209,7 @@ impl JsonRpcInterface { let event = Event::new(serialize_async(&genevent).await, &self.event_graph).await; let current_genesis = self.event_graph.current_genesis.read().await; - let dag_name = current_genesis.id().to_string(); + let dag_name = current_genesis.header.timestamp.to_string(); if let Err(e) = self.event_graph.header_dag_insert(vec![event.header.clone()], &dag_name).await { diff --git a/bin/tau/taud/src/main.rs b/bin/tau/taud/src/main.rs index e9555f033..e2a50c5f1 100644 --- a/bin/tau/taud/src/main.rs +++ b/bin/tau/taud/src/main.rs @@ -323,7 +323,7 @@ async fn start_sync_loop( // If it fails for some reason, for now, we just note it // and pass. let current_genesis = event_graph.current_genesis.read().await; - let dag_name = current_genesis.id().to_string(); + let dag_name = current_genesis.header.timestamp.to_string(); if let Err(e) = event_graph.header_dag_insert(vec![event.header.clone()], &dag_name).await { error!(target: "taud", "Failed inserting new header to DAG: {}", e); }