WebSocket API v2 – Калькулятор контрольної суми книги ордерів (Google Таблиця)

Останнє оновлення: 2 квіт. 2025 р.

Наш фід книги ордерів WebSocket API v2 містить контрольну суму CRC32 у кожному повідомленні про оновлення, яку можна використовувати для підтвердження дійсності та правильності локально підтримуваної книги ордерів (книги ордерів, створеної шляхом інтерпретації фіду книги ордерів).

Деталі розрахунку контрольної суми CRC32 доступні в нашій документації WebSocket API, що дозволяє реалізувати перевірку контрольної суми книги ордерів за допомогою будь-якої мови програмування, яка підтримує функцію CRC32 (або яку можна запрограмувати для підтримки CRC32).

На додаток до деталей реалізації контрольної суми, може бути корисно мати підтверджене правильне значення контрольної суми для будь-якої конкретної книги ордерів (для порівняння зі значенням контрольної суми з вашого власного коду), тому ми надаємо наступний калькулятор контрольної суми для цієї мети.

Інструкції з використання

  1. 1

    Відкрийте калькулятор контрольної суми книги ордерів у Chrome (або будь-якому іншому сучасному веб-браузері)

  2. 2

    Зробіть копію калькулятора на свій Google Диск за допомогою меню Файл -> Зробити копію (для цього кроку вам потрібно буде увійти у свій обліковий запис Google)

  3. 3

    Скопіюйте/вставте дійсну книгу ордерів, використовуючи той самий формат JSON, що й у прикладі (по суті, два об’єкти, що містять масиви з 10 найкращих рівнів цін купівлі та продажу)

  4. 4

    Порівняйте відображену контрольну суму книги ордерів із контрольною сумою, розрахованою вашим власним кодом (два значення мають точно збігатися)

Приклад

API_ChecksumCalculator_08202021.png

Потрібна додаткова допомога?