Wszystkie kolekcje
Crypto.com DeFi Wallet
ETH & ERC-20 Tokeny
Jak anulować lub przyspieszyć moją oczekującą transakcję ETH/ERC-20 na Crypto.com DeFi Wallet z replace-by-fee?
Jak anulować lub przyspieszyć moją oczekującą transakcję ETH/ERC-20 na Crypto.com DeFi Wallet z replace-by-fee?

Anulowanie/przyspieszenie oczekującej transakcji ETH/ERC20 na portfelu DeFi z replace-by-fee

Hrisi avatar
Napisane przez Hrisi
Zaktualizowano ponad tydzień temu
  1. Naciśnij na szczegóły oczekującej transakcji [View Status on Explorer], aby sprawdzić aktualny status Twojej transakcji w eksploratorze blockchain.

Status

Opis

Porada

Sukces

Twoja transakcja została pomyślnie wydobyta i jest potwierdzona w blockchain.

Proszę przesuń palcem w dół, aby odświeżyć swój portfel i odrzucić oczekującą transakcję.

Niepowodzenie

Jeśli na ekranie pojawi się czerwony (!) symbol lub komunikat błędu "BAD INSTRUCTION" lub "OUT OF GAS", oznacza to, że transakcja nie została pomyślnie wysłana.

Nie możesz anulować ani zastąpić tej transakcji. Zamiast tego wyślij nową transakcję. Jeśli otrzymałeś błąd "Out of Gas", powinieneś unikać wybierania "średniego" poziomu prowizji, gdy sieć jest przeciążona.

Przywrócona

Jest to prawdopodobnie błąd użytkownika kontraktu smart.

Sprawdź dokładnie, jakie działania podejmujesz w ramach kontraktu smart.

Transakcja nie została znaleziona

Nie można odnaleźć tej transakcji

Możliwe, że transakcja nie doszła do skutku. Wyślij nową transakcję.

Oczekująca

Twoja transakcja została umieszczona w puli transakcji eksploratora, z którego korzystasz. Jest ona obecnie w trakcie realizacji (oczekuje na wydobycie)

Istnieje szansa, że możesz anulować lub przyspieszyć tę transakcję

2. Po upewnieniu się, że Twoja oczekująca transakcja utknęła na statusie “Pending” w eksploratorze, możesz spróbować anulować i przyspieszyć transakcję używając metody replace-by-fee -

  • Anulowanie:Wyślij 0 ETH/ERC-20 na własny adres z wyższą opłatą, aby zapobiec utknięciu poprzedniej transakcji w procesie oczekiwania na jej potwierdzenie

  • Przyspieszenie: Wyślij dokładnie taką samą ilość środków ETH/ERC-20 na ten sam adres odbiorcy, ale tym razem z wyższą opłatą jednocześnie nie przepuszczając poprzedniej, zablokowanej transakcji.

Opcja replace-by-fee zasadniczo polega na wykorzystaniu tego samego nonce do rozgłoszenia nowej transakcji zastępczej z wyższą prowizją sieciową. Górnicy zajmujący się weryfikacją bloków w sieci mają to do siebie, że w pierwszej kolejności zazwyczaj wybierają transakcje z wyższą opłatą (zyskują wyższą nagrodę). Gdy transakcja zastępcza (niezależnie od tego, czy będzie to anulowanie, czy też przyspieszenie) zostanie potwierdzona on-chain, Twoja poprzednia oczekująca transakcja z tym samym nonce zostanie zastąpiona i odrzucona przez sieć.

W przypadku oczekujących transakcji zalecamy ich anulowanie zamiast przyspieszania, ponieważ anulowanie daje Ci gwarancję, że Twoja początkowa transakcja zostanie podmieniona, a nie zdublowana. W przypadku przyspieszenia, pierwsza transakcja może nadal zostać wydobyta jako pierwsza, unieważniając tym samym drugą transakcję. Decydując się na zastąpienie transakcji nową transakcją z przyspieszeniem, możesz doprowadzić do jeszcze większego zamieszania oraz niepotrzebnych wydatków na prowizję gas w ETH.

3. Przejdź do najwcześniejszej oczekującej transakcji i naciśnij ją, aby wyświetlić szczegóły transakcji, po czym wybierz preferowaną opcję podmiany

  • Anuluj wniosek

  • Przyspieszenie

