diff --git a/network-runner/src/bin/app/main.rs b/network-runner/src/bin/app/main.rs index b15e400..a7cb80e 100644 --- a/network-runner/src/bin/app/main.rs +++ b/network-runner/src/bin/app/main.rs @@ -7,6 +7,9 @@ use std::time::{Duration, SystemTime, UNIX_EPOCH}; use anyhow::Ok; use clap::Parser; use crossbeam::channel; +use nomos_mix::message_blend::{ + CryptographicProcessorSettings, MessageBlendSettings, TemporalSchedulerSettings, +}; use nomos_mix::persistent_transmission::PersistentTransmissionSettings; use nomos_simulations_network_runner::network::behaviour::create_behaviours; use nomos_simulations_network_runner::network::regions::{create_regions, RegionsData}; @@ -100,6 +103,16 @@ impl SimulationApp { max_emission_frequency: 1.0, drop_message_probability: 0.5, }, + message_blend: MessageBlendSettings { + cryptographic_processor: CryptographicProcessorSettings { + private_key: node_id.into(), + num_mix_layers: 1, + }, + temporal_processor: TemporalSchedulerSettings { + max_delay_seconds: 10, + }, + }, + membership: node_ids.iter().map(|&id| id.into()).collect(), }, ) })