pub fn generate_node_bootnode_addr<T: AsRef<str> + Display>(
    peer_id: &str,
    ip: &IpAddr,
    port: u16,
    args: &[T],
    p2p_cert: &Option<String>,
) -> Result<String, GeneratorError>