Резюме
Ожидающие транзакции - это те, которые еще не были обработаны сетью Avalanche. Вы можете ускорить ожидающие транзакции, заменив их новой транзакцией с более высокой комиссией.
Содержание
Почему моя транзакция Avalanche (AVAX) ожидает?
Транзакции в Avalanche будут ожидать (не подтверждены), когда либо (1) вы не заплатили достаточно высокую комиссию за транзакцию, либо (2) другие ранее отправленные транзакции с того же кошелька ожидают.
Что касается (1) комиссий, у сети Avalanche ограничена производительность для обработки транзакций. Для обеспечения справедливого доступа к этому ограниченному пространству Avalanche принимает решение на рынке. Это означает, что транзакции, включающие более высокие комиссии, являются первыми, которые обрабатываются валидаторами. Если вы приложили к отправленной транзакции комиссию, меньшую, чем комиссия других транзакций, Ваша транзакция может застрять в очереди на подтверждение. Чтобы ускорить обработку транзакции, вы можете заменить ее новой транзакцией с более высокой комиссией.
Что касается (2) очередности, кошелек Verse отправляет транзакции в сеть Avalanche в последовательности, похожей на лесенку. Это означает, что если одна из ваших транзакций застряла в очереди, остальные транзакции из того же кошелька также будут застрявать. Однако вы можете заменить ожидающую транзакцию новой транзакцией с более высокой комиссией.
Как переопределить или отменить ожидающую транзакцию Avalanche (AVAX)
Чтобы переопределить существующую ожидающую транзакцию AVAX в кошельке Verse, выполните следующие действия:
Откройте кошелек Verse на устройстве с Android или iOS
Найдите ожидающую транзакцию в разделе Транзакции
Нажмите ... справа от транзакции и выберите Повторить
Увеличьте количество Gas Limit на 10% или больше (чем больше, тем быстрее будет обработана транзакция)
Увеличьте сумму Комиссия на 10% или больше (чем больше, тем быстрее будет обработана транзакция)
Нажмите ОК
Нажмите Оплатить
После этого вы увидите сообщение Транзакция была отправлена. Ваша ожидающая транзакция будет отменена автоматически после успешной отправки новой транзакции.
Вы можете отменить ожидающую транзакцию AVAX с помощью следующих действий:
Откройте кошелек Verse на устройстве с Android или iOS
Найдите ожидающую транзакцию в разделе Транзакции
Нажмите ... Если сумма транзакции слишком мала и проблемы с перегрузкой сети продолжаются, возможно, что ваша транзакция останется в ожидании. P>
p>
Что касается (2) последовательности транзакций, Avalanche задумана таким образом, что транзакции могут быть обработаны только в том порядке, в котором они были отправлены. Это означает, что пока предыдущая отправленная транзакция остается в ожидании (по любой причине), даже если вы отправляете другую транзакцию с более высокой комиссией, она не может быть обработана, пока ваша ранее отправленная транзакция не будет успешно обработана. P>
p>
Если статус вашей транзакции указан как ожидающая значительно дольше нескольких минут, самым вероятным объяснением является то, что рыночная ставка за газ внезапно выросла в момент, когда вы отправили транзакцию. Это означает, что комиссия, которую вы приложили к своей транзакции, больше не достаточно привлекательна для валидаторов. Когда ваша транзакция находится в ожидании, у вас есть три варианта: p>
Подождите еще. В большинстве случаев ваша транзакция подтвердится в течение нескольких часов. Если вам срочно нужно, или если через день ваша транзакция все еще не подтверждена, вы можете: p> li>
Повторно отправить ту же самую транзакцию с более высокой комиссией, или: p> li>
Отменить текущую транзакцию. p> li> ol>
Для (2) и (3) см. Ниже: p>
p>
Как
Отмена ожидающейся транзакции Avalanche (AVAX)
Если ваша транзакция застряла на «ожидается», вы можете вручную повторно отправить ее в сеть Avalanche. При этом вы эффективно заменяете ранее отправленную транзакцию новой транзакцией. Для вашей новой транзакции вы свободно можете изменить детали транзакции, как вам угодно. Вы можете установить новую цену газа, изменить сумму отправки или кому вы отправляете. Хотя технически невозможно запустить отмену транзакции, если вы отправляете транзакцию повторно и меняете сумму отправки на 0,000000001 AVAX, вы достигаете эффективно того же самого, что и отмена транзакции.
При повторной отправке транзакции вы действительно заменяете ранее отправленную транзакцию. Предположим, что цена газа для вашей новой транзакции достаточно высока - и предположим, что транзакция, которую вы повторно отправляете, является «первой в очереди» для вашего кошелька - транзакция будет взята в работу валидатором и транзакция, которую она заменяет, исчезнет навсегда.
ВАЖНО: транзакции обрабатываются только в том порядке, в котором они были отправлены. Это означает, что независимо от того, какую цену газа вы выбираете для последующих транзакций, вам придется подождать, пока ваши ранее отправленные транзакции не будут взяты в работу и обработаны валидаторами.
Вот процесс переопределения и / или отмены ожидающих транзакций Avalanche:
С главного экрана приложения нажмите на кошелек для транзакции, которую вы хотите повторно отправить (например, на мой кошелек AVAX). Это откроет историю транзакций этого кошелька.
Нажмите на транзакцию, которую вы хотите повторно отправить или отменить.
Нажмите «Просмотреть транзакцию в блокчейн-эксплорере». Это перенесет вас на https://snowtrace.io/, где вы увидите полные детали своей транзакции.
Нажмите «Нажмите, чтобы увидеть больше».
Запишите значение «нонс».
Значение нонса обозначает позицию этой транзакции в последовательном порядке транзакций, отправленных вашим кошельком. Первая транзакция, созданная кошельком, будет иметь нонс 0. Вторая будет иметь нонс 1 и т. Д. Помните, транзакции могут быть обработаны только в том порядке, в котором они были отправлены, поэтому если у вас есть ожидающая транзакция с меньшим нонсом, только после подтверждения этой транзакции сеть рассмотрит вашу следующую транзакцию.
6. Затем, в приложении, инициируйте новую транзакцию Avalanche.
7. На экране отправки нажмите на пункт меню Настройки > «Нонс пользователя»:
8. Введите значение nonce для транзакции, которую вы хотите передать повторно. Если отправляемая в данный момент транзакция имеет nonce=1, здесь вам нужно указать nonce=1.
9. Передайте транзакцию повторно, но увеличьте при этом стоимость газа. Убедитесь, что вы установили новую стоимость газа таким образом, чтобы при текущем рыночном тарифе ваша транзакция подтвердилась в разумные сроки. Стоимость газа можно проверить по адресу https://snowtrace.io/gastracker. Если вы хотите "отменить" транзакцию, самый простой способ сделать это - установить сумму отправки равной 0.000000001 AVAX и увеличить стоимость газа.
Как установить пользовательскую стоимость газа
На экране "Введите сумму отправки" нажмите на значок "Сетевая комиссия" в левом нижнем углу.
Выберите "Дополнительные настройки сетевой комиссии". Затем вам предложат ввести желаемую точную стоимость газа для вашей транзакции.