PancakeSwap báo “execution reverted” nghĩa là giao dịch đã bị smart contract từ chối hoặc không thể thực hiện theo điều kiện hiện tại. Lỗi này có thể đến từ slippage quá thấp, token có tax, liquidity thấp, contract hạn chế bán, sai mạng, deadline giao dịch hết hạn hoặc token honeypot.
Người mới không nên gửi lại giao dịch nhiều lần khi chưa biết nguyên nhân, vì mỗi lần failed có thể mất phí gas.
Bước 1: Kiểm tra transaction trên BscScan
Nếu giao dịch đã gửi, hãy lấy TXID và kiểm tra trên BscScan. Explorer có thể hiển thị trạng thái failed và thông tin lỗi kỹ thuật.
Bước 2: Kiểm tra slippage
Nếu giá token thay đổi nhanh hoặc token có tax, slippage thấp có thể khiến giao dịch bị revert. Tuy nhiên, tăng slippage quá cao làm tăng rủi ro nhận giá xấu.
Bước 3: Kiểm tra liquidity
Pool thanh khoản thấp hoặc route swap không ổn định có thể khiến giao dịch failed. Token mới thường gặp lỗi này.
Bước 4: Kiểm tra token có phải honeypot không
Nếu bạn mua được nhưng không bán được, hoặc bán luôn bị execution reverted, token có thể có cơ chế hạn chế bán.
Bước 5: Không approve thêm khi nghi ngờ
Nếu DApp yêu cầu approve nhiều lần hoặc ký giao dịch lạ, hãy dừng lại và kiểm tra contract.
Câu hỏi thường gặp
Execution reverted có mất gas không?
Có thể mất gas nếu giao dịch đã được gửi và xử lý.
Có nên thử lại ngay không?
Không nên trước khi kiểm tra nguyên nhân.
Lỗi này có phải token scam không?
Không luôn luôn, nhưng có thể là dấu hiệu honeypot hoặc contract hạn chế.
Giúp người mới hiểu lỗi execution reverted trên PancakeSwap và biết cách kiểm tra trước khi gửi lại giao dịch.
Cần chuẩn bị
PancakeSwap chính thức; ví có BNB gas; TXID nếu giao dịch failed; BscScan; token contract; dữ liệu liquidity/slippage
Các bước chính
1. Kiểm tra TXID trên BscScan; 2. Xem trạng thái failed; 3. Kiểm tra slippage; 4. Kiểm tra liquidity; 5. Kiểm tra honeypot; 6. Không gửi lại nhiều lần
Lỗi cần tránh
Gửi lại liên tục; tăng slippage bừa bãi; không kiểm tra contract; cố bán token scam; approve nhiều lần; dùng DApp giả
Checklist trước khi làm
TXID đã kiểm tra; lỗi failed đã rõ; contract đã xem; liquidity đủ/không đủ đã biết; không gửi lặp; không nhập seed phrase
Bài liên quan nên đọc tiếp
PancakeSwap báo cannot estimate gas; PancakeSwap không bán được token meme; Honeypot token là gì?; Gas Fee là gì?; BscScan là gì?; Slippage cao có rủi ro gì?
