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

Нужна дополнительная помощь?