Центр поддержки

Транзакции

Проверка или замена транзакции после ее отправки

Время прочтения: 6 мин.

Могу ли я отменить, заменить или сделать что-нибудь после отправки транзакции?

В 99,999% случаев ответ будет «НЕТ».

Как только майнеры добавили транзакцию в блок, который был включен в блокчейн, то ее нельзя отменить или заменить.

В периоды обычной нагрузки транзакции «майнятся» в течение нескольких секунд и не находятся в пуле транзакций долго. После отправки транзакции времени для ее отмены, замены или перезаписи просто нет.

Однако…

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

В это время теоретически возможно заменить существующую транзакцию новой транзакцией с более высокой ценой газа (комиссией).

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

Самый простой способ сделать это — отправить транзакцию 0 ETH на свой собственный адрес с тем же значением nonce и более высокой ценой газа. Это «отменит» вашу первую транзакцию.

Нет никаких гарантий, что это сработает, или же что это будет работать каждый раз. Это очень новый инструмент. Пожалуйста, используйте его на свой страх и риск.


Не воспринимайте эту статью или функции MyEtherWallet как указание того, что вы можете отменить транзакцию, которую вы случайно отправили на неправильный адрес, или же вернуть свои ETH после отправки.

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


Как проверить статус транзакции

Шаг 1. Направляйтесь на блокчейн-обозреватель Ethereum, например, Etherscan.io или Ethplorer.io.

Шаг 2. Скопируйте и вставьте хеш транзакции в имеющееся поисковое поле.

Шаг 3. Появится информация в зависимости от статуса транзакции. Это может быть…

  • Success (Успех): Ваша транзакция успешно замайнена и находится на блокчейне.
    • Если вы не видите ошибок, то ваша транзакция была успешно отправлена. Ваш ETH или токены находятся там, куда вы их отправили. Если этот баланс не был зачислен на другой кошелек или же аккаунт биржи спустя 24 часа после отправки, пожалуйста, свяжитесь с тем сервисом. Отправьте им ссылку на свою транзакцию и вежливо попросите их решить эту проблему.
  • Failed (Сбой):
    • Если вы видите красный символ ( ! ) или же сообщение об ошибке BAD INSTRUCTION или OUT OF GAS, то это означает, что транзакция не была успешно отправлена. Вы не можете отменить или заменить эту транзакцию. Вместо этого отправьте новую транзакцию. Если вы получили ошибку Out of Gas, вам нужно удвоить лимит газа, который вы указали изначально.
    • Если вы видите ‘Reverted’ (“Возвращено”), то лучше перепроверить принятые вами действия. Эта ошибка связана с ошибкой смарт-контракта.
  • Transaction not found (Транзакция не найдена): Не удалось найти эту транзакцию. Возможно, она не была отправлена или же ее нельзя найти в проводнике блокчейна Ethereum, который вы используете. Попробуйте использовать другой сервис (Etherscan.io или Ethplorer.io). Если вы все еще не можете ее найти, то это значит, что она не прошла.
  • Pending (В ожидании): Ваша транзакция обнаружена в пуле транзакций используемого обозревателя. В настоящее время она находится в ожидании (ожидает, пока ее добудут майнеры). Есть шанс, что вы можете отменить или заменить эту транзакцию, но он очень мал.

«Замена» и «Отмена» транзакций

  • Отмена: Генерация транзакции 0 ETH на ваш собственный адрес с целью предотвратить “прохождение” / “майнинг” / включение в блокчейн предыдущей транзакции.
  • Замена: Генерация транзакции XX ETH на адрес другого пользователя с целью сделать что-то (например, отправить средства, открыть ENS-ставку и т. п.), одновременно предотвратив прохождение предыдущей транзакции.

Причина, по которой мы рекомендуем «Отмену» вместо «Замены», заключается в том, что никто не может гарантировать, что ваша вторая транзакция фактически заменит первую. Первую транзакцию все еще могут добыть первой, что сделает вашу вторую транзакцию недействительной. Если вы замените транзакцию новой, то это может привести к еще большей путанице, головной боли, «застрявшим» ETH или же излишним тратам ETH на газ. Это особенно вероятно, если ваша первая транзакция все равно будет добыта — а это может случиться.

Отмена транзакции

