LootX

Ошибки Aster

новое Обновлено 30 сентября 2026 г. Эта страница в PDF

Ошибки Aster в LootX: два вида ключа и три поля подключения, «No aster user found», «Signature check failed», время устройства, бан по IP и коды заявок.

Aster — децентрализованная биржа с API по образцу Binance, поэтому и коды ошибок у неё как у Binance: отрицательное число в поле code и пояснение в msg, например {"code":-2010,"msg":"Account has insufficient balance for requested action"}. Отличается Aster подключением: ключ бывает двух видов — старый ключ API с secret и новый ключ API-кошелька с адресом основного кошелька. Большая часть ошибок подключения — про то, что поля заполнены не под свой вид ключа.

Если терминал не узнал отказ заявки, во всплывающем сообщении после «Order:» будет ответ Aster как есть. Отказ подключения терминал показывает в подсказке к подключению в Настройки → Подключения и в логе — там же, где видна причина обрыва. Общий порядок разбора — на странице Сообщения об ошибках: как читать, настройка ключей — в Подключение бирж и API-ключи.

Что терминал объясняет сам

Ситуация Коды и ответ биржи Что вы увидите
Биржа не приняла ключ -2014, -2015 Плашка «…: биржа отвергла API-ключ или secret — проверьте их в настройках подключения», у подключения подсказка «Биржа отвергла API-ключ или secret»
Подпись не сошлась -1022, «Signature check failed» При подключении — та же плашка, а в логе английская подсказка «Aster: signature rejected…»; на заявке — «Заявка отклонена: неверный API-ключ или secret»
Основной кошелёк не найден «No aster user found» В подсказке к подключению и в логе: «Aster: ‘No aster user found’ — fill the “Account Id” field…» или «…the address in “Account Id” isn’t recognised…». Подробнее — ниже
Часы разошлись с биржей -1021, «Your device time must match the actual time» Терминал сверяет время с самим Aster перед первым подписанным запросом. Если отказ всё же пришёл — в подсказке к подключению «Aster: timestamp out of recvWindow — adjust your system clock or check NTP.»
IP-адрес забанен HTTP 418 Плашка «Превышено кол-во запросов на биржу, IP-адрес забанен до … UTC». До этого времени терминал не отправляет на Aster с этого адреса ни одного запроса
Слишком много запросов HTTP 429 Плашка «Rate limit (429), пауза ~… с — до … UTC». Терминал сам выдерживает паузу
Заявки уже нет -2011 Ничего: терминал сам спрашивает у биржи итоговый статус заявки
Не хватило монет при закрытии спотовой позиции -2010 Терминал повторяет продажу чуть меньшим объёмом — в пределах комиссии. Не помогло — показывает текст биржи
Закрывать на споте нечего — «Aster …: продавать нечего — остаток … = 0, позиция уже закрыта» с названием пары и монеты. Заявка на биржу не уходит

Частые коды

Код Как выглядит Причина Что делать
-2014, -2015 Плашка «биржа отвергла API-ключ или secret» Ключ неверный, удалён или не того вида Проверьте поля — см. Два вида ключа
-1022 Плашка или «Заявка отклонена: неверный API-ключ или secret» Подпись не сошлась: secret или приватный ключ не подходит Вставьте secret или приватный ключ заново
«Signature check failed» Плашка «биржа отвергла API-ключ или secret», подсказка в логе Приватный ключ и Account Id не из одной пары См. Signature check failed
«No aster user found» Подсказка к подключению В Account Id не адрес основного кошелька или поле пустое См. No aster user found
-1021 Обычно ничего; при резком скачке часов — подсказка «timestamp out of recvWindow» Часы компьютера разошлись с биржей Включите синхронизацию времени в Windows
-2010 Текст биржи в сообщении заявки: «Account has insufficient balance for requested action» Не хватает свободных средств Уменьшите объём или снимите лишние заявки
-2019 Текст биржи в сообщении заявки о нехватке маржи На фьючерсах не хватает маржи с учётом плеча Уменьшите объём или плечо, пополните счёт
-1013 Текст биржи в сообщении заявки: «Filter failure: …» Объём или цена не прошли фильтр пары: меньше минимума, не по шагу объёма или цены Исправьте объём или цену. Уменьшение объёма такой отказ не лечит, поэтому терминал его не повторяет
-2011 Ничего Отменяемой заявки уже нет: исполнена или снята Ничего делать не нужно
HTTP 418 «Превышено кол-во запросов на биржу, IP-адрес забанен до … UTC» Слишком много запросов с одного IP См. Бан по IP

