Ошибка с названием INSUFFICIENT_OUTPUT_AMOUNT чаще всего появляется при использовании различных свап-обменников для крипты. В большинстве случаев речь идет о PancakeSwap, но такая же ошибка может появиться и на других популярных сайтах. Принцип исправлений везде будет примерно одинаковым, а все приведенные ниже методы повторяются, поэтому для наглядности будет взят именно упомянутый обменник, поскольку с ним почему-то у юзеров возникает большего всего вопросов.
Повторное подключение кошелька
Ошибка INSUFFICIENT_OUTPUT_AMOUNT возникает в тех случаях, когда обменнику не удается запустить саму транзакцию. В некоторых случаях это связано с ошибками подключения кошелька, поэтому ситуация должна решиться банальным повторным переподключением. Для начала вы можете просто обновить страницу через Ctrl + F5 или перезагрузить браузер. Если ваш кошелек все еще остается подключенным к обменнику, выполните такие действия:
-
На сайте нажмите по его адресу и из появившегося списка выберите действие «Disconnect».
-
Никаких подтверждений не появится, сразу же произойдет отключение, ваш кошелек перестанет отображаться в обменнике, а вместо него появится кнопка «Connect Wallet».
-
Щелкните по ней, отобразится список доступных кошельков для подключения. Можете выбрать оттуда MetaMask или другой кошелек, если вдруг столкнулись с такой же проблемой при его использовании.
Владельцам Rabby Wallet, который сейчас набирает популярность, тоже необходимо выбрать из списка MetaMask, поскольку новый кошелек устанавливается на замену основному. В остальном же выполните стандартное подтверждение подключения кошелька и попробуйте снова запустить операцию обмена токенов или управления ликвидностью.
Изменение проскальзывания
Проскальзывание в настройках обмена устанавливается всегда минимальное – 0.5%. Это значение отклонения от курса токена при совершении самого обмена. Минимальное значение актуально для токенов с низкой волатильностью, курс которых не так часто меняется за несколько минут или даже секунд. Однако это же нельзя сказать про новые токены или какие-нибудь щит-коины, цена на которые скачет туда-сюда постоянно и без передышки. При обмене таких монет ошибка как раз и может появиться, а связана она будет с низким проскальзыванием, из-за чего не удается поменять монету по желаемой цене. Соответственно, проскальзывание нужно изменить, что осуществляется вручную.
-
В форме обмена найдите параметр «Slippage Tolerance» или просто «Slippage». Откройте меню для редактирования уровня проскальзывания.
-
Вы можете поставить значение немного выше, выбрав его из списка предложенных. Для высоковолотивных монет даже 1% может оказаться недостаточным значением.
-
Если после изменения ошибка сохраняется, попробуйте самостоятельно задать slippage, указав процент больше. Учитывайте, что он влияет на то, какое процентное отклонение от текущей цены возможно, поэтому при обмене вы можете получить немного меньше токенов, чем планировали.
-
После завершения всех настроек убедитесь в том, что количество токенов для обмена указано правильно, затем нажмите «Swap».
-
Понадобится подтвердить обмен и проверить, не появится ли рассматриваемая ошибка. Если все пройдет удачно, монета отразится на балансе и вы сможете подсчитать, на сколько процентов изменилась сумма, учитывая установленный slippage.
Изменение газа
Низкий газ, она же комиссия за транзакцию, – одна из причин появления ошибки INSUFFICIENT_OUTPUT_AMOUNT при использовании разных обменников с MetaMask или другими кошельками. Если транзакция отображается непосредственно в кошельке, то в ее настройках вносятся соответствующие изменения, где отображается «Gas Fee». В случае с обменником можно изменить скорость обработки транзакции, что и влияет на газ.
-
В форме обмена нажмите по значку с шестеренкой для открытия настроек свапа.
-
Установите значение комиссии немного больше, выбрав вариант скоростной обработки транзакции. Обменник подразумевает, что чем больше вы платите за комиссию, тем быстрее будет обработана транзакция.
-
Перед подтверждением обмена убедитесь в том, что оплачиваемый газ вас устроит и на балансе есть нужное количество нативного токена. Примерная стоимость комиссии отображается под формой обмена в любом обменнике, включая и PancakeSwap.
-
Если все нормально, нажмите «Swap» и подтвердите транзакцию с повышенным газом. Если дело было в низкой комиссии, ошибка больше не появится.
Добавление конечного токена
В некоторых случаях рассматриваемая в материале ошибка может появиться, если в кошелек MetaMask не был добавлен токен, который будет получен при обмене. Возникает такая неполадка редко, но с МетаМаском возможно все, поэтому советую самостоятельно добавить нужный токен перед обменом, а затем проверить, сможете ли вы получить его при помощи свапалки.
-
Для некоторых сетей новый токен можно импортировать прямо в MetaMask. Для этого вызовите окно самого расширения и под списком уже добавленных монет кликните по «Импорт токенов». Однако сначала убедитесь в том, что вы действительно находитесь в правильной сети.
-
Достаточно будет просто ввести название монеты и подтвердить добавление. Все остальные данные будут добавлены автоматически, а вам остается только снова попробовать совершить обмен.
-
Если автоматического импорта в сети нет или конкретная монета не находится, можно скопировать ее адрес для ручного добавления в том же обменнике или нажать по значку с MetaMask, чтобы вызвать запрос импорта.
-
Во втором случае просто подтвердите добавление рекомендованного токена и все.
Проверка баланса нативного токена
После подключения MetaMask к обменнику он автоматически видит все монеты во всех поддерживаемых сетях. Если нативного токена не хватит для оплаты комиссии, транзакция даже может не запуститься, а вместо этого отобразится ошибка INSUFFICIENT_OUTPUT_AMOUNT.
Поэтому вам надо самостоятельно открыть свой кошелек в выбранной сети и проверить, хватает ли нативного токена (того, в котором оплачивается газ) для совершения транзакции. Если нет, его придется обменять или пополнить, после чего снова вернуться к обменнику и повторить операцию.
Действия с майнингом ликвидности
Если через обменник вы самостоятельно добавляли пару токенов в пул ликвидности для майнинга, рассматриваемая ошибка может возникнуть при попытке забрать все свои токены или же вручную совершить какой-либо обмен. Чаще всего это связано с тем, что ликвидность после внесения изменений просто перестанет существовать или же не хватает баланса конкретного токена. Внимательно проверьте состояние своего пула и учитывайте текущее состояние для следующих действий. Еще можно попробовать убедиться в том, что включены все маршруты через настройки обмена.
-
Нажмите по значку с шестеренкой.
-
Из меню выберите пункт «Customize Routing».
-
Далее просто включите все пункты из источников ликвидности, чтобы обеспечить возможность проведения любых транзакций. Все остальные настройки и маршрутизации и так уже должны быть включены.
Переустановка MetaMask или выбор другого кошелька
Иногда проблемы с ошибкой INSUFFICIENT_OUTPUT_AMOUNT вызваны исключительно проблемами в работе MetaMask. Вы можете попробовать разрешить его работу в режиме инкогнито, открыть новый сеанс браузера в этом самом режиме и проверить обмен. Если не поможет, переустановите кошелек или добавьте его в другой браузер, подключите нужную сеть и повторите обмен.
В некоторых случаях решением будет исключительно замена кошелька. Кстати, использование нескольких в одном браузере тоже может стать причиной появления ошибки, поэтому неактивные в текущий момент можно отключить через управление расширением или же выполнить рекомендацию по переходу в режим инкогнито, в котором никакие расширения, кроме вручную выбранных, работать не будут.
Все приведенные выше советы были проверены на практике или же описаны теми пользователями, кто сам столкнулся с подобными проблемами при обмене. Часть из них рекомендована для выполнения поддержкой свап-обменников и МетаМаском, поэтому решение должно найтись в любом случае, остается только проверить все из предложенного.
Комментарии