การกำหนดเวอร์ชันและความเข้ากันได้ของ API
การกำหนดเวอร์ชันพาธของ BlockVectra API, คำจำกัดความของการเปลี่ยนแปลงที่เข้ากันได้ย้อนหลัง ตลอดจนความพร้อมใช้งานของเชนและเมธอด
รูปแบบการกำหนดเวอร์ชัน
BlockVectra API ใช้การกำหนดเวอร์ชันตามพาธ: /v1
การเปลี่ยนแปลงที่เข้ากันได้ย้อนหลัง
การเปลี่ยนแปลงต่อไปนี้ถือว่าเข้ากันได้ย้อนหลัง (backward-compatible) โดย client ต้องเพิกเฉยต่อฟิลด์ที่ไม่รู้จัก:
- การเพิ่มฟิลด์ใหม่
- การเพิ่มค่า
error.data.reasonใหม่ - การเพิ่ม endpoint ใหม่
- การเพิ่มพารามิเตอร์ทางเลือก (optional) ใหม่
เมื่อพบ reason ที่ไม่รู้จัก client จะต้องจัดการตามฟิลด์ retryable ภายในออบเจกต์ข้อผิดพลาดเดียวกัน โปรดดู ข้อมูลอ้างอิงข้อผิดพลาด
การเปลี่ยนแปลงนอกเหนือจากการกำหนดเวอร์ชัน API
เชนและเมธอดสามารถเพิ่มหรือลบออกได้ตลอดเวลา โปรดอ่านค่าจาก GET /v1/chains ระหว่างรันไทม์ (runtime)
ราคาและน้ำหนัก CU
ตารางราคาจะดึงข้อมูลแบบเรียลไทม์จาก GET /v1/plans (method_weights) โปรดดู หน้าแสดงราคา
อัปเดตล่าสุด:
API การเติมเงิน
Top-up API: ตรวจสอบความพร้อมใช้งาน, รับแอดเดรสสำหรับฝากเงิน และแสดงรายการประวัติการฝากเงิน on-chain
ข้อมูลอ้างอิงข้อผิดพลาด
BlockVectra error codes, billing and retry guidance for JSON-RPC, Data API, Push Webhooks, console and faucet, including eth_getLogs block ranges and Webhook replay errors.