Перейти к содержимому
Открыть J Tools

Справочник кодов ошибок

Когда что-то не получается, J Tools показывает короткий заголовок и строку о том, что произошло и что делать дальше. За каждым сообщением стоит код, например AFF_WITHDRAW_MIN или VALIDATION_ERROR: его передают ответы API, и по нему поддержка находит проблему. На этой странице объяснены сообщения, которые вы вероятнее всего увидите, и что с каждым делать.

Коды партнёрской программы начинаются с AFF_ и собраны в разделе Партнёрская программа. Всё остальное это сообщения инструментов и транзакций, разложенные по источнику: Обмены и торговля, Кошельки и переводы, Транзакции и подписи и Общее и прочее. Если вы видите простое сообщение без кода, раздел «Частые проблемы» на странице самого инструмента обычно тоже его описывает.

J Tools некастодиальный сервис, поэтому всё, что начинается в вашем кошельке, в нём и заканчивается. Ничего не перемещается, пока вы не подпишете.

Партнёрская программа

#партнёрская-программа

Эти коды встречаются при работе с партнёрской панелью: при регистрации, запросе вывода или начислении за реферала.

Аккаунт и доступ

КодЧто это значитКак исправить
AFF_NOT_FOUNDК этому кошельку не привязан партнёрский аккаунт.Сначала зарегистрируйтесь как партнёр или заново подключите кошелёк, которому принадлежит партнёрский аккаунт. Смотрите Как работает партнёрская программа.
AFF_BANNEDПартнёрский аккаунт приостановлен, поэтому панель для него закрыта. Окно входа сообщает, что аккаунт приостановлен; остальные запросы отвечают «Access denied.».Напишите в поддержку. Приостановленный партнёр не может пользоваться панелью, запрашивать вывод и получать новые комиссии.
AFF_ALREADY_REGISTEREDЭтот кошелёк уже зарегистрирован как партнёр.Войдите с этим кошельком, а не регистрируйтесь заново.
AFF_WALLET_REQUIREDАдрес кошелька отсутствует или не является действительным адресом Solana.Подключите кошелёк или введите действительный адрес Solana (примерно от 32 до 44 символов base58).
AFF_TERMS_REQUIREDРегистрация отправлена без принятия текущих условий партнёрской программы.Отметьте согласие с условиями в окне регистрации и зарегистрируйтесь снова.

Выводы

КодЧто это значитКак исправить
AFF_WITHDRAW_MINСумма меньше минимальной суммы вывода.Запросите не меньше минимума, указанного в панели. Смотрите Вывод средств.
AFF_WITHDRAW_MAXСумма больше доступного баланса.Уменьшите её до текущего доступного баланса или дождитесь новых подтверждённых комиссий.
AFF_SOCIAL_REQUIREDНет подтверждённой ссылки на соцсеть, а для вывода нужна хотя бы одна.Добавьте ссылку в разделе «Настройки», дождитесь подтверждения нашей командой и повторите.
AFF_WITHDRAW_PENDINGУ вас уже есть заявка на вывод в ожидании.Дождитесь, пока её выплатят или отклонят. Открытой может быть только одна заявка.
AFF_WITHDRAW_REJECTEDАдминистратор отклонил заявку, не указав причину. Панель показывает её отклонённой без причины, а сумма вернулась на баланс.Узнайте подробности в поддержке и отправьте новую заявку на вывод.

Привязка рефералов

КодЧто это значитКак исправить
AFF_REF_INVALIDРеферальный код неверного формата, или ни один активный партнёр им не владеет.Используйте актуальную ссылку вида https://j.tools/ru?ref=CODE. Возможно, код принадлежит партнёру, который больше не активен. Смотрите Как происходит зачисление.
AFF_RATE_LIMITEDНа партнёрские эндпоинты пришло слишком много запросов за короткое время (HTTP 429).Подождите около минуты и попробуйте снова. Этот лимит защищает публичные эндпоинты от злоупотреблений.

Обмены и торговля

#обмены-и-торговля

Эти сообщения появляются, когда вы обмениваете или перемещаете токен, который у вас есть.

СообщениеЧто это значитКак исправить
Не хватает токеновВы пытаетесь отправить, обменять или сжечь больше токенов, чем есть на кошельке.Уменьшите сумму до того, что у вас действительно есть, или проверьте, что выбрали нужный токен.

Кошельки и переводы

#кошельки-и-переводы

Большинство этих сообщений приходит от самого кошелька: он не подключён, смотрит не в ту сеть, или введён неверный адрес.

