aboutsummaryrefslogtreecommitdiffstats
path: root/src/main.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-10-27 01:31:58 +0100
committertv <tv@krebsco.de>2026-10-27 01:31:58 +0100
commit3b2773500379d14c7611eacc62c4709c1b406fd3 (patch)
treebad0207aa9952da3bf6bad28eebecf7415334bc4 /src/main.rs
parentdecb48c0f6d41539436422ec7e5cef9bc01738e9 (diff)
add identity layer
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index a891110..b67ac1d 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -161,7 +161,7 @@ async fn main() -> Result<()> {
debug!(epoch = %initial_epoch, "Local epoch");
let mycelium_transport = Arc::new(mycelium::MyceliumTransport::connect(mycelium_setup).await?);
- debug!(local_id = mycelium_transport.local_id(), "Transport ready");
+ debug!(address = mycelium_transport.local_id(), "Transport ready");
let delivery_limit = mycelium_transport.delivery_limit();
let document_file = args.document_file.clone().map(|path| {
@@ -174,6 +174,10 @@ async fn main() -> Result<()> {
});
let node = node::Node::new(node::NodeConfig {
transport: mycelium_transport,
+ identity: Some(transport::identity::IdentityConfig {
+ key: Arc::new(node_key),
+ scheme: "mycelium",
+ }),
initial_epoch,
initial_doc,
earlier_actors,