Отмена означает создание транзакции на сумму 0 ETH на ваш собственный адрес с целью предотвращения «прохождения» предыдущей транзакции, ее добычи, включения в ее блокчейн или же «застревания».

Шаг 1. Отправляйтесь на Etherscan.io или Ethplorer.io.

Шаг 2. Вставьте хеш вашей транзакции.

  • Если статус транзакции — Pending (В ожидании), то вы можете попробовать ее отменить.
  • Если транзакция не найдена, нажмите кнопку еще раз, подождав несколько минут между каждым нажатием. Если это не сработает, скорее всего, ваша транзакция не была отправлена.
  • Если статус транзакции — Success (Успешно), то вы не сможете ее отменить.

Шаг 3. Если отображается статус Pending (В ожидании), войдите в кошелек, который вы использовали для отправки исходной транзакции на MEW.

Шаг 4. Отправьте себе транзакцию с балансом 0 ETH.

Шаг 5. Нажмите кнопку “Отправить транзакцию”.

Шаг 6. Появится диалоговое окно. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

Шаг 7. Появится хеш новой транзакции. Нажмите на ссылку, чтобы просмотреть ее и узнать, получилось ли у вас. Если она не появится сразу, попробуйте обновить страницу через несколько минут.

Замена транзакции
(только для опытных пользователей)

Замена транзакции означает создание транзакции на сумму XX ETH на чужой адрес с целью что-то сделать (например, отправить средства, открыть ставку ENS и т. д.) и одновременно предотвратить «прохождение» предыдущей транзакции.

Шаг 1. Откройте кошелек, который вы использовали для отправки исходной транзакции.

Шаг 2. Заполните поле “Получатель”, указав адрес, на который вы хотите выполнить отправку.

Шаг 3. Измените значение поля “Сумма” с 0 на ту сумму ETH, которую вы хотите отправить.

Шаг 4. При отправке стандартной транзакции в ETH вы можете использовать лимит топлива 21000. Если вы отправляете токены, увеличьте лимит примерно до 100000. В противном случае просто оставьте значение по умолчанию.

Шаг 5. Увеличьте значение поля “Цена топлива” на 10 GWEI, по сравнению с вашей предыдущей транзакцией. Если это срочная транзакция, вы можете увеличить его больше. Имейте в виду, что чем выше цена газа, тем выше комиссия за транзакцию (лимит газа * цена газа).

Шаг 6. Убедитесь, что значение поля “Нонс” совпадает со значением в предыдущей транзакции. Если это так, то не меняйте значение в поле. Если вы измените его, то эта транзакция не заменит предыдущую.

Шаг 7. Нажмите кнопку “Отправить транзакцию”.

Шаг 8. Появится диалоговое окно. Внимательно прочитайте всю показанную информацию. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

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

Заключительные заметки

  • MEW не получает комиссию за транзакции. Она выплачивается майнерам за включение вашей транзакции в блок. Мы — бесплатный сервис с открытым исходным кодом.
  • Пул транзакций меняется от узла к узлу. Это означает, что транзакция может находиться в состоянии ожидания в пуле транзакций узла ETH (Infura.io), но не в пуле транзакций узла ETH (MyEtherWallet.com). По этой причине вам следует попробовать все предлагаемые нами ETH-узлы.

Проверка или замена транзакции после ее отправки

Время прочтения: 6 мин.

Могу ли я отменить, заменить или сделать что-нибудь после отправки транзакции?

В 99,999% случаев ответ будет «НЕТ».

Как только майнеры добавили транзакцию в блок, который был включен в блокчейн, то ее нельзя отменить или заменить.

В периоды обычной нагрузки транзакции «майнятся» в течение нескольких секунд и не находятся в пуле транзакций долго. После отправки транзакции времени для ее отмены, замены или перезаписи просто нет.

Однако…

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

В это время теоретически возможно заменить существующую транзакцию новой транзакцией с более высокой ценой газа (комиссией).

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

Самый простой способ сделать это — отправить транзакцию 0 ETH на свой собственный адрес с тем же значением nonce и более высокой ценой газа. Это «отменит» вашу первую транзакцию.

Нет никаких гарантий, что это сработает, или же что это будет работать каждый раз. Это очень новый инструмент. Пожалуйста, используйте его на свой страх и риск.


