Ledger đang làm gì để ngăn ngừa tình trạng "hết gas"?
Ứng dụng Ledger Live (trước đây là Ledger Wallet™) tự động tính toán mức phí tối ưu cho các giao dịch ETH và ERC20.
Tuy nhiên, giao dịch vẫn có thể thất bại trong các trường hợp sau:
- Mạng bị tắc nghẽn
- Một số smart contract (đặc biệt liên quan đến token ERC20) yêu cầu nhiều gas hơn
- Gas limit được thiết lập quá thấp
Bạn có thể hạn chế điều này bằng cách sử dụng giao dịch tùy chỉnh (custom transaction) để điều chỉnh gas.
Làm thế nào để nhận biết tình trạng "hết gas"?
Nếu giao dịch ERC20 hoặc NFT thất bại, Ledger Wallet sẽ hiển thị trạng thái ' Thất bại ' trong lịch sử giao dịch của bạn.
Để điều tra thêm:
- Nhấp vào giao dịch thất bại trong Ledger Wallet để mở rộng chi tiết.
- Chọn ' Xem trong trình khám phá ' để được chuyển hướng đến Etherscan.io hoặc trình khám phá chuỗi khối tương ứng cho giao dịch của bạn.
3. Trong trình khám phá khối, hãy tìm thông báo lỗi này: 'Cảnh báo! Đã xảy ra lỗi trong quá trình thực thi hợp đồng [Hết gas].' Điều này sẽ giúp bạn xác định xem vấn đề 'Hết gas' có dẫn đến giao dịch thất bại hay không.
4. Nếu giao dịch của bạn thất bại do hết phí gas, hãy đảm bảo tài khoản Ledger Wallet của bạn có đủ tiền tệ trả phí (như ETH, BNB, POL, v.v.). Sau đó, hãy thử gửi lại giao dịch trong Ledger Wallet, bằng cách chọn tùy chọn phí gas cao hơn để xử lý nhanh hơn hoặc chờ phí gas giảm xuống .
Để theo dõi phí gas hiện tại, bạn có thể sử dụng các công cụ như 'Gas Tracker' trên Etherscan, có sẵn tại etherscan.io/gastracker