دلیل خطاهای صرافی پنکیک سواپ و رفع آن

صرافی غیرمتمرکز پنکیک سواپ (Pancake Swap)، یکی از محبوبترین پلتفرمهای معاملاتی غیرمتمرکز است که بر روی بلاکچین بایننس فعالیت میکند. صرافی پنکیک سواپ، امکانات جذابی مثل معامله مستقیم در ولت، مشارکت در استخرها، وامدهی در بازارهای AMM و … را به کاربران خود ارائه میکند و میتوان گفت تمامی نیاز کاربران را در معاملات ارزهای دیجیتال برطرف میکند.
با این حال، در پنکیک سواپ نیز ممکن است مانند هر پلتفرم دیگری با ارورهایی در حین فعالیت مواجه شوید؛ اما نگران نباشید، کافی است نحوه رفع خطاهای صرافی پنکیک سواپ را بدانید تا بتوانید در کمترین زمان ممکن آنها را حل کنید.
رفع خطاهای رایج در صرافی پنکیک سواپ

اگرچه صرافی پنکیک سواپ یک پلتفرم غیرمتمرکز است و تراکنشها و معاملات بهصورت خودکار انجام میشوند، اما ممکن است بروز برخی از ارورها اجرای تراکنش را با مشکل روبهرو کنند. بسیاری از این خطاها آسانی قابل حل شدن هستند و میتوانید با انجام چند کار ساده مشکل را برطرف کنید.
در ادامه، به بررسی دلیل خطاهای صرافی پنکیک سواپ و رفع آن میپردازیم.
ارور INSUFFICIENT_OUTPUT_AMOUNT
ارور Insfufficent output amount مربوط به بخش Swap در Exchange پلتفرم پنکیک سواپ است. این ارور معمولا زمانی رخ میدهد که توکنی موردنظر شما نقدینگی کمی دارد و مقدار کافی از آن در استخر مشارکت وجود ندارد. اینگونه توکنها اغلب رمزارزهای کوچک و کمتر شناختهشده بازار هستند که افراد کمی آنها را معامله میکنند.
این ارور معمولا با این پیام نشانداده میشود:
The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT. This is probably an issue with one of the tokens you are swapping.
the transaction cannot succeed due to error: execution reverted: pancakerouter: insufficient_output_amount.
برای حل کردن این ارور:
- افزایش محدوده اسلیپیج: این گزینه به پنکیک سوآپ اجازه میدهد تا در صورت نوسانات قیمت، معامله را با نرخ کمی متفاوت انجام دهد.
- تکرار معامله با مقدار توکن کمتر: مقدار توکن موردنظر خود برای معامله را کمتر کنید و معامله را دوباره انجام دهید.
ارور INSUFFICIENT_A_AMOUNT یا INSUFFICIENT_B_AMOUNT
اگر قصد اضافه یا کم کردن توکنی به استخر مشارکت را داشته، اما مقدار یکی از جفت ارزها کم باشد این ارور را مشاهده میکنید. این ارور همچنین ممکن است به دلیل تغییرات سریع در قیمت یا پایین بودن سطح اسپلیج نیز رخ دهد. متن این ارور به شکل زیر است:
Fail with error ‘PancakeRouter: INSUFFICIENT_A_AMOUNT’
or
Fail with error ‘PancakeRouter: INSUFFICIENT_B_AMOUNT’
برای حل کردن این خطا:
- صفحه را رفرش کنید.
- به Setting صرافی بروید و محدوده اسپلیج خود را تغییر دهید.
ارور PancakeRouter: EXPIRED
این ارور نشاندهنده انقضای مدت زمان امضای تراکنش است و میتواند بنا به دلایلی مثل قطعی یا ضعیف بودن اینترنت در هنگام تراکنش, یا تایید نشدن آن از سمت شما اتفاق بیوفتد. این ارور معمولا با پیام زیر نمایش دادهمیشود:
The transaction cannot succeed due to error: PancakeRouter: EXPIRED. This is probably an issue with one of the tokens you are swapping.
برای حل این ارور:
- اتصال به اینترنت را بررسی کنید.
- تراکنش را دوباره انجام دهید و به محض نشان دادن پیام، تراکنش را Confirm کنید.
ارور Pancake: TRANSFER_FAILED
همانطور که از نام این ارور پیدا است، ارور TRANSFER_FAILED زمانی نمایان میشود که اجرای تراکنش شما با شکست مواجه شدهباشد. دلایلی مثل بروز مشکل در قراردادهای هوشمند یا نبود موجودی کافی در کیف پول میتواند باعث ناموفق شدن تراکنشها شود.
این ارور به شکل زیر نشان دادهمیشود:
The transaction cannot succeed due to error: execution reverted: Pancake: TRANSFER_FAILED.
برای رفع این مشکل:
- اگر در حال کار با قراردهای هوشمند هستید، مطمئن شوید بهدرستی کار میکند
- توکنی که قصد خرید آن را دارید بررسی کنید، زیرا این ارور ممکن است درباره برخی از توکنهای کلاهبردارانه نیز رخ دهد
ارور Pancake: K