Не воспринимайте эту статью или функции MyEtherWallet как указание того, что вы можете отменить транзакцию, которую вы случайно отправили на неправильный адрес, или же вернуть свои ETH после отправки.

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


Как проверить статус транзакции

Шаг 1. Направляйтесь на блокчейн-обозреватель Ethereum, например, Etherscan.io или Ethplorer.io.

Шаг 2. Скопируйте и вставьте хеш транзакции в имеющееся поисковое поле.

Шаг 3. Появится информация в зависимости от статуса транзакции. Это может быть…

  • Success (Успех): Ваша транзакция успешно замайнена и находится на блокчейне.
    • Если вы не видите ошибок, то ваша транзакция была успешно отправлена. Ваш ETH или токены находятся там, куда вы их отправили. Если этот баланс не был зачислен на другой кошелек или же аккаунт биржи спустя 24 часа после отправки, пожалуйста, свяжитесь с тем сервисом. Отправьте им ссылку на свою транзакцию и вежливо попросите их решить эту проблему.
  • Failed (Сбой):
    • Если вы видите красный символ ( ! ) или же сообщение об ошибке BAD INSTRUCTION или OUT OF GAS, то это означает, что транзакция не была успешно отправлена. Вы не можете отменить или заменить эту транзакцию. Вместо этого отправьте новую транзакцию. Если вы получили ошибку Out of Gas, вам нужно удвоить лимит газа, который вы указали изначально.
    • Если вы видите ‘Reverted’ (“Возвращено”), то лучше перепроверить принятые вами действия. Эта ошибка связана с ошибкой смарт-контракта.
  • Transaction not found (Транзакция не найдена): Не удалось найти эту транзакцию. Возможно, она не была отправлена или же ее нельзя найти в проводнике блокчейна Ethereum, который вы используете. Попробуйте использовать другой сервис (Etherscan.io или Ethplorer.io). Если вы все еще не можете ее найти, то это значит, что она не прошла.
  • Pending (В ожидании): Ваша транзакция обнаружена в пуле транзакций используемого обозревателя. В настоящее время она находится в ожидании (ожидает, пока ее добудут майнеры). Есть шанс, что вы можете отменить или заменить эту транзакцию, но он очень мал.

«Замена» и «Отмена» транзакций

  • Отмена: Генерация транзакции 0 ETH на ваш собственный адрес с целью предотвратить “прохождение” / “майнинг” / включение в блокчейн предыдущей транзакции.
  • Замена: Генерация транзакции XX ETH на адрес другого пользователя с целью сделать что-то (например, отправить средства, открыть ENS-ставку и т. п.), одновременно предотвратив прохождение предыдущей транзакции.

Причина, по которой мы рекомендуем «Отмену» вместо «Замены», заключается в том, что никто не может гарантировать, что ваша вторая транзакция фактически заменит первую. Первую транзакцию все еще могут добыть первой, что сделает вашу вторую транзакцию недействительной. Если вы замените транзакцию новой, то это может привести к еще большей путанице, головной боли, «застрявшим» ETH или же излишним тратам ETH на газ. Это особенно вероятно, если ваша первая транзакция все равно будет добыта — а это может случиться.

Отмена транзакции

Отмена означает создание транзакции на сумму 0 ETH на ваш собственный адрес с целью предотвращения «прохождения» предыдущей транзакции, ее добычи, включения в ее блокчейн или же «застревания».

Шаг 1. Отправляйтесь на Etherscan.io или Ethplorer.io.

Шаг 2. Вставьте хеш вашей транзакции.

  • Если статус транзакции — Pending (В ожидании), то вы можете попробовать ее отменить.
  • Если транзакция не найдена, нажмите кнопку еще раз, подождав несколько минут между каждым нажатием. Если это не сработает, скорее всего, ваша транзакция не была отправлена.
  • Если статус транзакции — Success (Успешно), то вы не сможете ее отменить.

Шаг 3. Если отображается статус Pending (В ожидании), войдите в кошелек, который вы использовали для отправки исходной транзакции на MEW.

Шаг 4. Отправьте себе транзакцию с балансом 0 ETH.

Шаг 5. Нажмите кнопку “Отправить транзакцию”.

Шаг 6. Появится диалоговое окно. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

