Hướng dẫn xử lý lệnh gửi eth 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. Do đó tất cả những gì bạn gặp phải sẽ được giải quyết trong bài viết này.

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.

Hướng dẫn xử lý lệnh gửi eth 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.

Hướng dẫn xử lý lệnh gửi eth 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ạ:

Hướng dẫn xử lý lệnh gửi eth pending

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.

Hướng dẫn xử lý lệnh gửi eth pending

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

Hướng dẫn xử lý lệnh gửi eth 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ỏ.

Hướng dẫn xử lý lệnh gửi eth pending

Phần giao dịch cũ sẽ bị huỷ và ETH sẽ được trả lại cho bạn.

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.

Hướng dẫn xử lý lệnh gửi eth pending

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”.

Hướng dẫn xử lý lệnh gửi eth pending

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.

Hướng dẫn xử lý lệnh gửi eth pending

Chúc bạn thành công với 2 lựa chọn trên.

Hướng dẫn xử lý lệnh gửi eth pending

CẢNH BÁO: Đầu tư vào các sản phẩm tài chính tiềm ẩn rất nhiều rủi ro mà có thể không phù hợp với một số nhà đầu tư. Do đó hãy cân nhắc kỹ lưỡng và làm chủ bản thân trước khi đưa ra bất kỳ quyết định nào cấu thành từ những nội dung tham khảo tại CryptoViet.com.