آیا در PancakeSwap خطای “Insufficient Output Amount” دریافت می کنید؟
متن کامل ارور Insufficient Output Amount در پنکیک سواپ
“The transaction cannot succeed due to error: PancakeRouter: INSUFFICIENT_OUTPUT_AMOUNT”.
“This is probably an issue with one of the tokens you are swapping”.
(“تراکنش به دلیل خطا نمی تواند موفقیت آمیز باشد:
پنکیک روتر:مقدار خروجی ناکافی.
“احتمالاً این مشکل مربوط به یکی از توکن هایی است که شما در حال تعویض آن هستید”.)
بسیاری از کاربران قبلاً هنگام تعویض توکن در PancakeSwap با این مشکل مواجه شده اند.
در نتیجه، تا زمانی که خطا برطرف نشود، قادر به تعویض توکن نیستند.
خوشبختانه این خطا در دو مرحله آسان قابل رفع است.
در این راهنما، خواهید آموخت که چرا در PancakeSwap خطای “Insufficient Output Amount” دریافت میکنید و چگونه آن را برطرف کنید.
چرا در PancakeSwap خطای “Insufficient Output Amount” دریافت می کنم؟
در PancakeSwap با خطای “Insufficient Output Amount” مواجه میشوید زیرا slippage tolerance شما بسیار کم است.
زمانی که slippage tolerance شما خیلی کم باشد، ممکن است بدلیل نوسان بالای قیمت سفارش شما اجرا نشود.
slippage tolerance به شما این امکان را می دهد که بیشترین درصد تغییر قیمتی را که مایل هستید همچنان معامله ی شما انجام شود؛ تنظیم کنید.
به عنوان مثال، اگر slippage tolerance شما 5٪ باشد، به این معنی است که اگر نوسان قیمت بیش از 5٪ باشد، سفارش شما اجرا نمی شود.
ارزهای دیجیتال بسیار پرنوسان هستند و slippage tolerance این امکان را به شما می دهد که با وجود تغییر قیمت، معامله ی شما همچنان انجام شود.
(توضیح : توجه کنید که معامله با تغییر قیمت انجام می شود یعنی به طور مثال اگر slippage tolerance شما 5% باشد این احتمال وجود دارد که شما توکن مورد نظر خود را تا 5% گرانتر خریداری کنید.)
بدون slippage tolerance، شما باید توکن ها را در market order مبادله کنید.
به هر حال، تنظیم یک slippage tolerance پایین ممکن است مانع از اجرای سفارش شما شود.
به طور پیش فرض، slippage tolerance در PancakeSwap، 0.8% می باشد که بسیار پایین است.
PancakeSwap بیان می کند که خطای “مقدار خروجی ناکافی” به دلیل یکی از توکن هایی است که شما در حال تعویض آن هستید.
در بیشتر موارد، slippage tolerance علت خطا است.
نحوه رفع خطای “Insufficient Output Amount” در PancakeSwap
برای رفع این خطا در PancakeSwap، باید slippage tolerance خود را افزایش دهید.
پس از اینکه slippage tolerance خود را افزایش دادید، میتوانید با موفقیت توکنهای خود را تعویض کنید.
به شدت توصیه می شود زمانی که با این خطا روبه رو می شوید slippage tolerance را چند مرحله ای و به تدریج زیاد کنید
به عنوان مثال، هر بار که خطای “Insufficient Output Amount” را دریافت می کنید slippage tolerance خود را 1٪ افزایش دهید.
این روند را تا زمانی که بتوانید با موفقیت توکن های خود را تعویض کنید، تکرار کنید.
با انجام این کار، توکن های خود را با بهترین نرخ مبادله خواهید کرد.
در اینجا نحوه رفع خطای “Insufficient Output Amount” در PancakeSwap در 2 مرحله آمده است:
1. روی نماد تنظیمات در PancakeSwap ضربه بزنید
ابتدا PancakeSwap را در دستگاه خود باز کنید.
سپس، توکن هایی را که می خواهید در صرافی تعویض کنید، انتخاب کنید.
در قسمت «From»،توکنی که می خواهید تعویض کنید(بدهید)، انتخاب کنید.
در قسمت «To»، توکنی که می خواهید بدست آورید، انتخاب کنید.
بالا در کنار نوشته ی «Exchange»، نماد تنظیمات را خواهید دید.
روی نماد تنظیمات ضربه بزنید تا تنظیمات PancakeSwap باز شود.
2. slippage tolerance را افزایش دهید
بعد از اینکه روی نماد تنظیمات ضربه زدید، پاپ آپ «تنظیمات» باز می شود.
در پاپ آپ تنظیمات، سه سرصفحه شامل “Slippage tolerance” ، “Transaction deadline” و “Audio” را مشاهده خواهید کرد.
در بخش “Slippage tolerance” سه درصد را میبینید که میتوانید از بین آنها انتخاب کنید، از جمله «۰.۱ درصد»، «۰.۵ درصد» و «۱ درصد».
به طور پیش فرض، Slippage tolerance در PancakeSwap 0.8% است.
در بیشتر موارد، Slippage tolerance 0.8٪ بسیار کم است و باعث می شود سفارش شما انجام نشود.
برای رفع این مشکل، می توانید Slippage tolerance خود را در فیلد “%” به 12% افزایش دهید.
پس از انجام این کار، ممکن است با خطای “Your transaction may be frontrun” روبرو شوید.
پیام خطا را نادیده بگیرید، پاپ آپ را ببندید و دوباره سعی کنید عملیات سواپ کردن (معامله ی توکن ها) را انجام دهید.
این بار، شما باید بتوانید توکن های خود را در PancakeSwap بدون دریافت خطا تعویض کنید.
از طرف دیگر، میتوانید Slippage tolerance خود را با افزایش ۱ درصدی هر بار که خطای “Insufficient Output Amount” را دریافت میکنید، افزایش دهید.
با انجام این کار، توکن های خود را با بهترین نرخ مبادله خواهید کرد.
شما با موفقیت خطای “Insufficient Output Amount” را در PancakeSwap رفع کردید!
جمع بندی و نتیجه گیری
“Insufficient Output Amount” یک مشکل بسیار رایج در صرافی PancakeSwap است.
همانطور که در مقاله ذکر شد، خطا عمدتاً ناشی از Slippage tolerance پایین است.
با این حال، قانون دقیق و مشخصی برای انتخاب مقدار Slippage tolerance وجود ندارد زیرا عوامل متعددی وجود دارد که باید در نظر بگیرید.
برای مثال، قبل از تصمیم گیری باید نوسانات قیمت ها، نقدینگی و موارد دیگر را در نظر بگیرید.
با این حال، اگر برای شما مهم نیست که توکنهای خود را با اختلاف قیمت زیاد عوض کنید، میتوانید Slippage tolerance خود را تا جایی که میخواهید افزایش دهید.