Upewnij się, że anulujesz/ przyspieszasz najwcześniejszą oczekującą transakcję z najniższym nonce konta, po przejrzeniu transakcji w eksploratorze, w wierszu "Estimated Confirmation Duration" nie powinien pojawić się błąd "There is a Pending txn with a lower account nonce."

Jeśli tak jest, powinieneś sprawdzić swój adres ETH na Etherscan i sprawdzić, która transakcja ETH/ERC-20 jest nadal w trakcie realizacji z niższym nonce konta. Powinieneś zawsze najpierw anulować/przyspieszyć oczekującą transakcję z najniższym nonce konta, ponieważ inne transakcje oczekujące z wyższym nonce pozostaną w trakcie realizacji (nawet transakcje zamienne), dopóki najwcześniejsze oczekujące nonce nie zostanie potwierdzony/zastąpiony.

Zapoznaj się z informacjami dostępnymi tutaj aby dowiedzieć się więcej na temat nonce.

Jak anulować moją oczekującą transakcję ETH/ERC-20?

  1. Przejdź do szczegółów transakcji oczekującej i naciśnij przycisk [Cancel request] po uprzednim upewnieniu się, że -

  2. Przejrzyj wysokość prowizji sieciowej za transakcję podmiany dla żądania anulowania i naciśnij przycisk [Yes, let’s try it]

  3. Potwierdź anulowanie za pomocą swojego hasła (i 2FA jeśli aktywowałeś dwuskładnikowe uwierzytelnianie)

  4. Zostanie wyświetlona nowa oczekująca transakcja dla Twojego żądania anulowania, a Twoja pierwotna oczekująca transakcja zostanie odrzucona

  5. Zaczekaj, aż Twoja transakcja podmiany żądania anulowania zostanie potwierdzona on-chain, po jej zakończeniu powinieneś być w stanie wysyłać normalnie bez żadnych zablokowanych/oczekujących transakcji

Jak przyspieszyć moją oczekującą transakcję ETH/ERC-20?

  1. Przejdź do szczegółów transakcji oczekującej i naciśnij przycisk [Speed up] po uprzednim upewnieniu się, że -

  2. Naciśnij [Speed up] aby wybrać wyższą prowizję w miejsce pierwotnej transakcji oczekującej na realizację

  3. Wybierz wyższy poziom prowizji lub naciśnij przycisk [Advanced], aby dostosować cenę gas i limit (tylko dla zaawansowanych użytkowników)

  4. Po wybraniu wyższego poziomu prowizji niż pierwotna transakcja, naciśnij przycisk [Confirm to send]

  5. Potwierdź wniosek o przyspieszenie za pomocą swojego hasła (i 2FA jeśli aktywowałeś dwuskładnikowe uwierzytelnianie)

  6. Zostanie wyświetlona nowa oczekująca transakcja dla Twojego żądania przyspieszenia, a Twoja pierwotna oczekująca transakcja zostanie odrzucona

  7. Zaczekaj, aż Twoja transakcja podmiany żądania przyspieszenia zostanie potwierdzona on-chain

Dlaczego nie mogę znaleźć opcji przyspieszenia lub anulowania dla mojej oczekującej transakcji?

Pamiętaj, że funkcja "replace-by-fee" umożliwiająca anulowanie lub przyspieszenie oczekującej transakcji jest obsługiwana tylko w przypadku -

  • Dotyczy tylko transakcji ETH/ERC-20

  • Wysyłaj żądania ETH/ERC-20 zainicjowane z aplikacji portfela Crypto.com DeFi

Dla transakcji smart kontrakt takich jak swap, wpłata/wypłata poprzez DeFi Earn lub transakcje WalletConnect, pamiętaj, że obecnie nie ma opcji replace-by-fee, ponieważ istnieje dodatkowa transakcja akceptacji w celu ustawienia limitu wydatków odpowiedniego smart kontraktu dla transakcji swap/deposit.

Zapoznaj się z informacjami w sekcji FAQaby uzyskać więcej szczegółów na temat tego, jak wyzerować oczekujący nonce poprzez ręczne dostosowanie wartości nonce.

Czy to odpowiedziało na twoje pytanie?