Dune Analytics API 的 Rust 客戶端庫
資料工具一個用 Rust 編寫的客戶端庫,用於與 Dune Analytics 官方 API 交互,支持執行查詢、等待完成並反序列化結果。
此 GitHub 開源專案是一個用 Rust 編寫的客戶端庫,專門用於與 Dune Analytics 的官方 API 服務進行交互。根據 README 說明,專案提供了多種功能,包括執行 SQL 查詢、設置參數、等待查詢完成,並將返回的數據行反序列化為 Rust 結構體。它支持從環境變數讀取 API 鍵,並提供了錯誤處理機制,區分 API 錯誤和網絡錯誤。此外,專案包含解析工具,用於處理數字和日期時間等字符串格式的數據。適用於數據分析師和 Rust 開發者,特別是那些在區塊鏈或 Web3 領域進行數據查詢和分析的場景。專案文檔完整,易於整合到現有 Rust 項目中,提供高級和低級 API 以適應不同需求。