Как исправить частые проблемы

Два вида ключа

У подключения Aster три поля: API key / API wallet address, API secret / Private key и Account Id. Какой вид ключа у вас, терминал определяет сам — по тому, что вставлено во второе поле: приватный ключ 0x… или сид-фраза — это новый вид с подписью кошелька, всё остальное — старый ключ API.

Так Aster выдаёт ключи сейчас: кнопкой Generate API Key на сайте биржи создаётся отдельный API-кошелёк, который подписывает заявки от имени основного.

  • API secret / Private key — приватный ключ API-кошелька (0x и 64 символа) или его сид-фраза.
  • Account Id — адрес основного кошелька, того, что подключён на сайте Aster и на котором лежат деньги. Не адрес API-кошелька.
  • API key / API wallet address — адрес API-кошелька.

Заполните все три поля. Если вместо ключа API-кошелька вы вставили приватный ключ самого основного кошелька, в Account Id укажите адрес этого же кошелька.

Ключ и secret, как на Binance. Такие ключи Aster выдавал до 25 марта 2026 года; новых больше не выдаёт, но старые продолжают работать.

  • API key / API wallet address — ключ API.
  • API secret / Private key — secret.
  • Account Id — для этого вида ключа не используется.

С ключом основного кошелька терминал может сам одобрить комиссию билдера LootX; с API-кошельком — нет, и заявки уходят без неё. Торговле это не мешает.

No aster user found

Aster не нашёл основной счёт по адресу, от имени которого подписан запрос. Почти всегда причина одна: вставлен только приватный ключ API-кошелька, а Account Id пуст. Тогда терминал считает основным кошельком сам API-кошелёк — а счёта у него нет.

Узнайте адрес основного кошелька

Это кошелёк, которым вы входите на сайт Aster и на котором лежат деньги.

Вставьте его в Account Id

Откройте подключение Aster в Настройки → Подключения и вставьте адрес 0x… в Account Id.

Проверьте, что адрес тот же

Если поле уже заполнено, а ошибка остаётся, — адрес не совпадает с кошельком на сайте Aster. Скопируйте его заново.

Signature check failed

Aster восстановил из подписи адрес, который не зарегистрирован как API-кошелёк этого счёта. Значит, приватный ключ и Account Id не из одной пары: например, ключ от одного API-кошелька, а адрес — от другого счёта, или API-кошелёк удалён на сайте Aster.

Вставьте приватный ключ того API-кошелька, который создан кнопкой Generate API Key для вашего основного кошелька, а в Account Id — адрес этого основного кошелька. Если API-кошелёк удалён, создайте новый.

Бан по IP

Aster, как и Binance, отвечает 418 и банит IP, если запросов слишком много. Терминал берёт время окончания бана из ответа биржи и до него не отправляет на Aster с этого адреса ни одного запроса — иначе бан продлевается.

Дождитесь указанного времени. Если нужно торговать раньше, переключите подключение на другой прокси (раздел Прокси в карточке подключения). Лимит считается на адрес: подключения Aster к одному рынку через один IP или прокси тратят общий запас, поэтому при повторах разнесите их по разным прокси. Подробнее — в Сообщениях терминала.

Спот с ключом API-кошелька

Спотовые запросы терминал подписывает тем же видом ключа, что и фьючерсные. Новая подпись для спотового API у Aster появилась позже, чем для фьючерсного. Если фьючерсы с ключом API-кошелька подключаются, а спот — нет, прочитайте причину в подсказке к подключению: это ответ биржи.

Дальше

FAQ

Что писать в поле Account Id для Aster?
Адрес основного кошелька — того, что подключён на сайте Aster и на котором лежат деньги. Не адрес API-кошелька. Для старого ключа API с secret поле не используется.
Что значит «No aster user found»?
Aster не нашёл основной счёт по адресу запроса. Чаще всего вставлен приватный ключ API-кошелька, а поле Account Id пустое или в нём не тот адрес.
Почему Aster забанил IP?
С одного IP ушло слишком много запросов. Терминал показывает время окончания бана по UTC и до него не отправляет на Aster запросов с этого адреса.