pub async fn dynamic_latest_hashes(
    addr: &str
) -> Result<Vec<Hash>, Box<dyn Error>>