Tag

pending

Browsing

Giao dịch ETH thường được hoàn tất trong thời gian khá ngắn, tuy nhiên, trong một vài trường hợp, lệnh chuyển sẽ bị pending? Vậy trong trường hợp này chúng ta nên xử lý như  thế nào? Bài viết hôm nay, Infocryptovn.com sẽ hướng dẫn bạn cách xử lý lệnh chuyển Eth bị pending.

Nguyên nhân lệnh chuyển bị pending 

Sẽ có những lúc bạn chuyển ETH đi từ ví cá nhân như Trust Wallet hay Metamask mà gặp trường hợp bị pending lệnh do đặt mức phí Gas quá thấp, hoặc trong những cuộc chiến gas war trên sàn Uniswap đòi hỏi lệnh của bạn phải cực nhanh để có thể khớp lệnh tức thời. Đôi lúc bạn sẽ bực bội khi không biết phải chờ cho đến khi nào thì mạng lưới Ethereum sẽ confirm giao dịch cho bạn.

Hướng dẫn cách xử lý lệnh chuyển Ethereum (ETH) bị pending

Lưu ý ở trong hướng dẫn này mình sẽ sử dụng ví Trust Wallet để ví dụ. Những ví khác cũng sẽ tương tự về cách làm.

Giả sử mình đang gặp trường hợp chuyển ETH bị pending như thế này, và mình cứ thế tiếp tục chuyển ETH đi, nhưng tất cả đều bị pending.

Nghĩa là mình có 3 giao dịch đang bị pending, cùng thực hiện 1 lệnh đó là chuyển 400 UNI đi.

Xử lý lệnh chuyển ETH bị pending

Trong trường hợp này mình cần kiểm tra mã hash của giao dịch đang bị pending đó trên Etherscan.io. Sau đó lấy mã số Nonce của giao dịch này.

Xử lý lệnh chuyển ETH bị pending

Số Nonce là số giao dịch của địa chỉ người gửi. Tức mọi giao dịch từ 1 địa chỉ gửi đi đều được đánh số bắt đầu từ số 0 cho giao dịch đầu tiên.

3 giao dịch của mình sẽ được đánh số Nonce là 228, 229, 230. Trong đó số Nonce của giao dịch cũ nhất là 228 và mình cần phải huỷ lệnh này.

Để bắt đầu, bạn phải chuyển 0 ETH từ chính ví của bạn sang chính địa chỉ ví của bạn, với số nonce của giao dịch cũ và phần phí gas tăng cao hơn giao dịch cũ. Dưới đây là ví dụ minh hoạ:

Xử lý lệnh chuyển ETH bị pending 3
Sau đó, KHÔNG ĐƯỢC BẤM GỬI, mà hãy bấm chọn phần bánh răng cưa để chỉnh sửa lại số Nonce của giao dịch này bằng đúng với số Nonce của giao dịch bạn muốn huỷ Pending.

Xử lý lệnh chuyển ETH bị pending

Cài lại số Nonce (MÃ GIAO DỊCH) và phần phí Gas rồi bấm “GHI LẠI”.

Xử lý lệnh chuyển ETH bị pending

Sau đó thực hiện gửi giao dịch này đi và cuối cùng lệnh chuyển ETH đang pending của bạn sẽ bị gỡ bỏ.
Phần giao dịch cũ sẽ bị huỷ và ETH sẽ được trả lại cho bạn.

Xử lý lệnh chuyển ETH bị pending

BONUS: Nếu bạn sử dụng Metamask mà muốn push lệnh ETH hay chỉnh số Nonce thì có thể tham khảo tiếp.

Bước 1: Truy cập tài khoản của bạn ở góc trên cùng bên phải của tiện ích mở rộng MetaMask và nhấp vào Settings.

Xử lý lệnh chuyển ETH bị pending 7

Bước 2: Trong Settings, nhấp vào Advanced. Sau đó, tìm cài đặt có nội dung: “Customize transaction nonce” và chuyển sang trạng thái “ON”.

Xử lý lệnh chuyển ETH bị pending 8
Bước 3: Bây giờ bạn có thể tạo giao dịch như bình thường (ví dụ: nếu bạn muốn gửi giao dịch 0 ETH cho chính mình) và bạn sẽ thấy một trường mới xuất hiện có tên là “Custom Nonce”. Điều này sẽ hiển thị trong màn hình xác nhận khi bạn cố gắng gửi giao dịch.

Xử lý lệnh chuyển ETH bị pending

Chúc anh em thành công!

Nguồn ST.

🌎 Trang chủ: https://infocryptovn.com

📗 Channel: @infocryptovn

💬 Group: https://t.me/infocrypto_group

📒 Facebook: https://www.facebook.com/groups/231573738804096/