diff --git a/config/management/genesis/src/ol_node_files.rs b/config/management/genesis/src/ol_node_files.rs index bb1b32ae40..f1b4cec477 100644 --- a/config/management/genesis/src/ol_node_files.rs +++ b/config/management/genesis/src/ol_node_files.rs @@ -249,9 +249,9 @@ fn make_genesis_file( Some(path) => { // TODO: insert waypoint let gen_wp_path = path.parent().unwrap().join("genesis_waypoint.txt"); - let wp: Waypoint = - fs::read_to_string(&gen_wp_path)? - .parse().map_err(|_| anyhow::anyhow!("cannot parse genesis_waypoint.txt"))?; + let wp_string = fs::read_to_string(&gen_wp_path)?; + let wp: Waypoint = wp_string.trim().parse() + .map_err(|_| anyhow::anyhow!("cannot parse genesis_waypoint.txt"))?; Ok((path.to_owned(), wp)) } None => { @@ -496,4 +496,4 @@ fn encode_validator_seed_for_vfn_discovery( let mut seeds = PeerSet::default(); seeds.insert(validator_account, val_peer_data); Ok(seeds) -} +} \ No newline at end of file