Trait sn_node_manager::local::Launcher
source · pub trait Launcher {
// Required methods
fn get_safenode_path(&self) -> PathBuf;
fn launch_faucet(&self, genesis_multiaddr: &Multiaddr) -> Result<u32>;
fn launch_node(
&self,
owner: Option<String>,
rpc_socket_addr: SocketAddr,
bootstrap_peers: Vec<Multiaddr>,
log_format: Option<LogFormat>,
) -> Result<()>;
fn wait(&self, delay: u64);
}