Страница переведена сообществом и носит справочный характер; актуальна английская версия.
Оригинал ↗

Размер тика и лота

И цена (px), и размер (sz) имеют максимально допустимое количество десятичных знаков.

Цены могут иметь до 5 значащих цифр, но не более MAX_DECIMALS - szDecimals десятичных знаков, где MAX_DECIMALS равно 6 для перпов и 8 для спота. Целочисленные цены всегда допустимы, независимо от количества значащих цифр. Например, 123456 — допустимая цена, хотя 12345.6 — нет.

Размеры округляются до szDecimals соответствующего актива. Например, если szDecimals = 3, то 1.001 — допустимый размер, а 1.0001 — нет.

szDecimals для актива находится в meta-ответе info-эндпоинта.

Примеры цен для перпов

1234.5 допустимо, а 1234.56 — нет (слишком много значащих цифр)

0.001234 допустимо, а 0.0012345 — нет (более 6 десятичных знаков)

Если szDecimals = 1, то 0.01234 допустимо, а 0.012345 — нет (более 6 - szDecimals десятичных знаков)

Примеры цен для спота

0.0001234 допустимо, если szDecimals равен 0 или 1, но не если szDecimals больше 2 (более 8-2 десятичных знаков).

Подписывание

Обратите внимание, что при реализации подписывания конечные нули должны быть удалены. Подробнее см. Signing.

Официальный источник: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/tick-and-lot-size
Дата снимка: · Дата сборки: · Перевод сообщества; приоритет у английской версии
Неофициальный перевод сообщества. Права на контент принадлежат Hyperliquid; актуальна английская версия. Источник: https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/tick-and-lot-size