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

Останнє оновлення: More than 3 months ago

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

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

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

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

  1. 1

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

  2. 2

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

  3. 3

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

  4. 4

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

Приклад

API_ChecksumCalculator_08202021.png

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