در این مقاله به بررسی روش رفع خطای Parent account balance is insufficient for network fees (کافی نبودن موجودی حساب پدر برای پرداخت کارمزد شبکه) میپردازیم.
اگر حین تلاش برای سوآپ کردن یا استفاده از ارزهای دیجیتال خودتان با این خطا مواجه شدید، جای نگرانی نیست! این خطا صرفاً یعنی حسابی که قصد سواپ کردن ارزهای دیجیتال را از آن دارید، موجودی کافی را بر حسب کوین بومی مربوطه برای پرداخت کارمزد شبکه ندارد.
مثلاً وقتی قصد سوآپ کردن توکنهای USDC موجود در حساب اتریوم خودتان را داشته باشید، باید مقداری موجودی کوین اتریوم در همان حساب برای پرداخت کارمزدهای شبکه داشته باشید.
لازم به ذکر است که کارمزدهای شبکه برای تأیید تراکنش شما به نودهای شبکه بلاک چین پرداخت میشوند؛ نه لجر.
برای حل این مشکل، مراحل زیر را طی کنید:
- مقداری اتریوم (ETH) بخرید. میتوانید اتر را مستقیماً در لجر لایو و از طریق ارایه دهندگانی مثل Coinfyبخرید. یا اینکه میتوانید مقداری اتر در اکسچنجی مثل بایننس یا کوین بیس خریده و آن را به حساب اتریوم حاوی توکنهای خودتان منتقل کنید.
- اتریوم را به حساب حاوی توکنها منتقل کنید. برای انتقال اتر به حساب درست، دستورالعملهای مشخص شده در لجر لایو را دنبال کنید.
پس از انتقال اتر لازم به حساب خودتان، باید مطمئن شوید که امکان سوآپ به شکل درست و موفق وجود دارد. دقت داشته باشید که پردازش تراکنشهای بلاک چین بسته به شرایط شبکه مدتی زمان میبرد.
مشاهده خطای insufficient funds با وجود داشتن اتر
هنگام ارسال توکنهای ERC-20 مثل OP، ARB یا USDC روی شبکههای لایه دوم مثل آربیتروم یا آپتیمیسم مطمئن شوید که اتر بومی را روی شبکه مربوطه برای پرداخت کارمزدها دارید. توکنها میتوانند روی شبکههای مختلف قرار داشته باشند؛ حتی اگر آدرس ولت عمومی آنها یکسان باشد.
برای حل این مشکل، میتوانید راهکارهای زیر را امتحان کنید:
- ارسال اتر از طریق شبکه مربوطه: اتر را مستقیماً از اکسچنج به آدرس خودتان ارسال کنید. مطمئن شوید که اتر را از طریق شبکه مربوطه (مثلاً آربیتروم یا آپتیمیسم) ارسال کردهاید. به این ترتیب میتوانید از داشتن گس مورد نیاز برای پردازش تراکنش مطمئن شوید.
- پل زدن با استفاده از Zerion: از اپلیکیشن Zerionکه در قسمت دیسکاور قرار دارد برای پل زدن بین اتر بومی و اتر روی شبکه مورد نظر استفاده کنید.
آشنایی با ارتباط کوین و توکن
آشنایی با ارتباط بین کوین و توکن برای رفع این پیام خطا ضروری است. خطای ذکر شده نشان دهنده داشتن یک توکن بدون داشتن کوین لازم برای پوشش کارمزدهای تراکنش است. این شرایط برای ETH، BNB، POLYGON و غیره رخ میدهد.
در مجموع، پیام خطای the parent account balance is insufficient for network fees یک خطای متداول است که هنگام سوآپ کردن ارزهای دیجیتال با آن روبرو میشوید و برای رفع آن کافیست مقدار مورد نیاز از کوین بومی را در حساب خودتان داشته باشید.