Шаг 7. Появится хеш новой транзакции. Нажмите на ссылку, чтобы просмотреть ее и узнать, получилось ли у вас. Если она не появится сразу, попробуйте обновить страницу через несколько минут.

Замена транзакции
(только для опытных пользователей)

Замена транзакции означает создание транзакции на сумму XX ETH на чужой адрес с целью что-то сделать (например, отправить средства, открыть ставку ENS и т. д.) и одновременно предотвратить «прохождение» предыдущей транзакции.

Шаг 1. Откройте кошелек, который вы использовали для отправки исходной транзакции.

Шаг 2. Заполните поле “Получатель”, указав адрес, на который вы хотите выполнить отправку.

Шаг 3. Измените значение поля “Сумма” с 0 на ту сумму ETH, которую вы хотите отправить.

Шаг 4. При отправке стандартной транзакции в ETH вы можете использовать лимит топлива 21000. Если вы отправляете токены, увеличьте лимит примерно до 100000. В противном случае просто оставьте значение по умолчанию.

Шаг 5. Увеличьте значение поля “Цена топлива” на 10 GWEI, по сравнению с вашей предыдущей транзакцией. Если это срочная транзакция, вы можете увеличить его больше. Имейте в виду, что чем выше цена газа, тем выше комиссия за транзакцию (лимит газа * цена газа).

Шаг 6. Убедитесь, что значение поля “Нонс” совпадает со значением в предыдущей транзакции. Если это так, то не меняйте значение в поле. Если вы измените его, то эта транзакция не заменит предыдущую.

Шаг 7. Нажмите кнопку “Отправить транзакцию”.

Шаг 8. Появится диалоговое окно. Внимательно прочитайте всю показанную информацию. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

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

Заключительные заметки

  • MEW не получает комиссию за транзакции. Она выплачивается майнерам за включение вашей транзакции в блок. Мы — бесплатный сервис с открытым исходным кодом.
  • Пул транзакций меняется от узла к узлу. Это означает, что транзакция может находиться в состоянии ожидания в пуле транзакций узла ETH (Infura.io), но не в пуле транзакций узла ETH (MyEtherWallet.com). По этой причине вам следует попробовать все предлагаемые нами ETH-узлы.
Транзакции

Проверка или замена транзакции после ее отправки

Время прочтения: 6 мин.

Могу ли я отменить, заменить или сделать что-нибудь после отправки транзакции?

В 99,999% случаев ответ будет «НЕТ».

Как только майнеры добавили транзакцию в блок, который был включен в блокчейн, то ее нельзя отменить или заменить.

В периоды обычной нагрузки транзакции «майнятся» в течение нескольких секунд и не находятся в пуле транзакций долго. После отправки транзакции времени для ее отмены, замены или перезаписи просто нет.

Однако…

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

В это время теоретически возможно заменить существующую транзакцию новой транзакцией с более высокой ценой газа (комиссией).

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

Самый простой способ сделать это — отправить транзакцию 0 ETH на свой собственный адрес с тем же значением nonce и более высокой ценой газа. Это «отменит» вашу первую транзакцию.

Нет никаких гарантий, что это сработает, или же что это будет работать каждый раз. Это очень новый инструмент. Пожалуйста, используйте его на свой страх и риск.


Не воспринимайте эту статью или функции MyEtherWallet как указание того, что вы можете отменить транзакцию, которую вы случайно отправили на неправильный адрес, или же вернуть свои ETH после отправки.

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


Как проверить статус транзакции

Шаг 1. Направляйтесь на блокчейн-обозреватель Ethereum, например, Etherscan.io или Ethplorer.io.

Шаг 2. Скопируйте и вставьте хеш транзакции в имеющееся поисковое поле.

