Ошибки и решения

Если вы новичок, не пытайтесь чинить ошибку случайными кликами. Сначала прочитайте текст ошибки, проверьте сеть, адреса и RPC, затем повторите только нужный шаг.

Кнопка недоступна

Обычно кнопка disabled, потому что не хватает данных.

Проверьте:

  • создан ли донор;
  • добавлен ли кошелёк;
  • выбран ли сценарий;
  • введён ли recipient;
  • завершилась ли загрузка балансов;
  • прошла ли симуляция.

Если рядом есть подсказка, наведите курсор или нажмите на disabled-кнопку, если интерфейс показывает причину. Часто там написано, что именно нужно исправить.

Неверный private key

Проверьте, что ключ:

  • начинается с 0x;
  • имеет правильную длину;
  • не содержит пробелов;
  • относится к нужному кошельку;
  • не является private key донора, если поле требует rescue wallet.

Не вставляйте seed phrase в поле private key. Private key — это одна строка вида 0x..., а seed phrase — набор слов.

RPC не работает

Попробуйте:

  • обновить страницу;
  • выбрать другой RPC;
  • проверить chainId;
  • проверить интернет;
  • попробовать позже.

RPC должен быть доступен из браузера. Если RPC блокирует браузерные запросы, выберите другой RPC с поддержкой CORS.

Chain ID не совпадает

Это значит, что выбранный RPC отвечает не той сетью.

Например, вы выбрали Ethereum, а RPC отвечает другой сетью. В таком случае не продолжайте:

  1. выберите правильную сеть;
  2. выберите другой RPC;
  3. обновите баланс или симуляцию;
  4. только потом собирайте транзакцию.

DeBank не загрузил активы

Возможные причины:

  • DeBank не поддерживает сеть;
  • актив не индексирован;
  • адрес пустой или неправильный;
  • DeBank временно недоступен;
  • выбранный актив не поддерживается текущим flow.

Если актив есть в кошельке, но DeBank его не показывает, это не всегда ошибка сайта. Иногда DeBank не успел обновить данные или не поддерживает конкретную позицию.

Симуляция упала

Не отправляйте транзакцию вслепую.

Проверьте:

  • правильная ли сеть;
  • есть ли баланс;
  • хватает ли allowance или permit;
  • не устарел ли nonce;
  • правильный ли recipient;
  • не изменилось ли состояние контракта.

Если ошибка непонятна, не переходите к Send через advanced override. Сначала попробуйте более простой сценарий или проверьте один актив отдельно.

Transaction plan expired

План транзакции действует ограниченное время. Это сделано, чтобы старые расчёты газа и комиссий не использовались слишком поздно.

Что делать:

  1. вернитесь к Simulation;
  2. запустите симуляцию заново;
  3. подтвердите новый план;
  4. снова проверьте Fund Donor;
  5. переходите к Send.

Транзакция зависла

Проверьте tx hash в explorer.

Если транзакция pending:

  • подождите;
  • проверьте gas;
  • не отправляйте повторно без понимания nonce.

Баланс не обновился

Нажмите refresh, проверьте RPC и explorer.

Иногда RPC обновляет данные с задержкой.

Отправка упала после broadcast

Если сайт показывает ошибку после отправки, но tx hash уже появился, сначала проверьте hash в explorer.

Возможны два варианта:

  • транзакция реально ушла в сеть и ожидает подтверждения;
  • транзакция откатилась или не была принята сетью.

Не отправляйте повторно, пока не понимаете, что произошло с первым tx hash.

results matching ""

    No results matching ""