WebSocket API v2 - Calculadora de checksum do livro de ordens (Google Sheet)

Última atualização: 2 de abril de 2025

O nosso feed do livro de ordens da WebSocket API v2 inclui um checksum CRC32 em cada mensagem de atualização, que pode ser usado para confirmar a validade e a correção de um livro de ordens mantido localmente (um livro de ordens que foi criado interpretando o feed do livro de ordens).

Os detalhes do cálculo do checksum CRC32 estão disponíveis na nossa documentação da WebSocket API, permitindo que o checksum do livro de ordens seja implementado usando qualquer linguagem de programação que suporte uma função CRC32 (ou que possa ser codificada para suportar um CRC32).

Além dos detalhes de implementação do checksum, pode ser útil ter um valor de checksum correto confirmado para qualquer livro de ordens (para comparar com o valor de checksum do seu próprio código), por isso fornecemos a seguinte calculadora de checksum para este fim.

Instruções de utilização

  1. 1

    Abra a calculadora de checksum do livro de ordens no Chrome (ou em qualquer outro navegador web recente)

  2. 2

    Faça uma cópia da calculadora para o seu Google Drive através do menu Ficheiro -> Fazer uma cópia (terá de iniciar sessão na sua conta Google para este passo)

  3. 3

    Copie/cole um livro de ordens válido usando o mesmo formato JSON do exemplo (essencialmente dois objetos contendo arrays dos 10 melhores níveis de preço de compra e venda)

  4. 4

    Compare o checksum do livro de ordens exibido com o checksum calculado pelo seu próprio código (os dois valores devem corresponder exatamente)

Exemplo

API_ChecksumCalculator_08202021.png

Precisa de mais ajuda?