การกำหนดเวอร์ชันและความเข้ากันได้ของ 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) โปรดดู หน้าแสดงราคา

อัปเดตล่าสุด:

ในหน้านี้