Шаг 3. Появится информация в зависимости от статуса транзакции. Это может быть…

  • Success (Успех): Ваша транзакция успешно замайнена и находится на блокчейне.
    • Если вы не видите ошибок, то ваша транзакция была успешно отправлена. Ваш ETH или токены находятся там, куда вы их отправили. Если этот баланс не был зачислен на другой кошелек или же аккаунт биржи спустя 24 часа после отправки, пожалуйста, свяжитесь с тем сервисом. Отправьте им ссылку на свою транзакцию и вежливо попросите их решить эту проблему.
  • Failed (Сбой):
    • Если вы видите красный символ ( ! ) или же сообщение об ошибке BAD INSTRUCTION или OUT OF GAS, то это означает, что транзакция не была успешно отправлена. Вы не можете отменить или заменить эту транзакцию. Вместо этого отправьте новую транзакцию. Если вы получили ошибку Out of Gas, вам нужно удвоить лимит газа, который вы указали изначально.
    • Если вы видите ‘Reverted’ (“Возвращено”), то лучше перепроверить принятые вами действия. Эта ошибка связана с ошибкой смарт-контракта.
  • Transaction not found (Транзакция не найдена): Не удалось найти эту транзакцию. Возможно, она не была отправлена или же ее нельзя найти в проводнике блокчейна Ethereum, который вы используете. Попробуйте использовать другой сервис (Etherscan.io или Ethplorer.io). Если вы все еще не можете ее найти, то это значит, что она не прошла.
  • Pending (В ожидании): Ваша транзакция обнаружена в пуле транзакций используемого обозревателя. В настоящее время она находится в ожидании (ожидает, пока ее добудут майнеры). Есть шанс, что вы можете отменить или заменить эту транзакцию, но он очень мал.

«Замена» и «Отмена» транзакций

  • Отмена: Генерация транзакции 0 ETH на ваш собственный адрес с целью предотвратить “прохождение” / “майнинг” / включение в блокчейн предыдущей транзакции.
  • Замена: Генерация транзакции XX ETH на адрес другого пользователя с целью сделать что-то (например, отправить средства, открыть ENS-ставку и т. п.), одновременно предотвратив прохождение предыдущей транзакции.

Причина, по которой мы рекомендуем «Отмену» вместо «Замены», заключается в том, что никто не может гарантировать, что ваша вторая транзакция фактически заменит первую. Первую транзакцию все еще могут добыть первой, что сделает вашу вторую транзакцию недействительной. Если вы замените транзакцию новой, то это может привести к еще большей путанице, головной боли, «застрявшим» ETH или же излишним тратам ETH на газ. Это особенно вероятно, если ваша первая транзакция все равно будет добыта — а это может случиться.

Отмена транзакции

Отмена означает создание транзакции на сумму 0 ETH на ваш собственный адрес с целью предотвращения «прохождения» предыдущей транзакции, ее добычи, включения в ее блокчейн или же «застревания».

Шаг 1. Отправляйтесь на Etherscan.io или Ethplorer.io.

Шаг 2. Вставьте хеш вашей транзакции.

  • Если статус транзакции — Pending (В ожидании), то вы можете попробовать ее отменить.
  • Если транзакция не найдена, нажмите кнопку еще раз, подождав несколько минут между каждым нажатием. Если это не сработает, скорее всего, ваша транзакция не была отправлена.
  • Если статус транзакции — Success (Успешно), то вы не сможете ее отменить.

Шаг 3. Если отображается статус Pending (В ожидании), войдите в кошелек, который вы использовали для отправки исходной транзакции на MEW.

Шаг 4. Отправьте себе транзакцию с балансом 0 ETH.

Шаг 5. Нажмите кнопку “Отправить транзакцию”.

Шаг 6. Появится диалоговое окно. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

Шаг 7. Появится хеш новой транзакции. Нажмите на ссылку, чтобы просмотреть ее и узнать, получилось ли у вас. Если она не появится сразу, попробуйте обновить страницу через несколько минут.

Замена транзакции
(только для опытных пользователей)

Замена транзакции означает создание транзакции на сумму XX ETH на чужой адрес с целью что-то сделать (например, отправить средства, открыть ставку ENS и т. д.) и одновременно предотвратить «прохождение» предыдущей транзакции.

Шаг 1. Откройте кошелек, который вы использовали для отправки исходной транзакции.

Шаг 2. Заполните поле “Получатель”, указав адрес, на который вы хотите выполнить отправку.

Шаг 3. Измените значение поля “Сумма” с 0 на ту сумму ETH, которую вы хотите отправить.

Шаг 4. При отправке стандартной транзакции в ETH вы можете использовать лимит топлива 21000. Если вы отправляете токены, увеличьте лимит примерно до 100000. В противном случае просто оставьте значение по умолчанию.

Шаг 5. Увеличьте значение поля “Цена топлива” на 10 GWEI, по сравнению с вашей предыдущей транзакцией. Если это срочная транзакция, вы можете увеличить его больше. Имейте в виду, что чем выше цена газа, тем выше комиссия за транзакцию (лимит газа * цена газа).

