¿Puedo agregar comentarios en línea en peers.txt?

Mi archivo peers.txt para mi red de paridad privada se ve así.

enode://1111-redacted-6eaf@172.0.0.1:30303
enode://2222-redacted-6eaf@172.0.0.2:30303
enode://3333-redacted-6eaf@172.0.0.2:30303  

¿Hay alguna forma de agregar comentarios en línea para cada línea para recordarme qué es cada nodo en mi red privada? Lo intenté

# This is airport X node

pero la paridad lo rechazó en el inicio.

Respuestas (1)

No lo parece en este momento, aunque en mi opinión sería una adición sensata permitirlo. Tal vez abrir un nuevo boleto con la gente de Parity.

El código está en configuration.rs. La única verificación que ejecuta es usando is_valid_node_url(), que no permite nada excepto una URL.

    match self.args.flag_reserved_peers {
        Some(ref path) => {
            let mut buffer = String::new();
            let mut node_file = File::open(path).map_err(|e| format!("Error opening reserved nodes file: {}", e))?;
            node_file.read_to_string(&mut buffer).map_err(|_| "Error reading reserved node file")?;
            let lines = buffer.lines().map(|s| s.trim().to_owned()).filter(|s| !s.is_empty()).collect::<Vec<_>>();
            if let Some(invalid) = lines.iter().find(|s| !is_valid_node_url(s)) {
                return Err(format!("Invalid node address format given for a boot node: {}", invalid));
            }
            Ok(lines)
        },
        None => Ok(Vec::new())
    }
¡Ahora disponible en v1.6.9!