در برخی از مواقع هنگام سواپ کردن توکنها در صرافی پنکیک سواپ، اگر بخواهید تراکنش را با کارمزدی که بهصورت خودکار تعیین کنید ممکن است با این ارور مواجه شوید.
متن این ارور عبارت است از:
The transaction cannot succeed due to error: Pancake: K. This is probably an issue with one of the tokens you are swapping.
برای حل کردن این ارور:
- دقت کنید که مقابل From عبارت estimated نوشتهشده باشد.
- عدد مقابل To را به عددی رند تغییر دهید.
- سواپ را دوباره انجام دهید.
ارور Transaction cannot succeed
در صورتی که این ارور را در هنگام تراکنش مشاهده کردید، بهمعنی این است که تراکنش شما بنا به دلایلی نمیتواند با موفقیت انجام شود. علت این ارور میتواند نقدینگی کم ارز دیجیتال موردنظر یا کم بودن کارمزد واردشده، باشد.
برای حل کردن این ارور:
- کارمزد تراکنش را افزایش دهید
- اطلاعات تراکنش را بررسی کنید
ارور Price Impact too High
در صورتی که تأثیر تراکنش شما بر قیمت بازار بسیار زیاد باشد، با این ارور مواجه میشوید. این ارور بیان میکند یا مقدار توکن موردنظر شما برای معامله بسیار زیاد بوده یا نقدینگی جفت ارز کم است.
برای حل کردن این مشکل:
- حد اسلیپیج خود را افزایش دهید و دوباره امتحان کنید.
- مقدار توکن موردنظر برای معامله را کاهش دهید.
ارور estimateGas failed
بهطور کلی این خطا نشان میدهد محاسبه مقدار گس مورد نیاز با شکست مواجه شدهاست. این ارور بیشتر مربوط به نوع خاصی از توکنها میشود که روتر V1 PancakeSwap را در قرارداد خود هاردکد (Hard-coded) اعلام کردهاند.
این ارور معمولا با این پیام نمایان میشود:
This transaction would fail. Please contact support
تنها راهحل موجود برای این مشکل این است که با پشتیبانی تیم پنکیک سواپ ارتباط برقرار کنید.
ارور Cannot read property ‘toHexString’ of undefined

این خطا بیشتر هنگام استفاده از نسخه موبایل تراست ولت رایج است و به دلیل مشکلات در امضای تراکنش اتفاق میافتد. متن این ارور به شکل زیر است:
“Unknown error: “Cannot read property ‘toHexString’ of undefined”
برای حل این ارور باید:
- محدوده اسلیپیج را افزایش دهید و دوباره تلاش کنید.
- از سایر کیف پولها استفاده کنید.
ارور Execution reverted: TransferHelper: TRANSFER_FROM_FAILED
این ارور نشان میدهد که انتقال توکن از کیف پول شما به قرارداد هوشمند با شکست مواجه شدهاست. در صورتی که هنگام معامله در مواردی مثل اجازه دسترسی برای خارج کردن توکنها یا موجودی کیف پول مشکلاتی وجود داشتهباشد، این خطا نشان دادهمیشود.
این ارور معمولا به شکل زیر است:
The transaction cannot succeed due to error: execution reverted: TransferHelper: TRANSFER_FROM_FAILED.
برای حل این ارور:
- مطمئن شوید تمامی مجوزهای لازم را دادهاید.
- موجودی خود را برای تراکنش بررسی کنید.
شناسایی خطاهای رایج صرافی پنکیک سواپ
دانستن دلیل خطاهای صرافی پنکیک سواپ و رفع آن به شما کمک میکند تا در صورت بروز هرگونه مشکل، بتوانید بهسادگی آن را حل کنید و به ادامه تراکنش خود بپردازید. صرافی پنکیک سواپ یک صرافی غیرمتمرکز است و از آنجا که واسطهای برای معاملات وجود ندارد ممکن است پیچیدگیهای خاص خود را داشتهباشد.
سوالات پرتکرار درباره دلیل خطاهای صرافی پنکیک سواپ و رفع آن
- دلیل خطاهای صرافی پنکیک سواپ چیست؟
خطاهای صرافی پنکیک سواپ در حین تراکنش ممکن است به دلایل مختلفی مثل نادرستی اطلاعات واردشده، مشکل در شبکه یا کارمزدها رخ دهند.
- چطور خطاهای پنکیک سواپ را حل کنیم؟
برای حل خطاهای پنکیک سواپ شما ابتدا باید نوع خطا را مشخص و سپس با توجه به دلیل خطا، مشکل را حل کنید.
باسلام خدمت شما
من یه مقدار ارز از پنک سواپ خریداری کردم الان نمیتونم بفروشم کمکم کنین تا بفروشم نزدیک ۶۰۰دلاره
با سلام و وقت بخیر
شما میتوانید به سادگی دارایی پنکیک سواپ خود را به صرافی او ام پی فینکس انتقال بدید و از قسمت «معامله سریع» دارایی دیجیتال خودتون رو بفروشید.