storevilanh@gmail.com

Giao dịch thất bại - Phí gas

Lỗi 'Hết Gas' xảy ra khi lượng gas được cung cấp không đủ để xử lý giao dịch của bạn trên mạng EVM đã chọn, bao gồm Ethereum (ETH), Arbitrum (ARB), Polygon (POL), Base, Binance Smart Chain (BNB) và Optimism (OP Mainnet). Vấn đề này thường gặp phải trong các giao dịch token ERC20/BEP20 hoặc NFT.
Giao dịch thất bại - Phí gas

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.

images/4406279885969.png

Để điều tra thêm:

  1. Nhấp vào giao dịch thất bại trong Ledger Wallet để mở rộng chi tiết.
  2. 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. 

images/4406397375761.png

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.

images/4406286828305.png

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 

images/16132130577821.png