Исправление зависших ожидающих транзакций в MetaMask

Как "разблокировать" застрявшие ожидающие транзакции в MetaMask

![](../../.gitbook/assets/ideogram (12).jpeg)

Если ваша транзакция застряла в ожидании в MetaMask, и кнопка «Отменить» не помогает, вам может потребоваться использовать этот метод для очистки вашей очереди.

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

1. Включите настраиваемый номер транзакции

1. Откройте ваш плагин MetaMask.

2. Нажмите на круглую цветную иконку в правом верхнем углу и выберите Настройки из выпадающего меню.

![](../../.gitbook/assets/1-2-MetaMask_settings (1).png)

3. В меню настроек выберите Дополнительно.

4. Прокрутите вниз до тех пор, пока не увидите Дополнительные настройки газа. Включите эту опцию.

5. В разделе Дополнительные настройки продолжайте прокручивать вниз, пока не увидите Настроить номер транзакции. Включите эту опцию.

![](../../.gitbook/assets/1-4-MetaMask_gas_control_on (1).png)

2. Найдите вашу застрявшую транзакцию

Теперь мы собираемся найти застрявшую транзакцию и сделаем заметку о «номере» (nonce). Это своего рода идентификатор, который мы будем использовать позже.

6. Вернитесь на главную страницу MetaMask. В разделе "Активы" найдите тип токена вашей застрявшей транзакции (в данном случае, CAKE).

6. В меню токена найдите вашу Ожидающую транзакцию в области Очереди. Нажмите на вашу транзакцию, чтобы получить дополнительные сведения.

7. Найдите запись Nonce и запишите это число.

3. Перезаписать застрявшую транзакцию

Теперь мы собираемся создать новую транзакцию, чтобы заменить застрявшую. Мы настроим номер Nonce так, чтобы он совпадал с тем, который вы только что записали.

![](../../.gitbook/assets/image (9) (1).png)

8. Создайте новую транзакцию для замены застрявшей. На этот раз увеличьте Комиссию за транзакцию. Здесь мы увеличили ее с 9 до 20. Это увеличит вероятность добавления вашей транзакции в блок.

![](../../.gitbook/assets/image (10) (1) (1).png)

9. На странице подтверждения убедитесь, что ваша Цена газа теперь равна вашей новой, более высокой сумме.

10. Найдите запись CUSTOM NONCE и измените номер на то число, которое вы записали на шаге 7. Теперь нажмите «Подтвердить».

11. Ваша новая транзакция теперь должна быть принята в блок. Чтобы проверить, откройте MetaMask и нажмите на вкладку Активность.

  1. Ваша завершенная транзакция должна отображаться вверху списка вашей активности. Если она все еще отмечена как "Ожидание" оранжевым цветом, вам придется подождать немного дольше или попробовать процесс еще раз с еще более высокой комиссией за транзакцию (ценой газа).

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

Last updated