Ở bài viết này, chúng ta sẽ tìm hiểu về hướng dẫn cách khắc phục lỗi giao dịch Pending trên ví Metamask. Nếu như bạn thường xuyên gặp phải lỗi này thì hãy theo dõi đến cuối bài viết này nhé!
Nguyên nhân gây ra lỗi Pending
Chỉ có khiến lệnh bị Pending, đó là vì bạn đã điều chỉnh phí gas quá thấp. Hoặc khi bạn đang giao dịch với một khoản phí gas bình thường, đột nhiên thị trường có quá nhiều biến động giao dịch. Vì vậy một số lượng lớn các giao dịch xuất hiện, đẩy phí gas lên cao… Và rõ ràng sau đó phí gas của bạn sẽ bị trì hoãn hoặc đang chờ xử lý.
Cách xác định ví bị Pending
Để xử lý các giao dịch đang chờ xử lý, trước tiên bạn phải xác định ví đang chờ xử lý:
- Địa chỉ ví erc20 của bạn (là ví đang pending)
- Metamask hay Trustwallet….
Sau đó, bạn đi đến giao dịch bị chặn để tìm NONCE. Bất kỳ giao dịch nào, cho dù thành công hay đang chờ xử lý, đều có phần đó; Tôi lấy một ví dụ, bạn có thể thấy liên kết này:
https://etherscan.io/tx/0x8fc1f5d8951c69d42bfb39526411d0e76b0554ec6747f2ecfa8578dae393619c
Tìm dòng “Cick to see more” để xem thêm chi tiết, nhấp vào nó, nó sẽ xuất hiện như hình dưới đây:
Bạn có thể quan sát đường Nonce với số 26 . Phí gas khi bị chặn là 37,4.
Khắc phục lỗi Giao dịch Pending trên ví Metamask
Bây giờ, Nếu ví là Ví phụ Metamask hoặc Trustwallet, thì hãy làm như sau:
Giao dịch trước đó bị chặn vì phí gas thấp và nonce = 26. Chúng tôi giải quyết nó bằng cách: gửi ví bị chặn đến cùng một ví bị chặn 0 ETH, điều chỉnh phí gas đến 3-4 lần (như hình ảnh quảng cáo cho thấy. điều chỉnh gas đến 120-150), điều chỉnh NONCE = 26 và nhấn gửi CONFIRM.
Sau khi gửi lệnh giao dịch, các thợ mỏ (thợ mỏ) sẽ xác nhận giao dịch này với ưu tiên vì phí gas cao hơn và khi xác nhận hoàn tất, việc chờ xử lý cũ sẽ tự động bị hủy bỏ.
Vậy là chúng ta đã biết cách khắc phục lỗi giao dịch Pending trên ví Metamask. Hy vọng bài viết này sẽ giúp ích bạn khi giao dịch. Chúc các bạn thành công!