pub async fn download_file(
    node_id: NodeId,
    hash: &str,
    dst_path: &Path
) -> Result<()>