Hướng dẫn này giải thích cách tăng tốc (Speed Up) hoặc hủy (Cancel) các giao dịch Ethereum bị kẹt ở trạng thái “Pending” khi sử dụng thiết bị Ledger kết hợp với ví MetaMask. Giao dịch có thể bị treo ở trạng thái chờ xác nhận nếu bạn đặt phí gas (network fee) quá thấp.
Lưu ý rằng một khi giao dịch đã được xác nhận trên blockchain Ethereum, nó là bất biến và không thể tăng tốc, đảo ngược hoặc hủy bỏ.
Lưu ý quan trọng
- Nếu giao dịch được thực hiện thông qua Ledger Wallet (trước đây là Ledger Live), tính năng “Speed Up” trong MetaMask sẽ không hoạt động, vì giao dịch này không xuất hiện trong lịch sử giao dịch của MetaMask. Tuy nhiên, bạn vẫn có thể hủy hoặc gửi lại giao dịch với mức phí cao hơn bằng cách sử dụng cùng một nonce trong MetaMask để giúp giao dịch được xác nhận nhanh hơn.
- Hướng dẫn dưới đây chỉ áp dụng cho các giao dịch Ethereum được khởi tạo trong MetaMask, dù là trực tiếp hay thông qua thiết bị Ledger kết nối với MetaMask.
- Quá trình này chỉ thực hiện được trên máy tính vì cần truy cập MetaMask bản mở rộng (extension) trên trình duyệt desktop.
Trước khi bắt đầu
- Đảm bảo rằng tài khoản Ethereum (ETH) của bạn trên Ledger đã được kết nối với MetaMask.
Tăng tốc (Speed Up) giao dịch Ethereum đang chờ xử lý
Nếu bạn nhận thấy giao dịch gửi ETH bị treo ở trạng thái Pending, bạn có thể thực hiện các bước sau để tăng tốc:
- Mở tiện ích mở rộng MetaMask trên trình duyệt.
- Nếu bạn đang sử dụng tài khoản ETH trên Ledger, bạn sẽ thấy giao dịch đang chờ xử lý hiển thị tại đây.
- Nhấn nút Speed Up bên cạnh giao dịch.
- Kiểm tra lại các thông số sau: gas price (đơn giá gas), gas limit (giới hạn gas), priority fee (phí ưu tiên cho miner). Thông thường, MetaMask sẽ tự động cập nhật các giá trị này theo tình trạng mạng hiện tại, bạn có thể tiếp tục mà không cần chỉnh sửa.
- Nhấn Save.
- Đảm bảo thiết bị Ledger đã kết nối với máy tính, mở khóa và ứng dụng ETH đang mở.
- Kiểm tra lại chi tiết giao dịch trên thiết bị và nhấn Confirm để ký.
Kết quả: Giao dịch sẽ sớm được xác nhận (confirmed) với mức phí gas cao hơn.
Hủy (Cancel) giao dịch Ethereum đang chờ xử lý
Nếu giao dịch gửi ETH bị kẹt và bạn muốn hủy bỏ, hãy thực hiện các bước tương tự sau:
- Mở tiện ích mở rộng MetaMask.
- Nếu bạn đang truy cập cùng tài khoản ETH trên Ledger, bạn sẽ thấy giao dịch “Pending”.
- Nhấn Cancel.
- Kiểm tra lại các thông số sau: gas price (đơn giá gas), gas limit (giới hạn gas), priority fee (phí ưu tiên cho miner). Thông thường, MetaMask sẽ tự động cập nhật các giá trị này theo tình trạng mạng hiện tại, bạn có thể tiếp tục mà không cần chỉnh sửa.
- Nhấn Save.
- Đảm bảo thiết bị Ledger đã kết nối, mở khóa, và đang mở ứng dụng Ethereum (ETH).
- Kiểm tra và xác nhận giao dịch hủy trên thiết bị Ledger bằng cách nhấn Accept and send.
Kết quả: Giao dịch bị treo sẽ được hủy thành công sau khi mạng xử lý lệnh mới.