Шаг 6. Убедитесь, что значение поля “Нонс” совпадает со значением в предыдущей транзакции. Если это так, то не меняйте значение в поле. Если вы измените его, то эта транзакция не заменит предыдущую.

Шаг 7. Нажмите кнопку “Отправить транзакцию”.

Шаг 8. Появится диалоговое окно. Внимательно прочитайте всю показанную информацию. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

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

Заключительные заметки

  • MEW не получает комиссию за транзакции. Она выплачивается майнерам за включение вашей транзакции в блок. Мы — бесплатный сервис с открытым исходным кодом.
  • Пул транзакций меняется от узла к узлу. Это означает, что транзакция может находиться в состоянии ожидания в пуле транзакций узла ETH (Infura.io), но не в пуле транзакций узла ETH (MyEtherWallet.com). По этой причине вам следует попробовать все предлагаемые нами ETH-узлы.

Проверка или замена транзакции после ее отправки

Время прочтения: 6 мин.

Могу ли я отменить, заменить или сделать что-нибудь после отправки транзакции?

В 99,999% случаев ответ будет «НЕТ».

Как только майнеры добавили транзакцию в блок, который был включен в блокчейн, то ее нельзя отменить или заменить.

В периоды обычной нагрузки транзакции «майнятся» в течение нескольких секунд и не находятся в пуле транзакций долго. После отправки транзакции времени для ее отмены, замены или перезаписи просто нет.

Однако…

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

В это время теоретически возможно заменить существующую транзакцию новой транзакцией с более высокой ценой газа (комиссией).

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

Самый простой способ сделать это — отправить транзакцию 0 ETH на свой собственный адрес с тем же значением nonce и более высокой ценой газа. Это «отменит» вашу первую транзакцию.

Нет никаких гарантий, что это сработает, или же что это будет работать каждый раз. Это очень новый инструмент. Пожалуйста, используйте его на свой страх и риск.


Не воспринимайте эту статью или функции MyEtherWallet как указание того, что вы можете отменить транзакцию, которую вы случайно отправили на неправильный адрес, или же вернуть свои ETH после отправки.

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


Как проверить статус транзакции

Шаг 1. Направляйтесь на блокчейн-обозреватель Ethereum, например, Etherscan.io или Ethplorer.io.

Шаг 2. Скопируйте и вставьте хеш транзакции в имеющееся поисковое поле.

Шаг 3. Появится информация в зависимости от статуса транзакции. Это может быть…

  • Success (Успех): Ваша транзакция успешно замайнена и находится на блокчейне.
    • Если вы не видите ошибок, то ваша транзакция была успешно отправлена. Ваш ETH или токены находятся там, куда вы их отправили. Если этот баланс не был зачислен на другой кошелек или же аккаунт биржи спустя 24 часа после отправки, пожалуйста, свяжитесь с тем сервисом. Отправьте им ссылку на свою транзакцию и вежливо попросите их решить эту проблему.
  • Failed (Сбой):
    • Если вы видите красный символ ( ! ) или же сообщение об ошибке BAD INSTRUCTION или OUT OF GAS, то это означает, что транзакция не была успешно отправлена. Вы не можете отменить или заменить эту транзакцию. Вместо этого отправьте новую транзакцию. Если вы получили ошибку Out of Gas, вам нужно удвоить лимит газа, который вы указали изначально.
    • Если вы видите ‘Reverted’ (“Возвращено”), то лучше перепроверить принятые вами действия. Эта ошибка связана с ошибкой смарт-контракта.
  • Transaction not found (Транзакция не найдена): Не удалось найти эту транзакцию. Возможно, она не была отправлена или же ее нельзя найти в проводнике блокчейна Ethereum, который вы используете. Попробуйте использовать другой сервис (Etherscan.io или Ethplorer.io). Если вы все еще не можете ее найти, то это значит, что она не прошла.
  • Pending (В ожидании): Ваша транзакция обнаружена в пуле транзакций используемого обозревателя. В настоящее время она находится в ожидании (ожидает, пока ее добудут майнеры). Есть шанс, что вы можете отменить или заменить эту транзакцию, но он очень мал.

