pub async fn start( connection_timeout_s: u64, fixed_interval: Option<u64>, node_registry: NodeRegistryManager, peer_ids: Vec<String>, service_names: Vec<String>, verbosity: VerbosityLevel, ) -> Result<()>