Справочник кодов ошибок
Когда что-то не получается, 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 | Непредвиденная ошибка, которую сервер не смог классифицировать. Инструмент показывает «Что-то пошло не так». | Повторите один раз. Если ошибка вернётся, пришлите в поддержку точную формулировку и то, что вы делали. |
Всё ещё не получается?
#всё-ещё-не-получаетсяВерное сообщение всегда то, что показывает приложение. Если кода здесь нет, формулировка отличается или способ выше не помог, следуйте подсказкам приложения и напишите нам. Пришлите точное сообщение, инструмент, в котором вы работали, и что делали прямо перед ошибкой. Обычно этого хватает, чтобы мы быстро нашли причину.
- Поддержка Как связаться с командой J Tools, что указать, чтобы проблему решили быстро, и чем никогда нельзя делиться с тем, кто называет себя поддержкой.
- Таблица комиссий Все комиссии платформы J Tools в одной таблице по инструментам и категориям, а также чем сетевая комиссия Solana и депозит rent отличаются от того, что берёт J Tools.
© 2026 J Tools