«Замена» и «Отмена» транзакций

  • Отмена: Генерация транзакции 0 ETH на ваш собственный адрес с целью предотвратить “прохождение” / “майнинг” / включение в блокчейн предыдущей транзакции.
  • Замена: Генерация транзакции XX ETH на адрес другого пользователя с целью сделать что-то (например, отправить средства, открыть ENS-ставку и т. п.), одновременно предотвратив прохождение предыдущей транзакции.

Причина, по которой мы рекомендуем «Отмену» вместо «Замены», заключается в том, что никто не может гарантировать, что ваша вторая транзакция фактически заменит первую. Первую транзакцию все еще могут добыть первой, что сделает вашу вторую транзакцию недействительной. Если вы замените транзакцию новой, то это может привести к еще большей путанице, головной боли, «застрявшим» ETH или же излишним тратам ETH на газ. Это особенно вероятно, если ваша первая транзакция все равно будет добыта — а это может случиться.

Отмена транзакции

Отмена означает создание транзакции на сумму 0 ETH на ваш собственный адрес с целью предотвращения «прохождения» предыдущей транзакции, ее добычи, включения в ее блокчейн или же «застревания».

Шаг 1. Отправляйтесь на Etherscan.io или Ethplorer.io.

Шаг 2. Вставьте хеш вашей транзакции.

  • Если статус транзакции — Pending (В ожидании), то вы можете попробовать ее отменить.
  • Если транзакция не найдена, нажмите кнопку еще раз, подождав несколько минут между каждым нажатием. Если это не сработает, скорее всего, ваша транзакция не была отправлена.
  • Если статус транзакции — Success (Успешно), то вы не сможете ее отменить.

Шаг 3. Если отображается статус Pending (В ожидании), войдите в кошелек, который вы использовали для отправки исходной транзакции на MEW.

Шаг 4. Отправьте себе транзакцию с балансом 0 ETH.

Шаг 5. Нажмите кнопку “Отправить транзакцию”.

Шаг 6. Появится диалоговое окно. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

Шаг 7. Появится хеш новой транзакции. Нажмите на ссылку, чтобы просмотреть ее и узнать, получилось ли у вас. Если она не появится сразу, попробуйте обновить страницу через несколько минут.

Замена транзакции
(только для опытных пользователей)

Замена транзакции означает создание транзакции на сумму XX ETH на чужой адрес с целью что-то сделать (например, отправить средства, открыть ставку ENS и т. д.) и одновременно предотвратить «прохождение» предыдущей транзакции.

Шаг 1. Откройте кошелек, который вы использовали для отправки исходной транзакции.

Шаг 2. Заполните поле “Получатель”, указав адрес, на который вы хотите выполнить отправку.

Шаг 3. Измените значение поля “Сумма” с 0 на ту сумму ETH, которую вы хотите отправить.

Шаг 4. При отправке стандартной транзакции в ETH вы можете использовать лимит топлива 21000. Если вы отправляете токены, увеличьте лимит примерно до 100000. В противном случае просто оставьте значение по умолчанию.

Шаг 5. Увеличьте значение поля “Цена топлива” на 10 GWEI, по сравнению с вашей предыдущей транзакцией. Если это срочная транзакция, вы можете увеличить его больше. Имейте в виду, что чем выше цена газа, тем выше комиссия за транзакцию (лимит газа * цена газа).

Шаг 6. Убедитесь, что значение поля “Нонс” совпадает со значением в предыдущей транзакции. Если это так, то не меняйте значение в поле. Если вы измените его, то эта транзакция не заменит предыдущую.

Шаг 7. Нажмите кнопку “Отправить транзакцию”.

Шаг 8. Появится диалоговое окно. Внимательно прочитайте всю показанную информацию. Нажмите кнопку «Да, я уверен», чтобы отправить ее.

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

Заключительные заметки

  • MEW не получает комиссию за транзакции. Она выплачивается майнерам за включение вашей транзакции в блок. Мы — бесплатный сервис с открытым исходным кодом.
  • Пул транзакций меняется от узла к узлу. Это означает, что транзакция может находиться в состоянии ожидания в пуле транзакций узла ETH (Infura.io), но не в пуле транзакций узла ETH (MyEtherWallet.com). По этой причине вам следует попробовать все предлагаемые нами ETH-узлы.