СообщениеЧто это значитКак исправить
Вы отменили в кошелькеТранзакцию отклонили на экране подтверждения кошелька. Ничего не отправлено и ничего не списано.Запустите снова, когда будете готовы подтвердить.
Кошелёк не подключёнИнструменту нужен подключённый кошелёк, чтобы подписать транзакцию.Сначала подключите кошелёк. Смотрите Подключите кошелёк.
Подтверждение затянулосьТранзакция истекла, пока окно кошелька было ещё открыто.Запустите снова и подтвердите без долгой паузы.
Кошелёк не в той сетиКошелёк настроен на другую сеть, а не на ту, которую ждёт инструмент.Переключите кошелёк на Solana mainnet и повторите.
Вы отказались после предупреждения кошелькаКошелёк показал предупреждение по транзакции, и вы её отклонили. Ничего не отправлено.Прочитайте примечание ниже. Если предупреждение не соответствовало тому, что вы настроили, сообщите в поддержку, чтобы мы проверили, что собрал инструмент.
Неверный адрес кошелькаПоле получателя или кошелька не содержит действительный адрес Solana (примерно от 32 до 44 символов base58).Вставьте полный адрес заново. Проверьте опечатки, лишние символы и обрезанную копию.

Транзакции и подписи

#транзакции-и-подписи

Эти сообщения появляются, когда транзакция собирается или отправляется: при её оплате, обращении к сети или проверках инструмента.

Баланс и средства

СообщениеЧто это значитКак исправить
Не хватает SOLНа кошельке не хватает SOL на комиссию платформы и сетевые расходы этого действия.Пополните кошелёк и повторите. Смотрите предупреждение о комиссиях ниже.
Аккаунт остался бы ниже минимума rentКаждый аккаунт Solana должен держать минимум rent-exempt. Либо баланса на него не хватает, либо после перевода на кошельке-отправителе осталась бы пыль.Добавьте SOL, уменьшите сумму или полностью опустошите кошелёк-отправитель.

Сеть и RPC

СообщениеЧто это значитКак исправить
Транзакция просроченаBlockhash устарел до того, как транзакция попала в блок, обычно из-за загруженности сети.Запустите снова. Просроченная транзакция в блок не попала, поэтому ничего не списано.
Сеть Solana недоступнаRPC-эндпоинт не ответил.Подождите около 30 секунд и повторите. Если это повторяется, попробуйте другое подключение к сети (например, без строгого VPN).
Слишком много запросовRPC-провайдер или общий эндпоинт получил слишком много вызовов за короткое время (HTTP 429).Подождите несколько секунд и попробуйте снова.
Подтверждение не пришло вовремяТранзакция отправлена, но инструмент перестал ждать результата. Она могла пройти.Прежде чем отправлять повторно, проверьте кошелёк или обозреватель, чтобы не выполнить действие дважды.

Проверка данных

СообщениеЧто это значитКак исправить
Этот адрес mint недействителенАдрес токена имеет неверный формат или не указывает на mint токена.Выберите токен в селекторе, а не вставляйте адрес.
Обязательное поле пустоеВ форме не хватает того, что нужно для запуска.Заполните выделенные поля и отправьте снова.
Неверная суммаСумма равна нулю, отрицательная или не является числом.Введите сумму больше нуля. Если рядом с полем указан лимит, не выходите за него.
Please check your input and try againПроверка на сервере отклонила ввод, и ответ из соображений безопасности не раскрывает подробности. Это сообщение приходит на английском.Проверьте поля. Если всё выглядит правильно, обновите страницу и введите значения заново.

Общее и прочее

#общее-и-прочее

Некоторые ответы API содержат короткий строковый код вместо тематического сообщения. Они намеренно общие, чтобы не раскрывать детали сервера.

КодЧто это значитКак исправить
VALIDATION_ERRORОдно или несколько полей не прошли проверку на сервере. Инструмент показывает это как «Обязательное поле пустое».Исправьте выделенные поля и отправьте снова. Так же, как с сообщениями проверки выше.
RATE_LIMITEDВы упёрлись в лимит запросов на общем эндпоинте (HTTP 429). Инструмент показывает это как «Слишком много запросов».Немного подождите и повторите.
UNAUTHORIZEDСессии нет или она истекла.Войдите или переподключитесь и повторите действие.
NOT_FOUNDЗапрошенное недоступно или никогда не существовало.Проверьте ссылку или идентификатор, который вы использовали.
GENERIC_ERRORНепредвиденная ошибка, которую сервер не смог классифицировать. Инструмент показывает «Что-то пошло не так».Повторите один раз. Если ошибка вернётся, пришлите в поддержку точную формулировку и то, что вы делали.

Всё ещё не получается?

#всё-ещё-не-получается

Верное сообщение всегда то, что показывает приложение. Если кода здесь нет, формулировка отличается или способ выше не помог, следуйте подсказкам приложения и напишите нам. Пришлите точное сообщение, инструмент, в котором вы работали, и что делали прямо перед ошибкой. Обычно этого хватает, чтобы мы быстро нашли причину.