بنیادی طریقہ

Gwei کیا ہے، کیا یہ coin ہے؟ Gas fee کا حساب، Insufficient balance اور Pending کی جانچ

Gwei اور Gas fee troubleshooting guide کا cover
ایک سطر میں: Gas، computational work کی مقدار ہے اور Gwei فی Gas قیمت کی عام unit۔ اصل fee کا بنیادی حساب Gas Used × Effective Gas Price ہے۔ Gas Limit اور Max fee budget کی حدیں ہیں، لازماً آخری کٹوتی نہیں۔

اگر wallet میں 12 Gwei، Gas Limit 150,000 اور Max fee 0.003 ETH دکھائی دے تو حقیقتاً کتنی رقم کٹے گی؟ Test token ہونے کے باوجود balance ناکافی کیوں ہوتا ہے؟ Pending پر Speed Up، Cancel یا انتظار میں سے کیا کرنا چاہیے؟ یہ guide units، EIP-1559 fields، تین حسابی مثالیں اور محفوظ troubleshooting order واضح کرتی ہے۔ یہ live Gas quote فراہم نہیں کرتی۔

کیا Gwei کوئی coin ہے؟ “GWEI price” یا خبر تلاش کرنے سے پہلے فرق سمجھیں

بطور unit، Gwei کوئی coin نہیں؛ اس کی نہ قیمت ہے، نہ chart، نہ “latest news”۔ یہ ETH ناپنے کی اکائی ہے: 1 Gwei = 10^-9 ETH = 0.000000001 ETH، بالکل جیسے روپے کے مقابلے میں پیسہ۔ Wallet میں “12 Gwei” کا مطلب ہے کہ ہر unit Gas کے لیے 12 Gwei کے برابر ETH (یا اس chain کا native coin) دینا ہوگا؛ آپ کو 12 الگ coins رکھنے کی ضرورت نہیں۔

اگر کسی price app میں واقعی قیمت کے ساتھ “GWEI” نظر آئے تو وہ الگ چیز ہے: ستمبر 2026 کی جانچ کے مطابق ETHGas نامی project نے 2026-01-21 کو GWEI ticker والا token جاری کیا۔ Project کی documentation کے مطابق یہ صرف governance کے لیے ہے اور Ethereum کی Gas fee ادا کرنے میں استعمال نہیں ہوتا۔ نام ایک ہے، تعلق نہیں۔ کوئی بھی “GWEI” نام سے نیا contract بنا سکتا ہے، اس لیے wallet میں اچانک GWEI دکھے تو یوں جانچیں:

  1. Project documentation کے docs.ethgas.com پر $GWEI Tokenomics صفحے سے Ethereum mainnet کا contract address لیں، پھر CoinGecko کے ETHGas صفحے پر Contract والا حصہ دیکھیں۔ دونوں جگہ address حرف بہ حرف ایک ہونا چاہیے۔
  2. Wallet میں اس token کی details کھول کر contract address دیکھیں۔ نہ ملے تو Etherscan پر اپنا wallet address تلاش کریں، Token Transfers (ERC-20) tab کھولیں اور اس لائن کے token name پر click کریں؛ کھلنے والے Token صفحے کے اوپر contract address ہوتا ہے۔
  3. پہلے قدم والے address سے پورا ملائیں، صرف شروع اور آخر کے چند حروف نہیں۔ نہ ملے تو یہ کسی اور کا بنایا ہم نام token ہے: wallet میں hide کریں، token کے نام، memo یا error میں لکھی site پر “claim/swap/unlock” نہ کریں اور approve بھی نہ دیں۔
  4. WhatsApp یا Telegram group، inbox یا comments میں ملا “GWEI contract” استعمال نہ کریں؛ project کی documentation بھی صرف اپنے شائع کردہ address کو ماننے کا کہتی ہے۔

ابھی Gas کتنے Gwei ہے، یہ جاننے کے لیے Etherscan Gas Tracker کھولیں۔ وہاں Ethereum mainnet کی موجودہ قیمت Standard، Fast اور Rapid تین درجوں میں، Base fee اور Priority fee کے الگ حصوں کے ساتھ دکھتی ہے۔ 2026-09-28 کو دیکھتے وقت Standard تقریباً 0.46 Gwei تھا؛ یہ عدد ہر block پر بدلتا ہے، اس لیے صرف اندازے کے لیے ہے۔ L2 یا testnet کے لیے اسی network کا explorer دیکھیں؛ اصل کٹوتی sign سے پہلے wallet کی confirm screen پر Network fee میں دیکھیں۔

Wallet fee کو 30 سیکنڈ میں سمجھیں

Fieldیہ کیا بتاتا ہےعام غلط فہمی
Gas LimitTransaction زیادہ سے زیادہ کتنی Gas استعمال کر سکتی ہےیہ حد ہے، یقینی usage نہیں؛ اسے بڑھانا speed نہیں بڑھاتا
Gas Usedعملاً کتنی computation استعمال ہوئیاکثر execution کے بعد معلوم ہوتی ہے
Gwei / fee per gasہر Gas unit کی قیمتGwei الگ coin نہیں
Max feeفی Gas زیادہ سے زیادہ منظور شدہ قیمتBudget cap ہے، final charge نہیں
Network feeموجودہ state پر wallet کا total estimateNetwork اور contract state سے بدل سکتا ہے

EIP-1559 والے EVM network میں بنیادی تعلق یوں پڑھیں: execution fee = Gas Used × Effective Gas Price۔ بھیجی جانے والی value الگ خرچ ہے، اس لیے balance کو value اور fee budget دونوں پورے کرنے ہوتے ہیں۔

1. Wei، Gwei اور ETH conversion

Wei، Ether کی سب سے چھوٹی denomination ہے؛ Gwei، Gas price کے لیے زیادہ قابلِ فہم unit ہے۔ یہ ایک ہی قدر کو مختلف precision میں دکھاتے ہیں:

  • 1 ETH = 1,000,000,000 Gwei
  • 1 Gwei = 1,000,000,000 Wei
  • 1 ETH = 1,000,000,000,000,000,000 Wei
  • 1 Gwei = 0.000000001 ETH

20 Gwei کا مطلب فی Gas قیمت ہے، “20 coins” نہیں۔ کسی دوسرے native token والے EVM chain پر display پھر بھی Gwei میں ہو سکتا ہے، مگر fee اسی chain کے native token میں settle ہوتی ہے۔ درست تبدیلی کے لیے Gwei / Wei / ETH converter استعمال کریں؛ حساب browser میں local ہے اور live rate نہیں۔

2. Gas Used، Gas Limit اور total fee

Gas، EVM کے computational work کو ناپتی ہے۔ ایک plain EOA سے EOA ETH transfer، جس میں اضافی data نہ ہو، عموماً 21,000 Gas استعمال کرتی ہے۔ Token transfer، Swap، NFT mint یا contract call کے لیے 21,000 فرض نہیں کیا جا سکتا کیونکہ execution path مختلف ہوتا ہے۔

Gas Limit حفاظتی حد ہے، quote نہیں

اگر limit 120,000 ہو اور صرف 83,000 استعمال ہو تو fee عموماً 83,000 پر بنتی ہے۔ اگر execution مکمل ہونے سے پہلے limit ختم ہو جائے تو Out of gas کے ساتھ transaction ناکام ہو سکتی ہے، اور پہلے استعمال شدہ computation کی fee پھر بھی لگ سکتی ہے۔

Value اور Network fee الگ رکھیں

0.1 ETH بھیجتے وقت 0.1 ETH transaction value ہے، execution fee الگ ہے۔ ERC-20 بھیجتے ہوئے token balance اور native Gas balance الگ اعداد ہیں۔ اسی لیے کافی project token کے باوجود Insufficient funds آ سکتا ہے۔

عام غلطی: USDT، project token یا bridged asset عام طور پر network Gas ادا نہیں کرتا؛ Gas کے لیے موجودہ network کا native token درکار ہے۔

3. EIP-1559: Base fee، Priority fee اور Max fee

Fieldمطلبکون طے کرتا ہے
Base feeBlock کے لیے protocol-required بنیادی قیمتپچھلے block کے usage سے protocol adjust کرتا ہے؛ Ethereum پر burn ہوتی ہے
Max priority feeValidator کے لیے زیادہ سے زیادہ tipUser setting یا wallet suggestion
Max fee per gasBase fee اور tip کا فی Gas مجموعی ceilingUser کی منظور کردہ price limit
  • effective tip = min(Max priority fee, Max fee − Base fee)
  • effective gas price = Base fee + effective tip
  • execution fee = Gas Used × effective gas price

اگر Base fee، Max fee سے اوپر چلی جائے تو transaction Base fee کم ہونے یا replacement آنے تک Pending رہ سکتی ہے۔ Cap اور actual price کے درمیان بچا فرق لازماً charge نہیں ہوتا۔

Layer 2 پر L2 execution fee کے ساتھ الگ L1 data یا settlement fee بھی ہو سکتی ہے۔ Wallet یا explorer کا مکمل breakdown دیکھیں؛ صرف Gwei number پوری لاگت نہیں بتاتا۔

4. تین حسابی مثالیں

Plain transfer

21,000 Gas × 12 Gwei = 252,000 Gwei = 0.000252 ETH۔ یہ صرف execution fee ہے؛ بھیجی جانے والی ETH value الگ شامل ہوگی۔

Contract interaction

اگر Gas Used 150,000 اور effective price 3 Gwei ہو تو 150,000 × 3 = 450,000 Gwei = 0.00045 native token۔ اسے 21,000-Gas transfer نہیں سمجھنا چاہیے۔

Budget cap بمقابلہ final charge

Gas Limit 200,000 اور Max fee 12 Gwei ہو تو upper budget 0.0024 native token ہے۔ اگر صرف 100,000 Gas، 10 Gwei effective price پر استعمال ہو تو final execution fee 0.001 native token ہے۔

تین مختلف چیزیں: Unit conversion، send سے پہلے estimate، اور actual receipt کو ایک نہ سمجھیں۔ Confirmed transaction کے Gas Used اور effective price کے لیے explorer receipt دیکھیں۔

5. Confirm سے پہلے کیا دیکھیں

  1. درست network اور Chain ID دیکھیں؛ ایک ہی address کے balances مختلف chains پر مختلف ہوتے ہیں۔
  2. Native Gas token کا balance دیکھیں، صرف بھیجے جانے والے token کا نہیں۔
  3. Value، estimated network fee اور maximum fee budget الگ الگ پڑھیں۔
  4. Plain transfer اور contract call میں فرق کریں؛ 21,000 کو contract پر زبردستی نہ لگائیں۔
  5. Recipient، contract method، token approval اور allowance پڑھیں۔
  6. Estimate غیرمعمولی ہو تو محض limit نہ بڑھائیں؛ simulation اور official dapp status چیک کریں۔

6. عام error messages اور پہلا محفوظ قدم

Errorممکنہ مطلبپہلا محفوظ قدم
Insufficient funds for gasNative balance، value اور fee cap کے لیے کم ہےNetwork اور native balance دیکھیں؛ testnet پر صرف official Faucet
Gas required exceeds allowance / estimate failedContract revert ہو سکتا ہے یا state/input غلط ہےDapp error اور simulation پڑھیں؛ Gas Limit اندھا دھند نہ بڑھائیں
Out of gasExecution کے دوران Gas Limit ختم ہو گئیدوبارہ بھیجنے سے پہلے receipt اور official recommendation دیکھیں
Replacement transaction underpricedاسی nonce کے replacement کی fee کافی نہیں بڑھیWallet کا built-in Speed Up یا Cancel اور اس کی suggestion استعمال کریں
Nonce too lowNonce پہلے استعمال یا confirm ہو چکا ہےWallet activity refresh کریں اور explorer پر address دیکھیں
Execution revertedContract logic نے operation رد کیRevert reason معلوم کریں؛ fee tuning contract logic کا حل نہیں
Intrinsic gas too lowGas Limit، transaction اور اس کے data کی intrinsic cost کے لیے بھی کم ہے؛ block میں جانے سے پہلے reject ہو سکتی ہےWallet کا suggested limit بحال کریں اور اسے دستی طور پر کم نہ کریں
Max fee per gas less than block base feePrice cap موجودہ Base fee سے کم ہےWallet سے نیا quote لیں یا congestion کم ہونے کا انتظار کریں؛ فوری کامیابی کی ضمانت نہیں
Already knownNode کے tx pool میں یہی signed transaction پہلے سے موجود ہے؛ یہ confirmation یا success نہیںNetwork، hash اور اصل error محفوظ کر کے اسی chain کے explorer پر دیکھیں؛ دوبارہ broadcast نہ کریں
RPC timeout / Internal JSON-RPC errorTimeout، rate limit یا node کا generic internal error؛ صرف اس message سے ثابت نہیں ہوتا کہ transaction broadcast نہیں ہوئی یا funds ضائع ہو گئےNetwork، hash اور raw error محفوظ کریں؛ پہلے explorer دیکھیں اور funds والی transaction خودکار طور پر دوبارہ نہ بھیجیں

Geth error source میں Already known کا مطلب واضح ہے۔ EIP-1474 میں -32603 generic internal error ہے؛ اس سے یہ لازم نہیں آتا کہ ہر client ایک جیسا برتاؤ کرے۔

7. Pending transaction اٹک جائے: انتظار، Speed Up یا Cancel

Pending کی وجہ کم fee cap، congestion، slow RPC یا کم nonce والی پچھلی transaction ہو سکتی ہے۔ پہلے اسی network کا explorer دیکھیں: hash نہ ملے تو broadcast نہ ہوا ہو سکتا ہے؛ explorer پر Pending ہو تو mempool/chain state اصل حوالہ ہے۔

  1. درست network کے explorer میں hash تلاش کریں۔ “Transaction Hash not found” آئے تو پہلے transaction hash guide کے مطابق network اور broadcast دیکھیں؛ hash ملے اور status Pending ہو تو اگلے قدم پر جائیں۔
  2. Transaction صفحے پر More Details کے اندر Other Attributes میں اس transaction کا Nonce ہوتا ہے۔ Wallet Activity میں اس سے پہلے کی، کم nonce والی کوئی Pending ہو تو پہلے اسی کو حل کریں؛ بعد والی اس کے بعد آگے بڑھیں گی۔
  3. Transaction صفحے کے Gas Fees حصے میں Max اور Max Priority دیکھیں، پھر Etherscan Gas Tracker (testnet ہو تو اسی کا explorer) میں موجودہ Base fee سے ملائیں۔ آپ کی Max fee موجودہ Base fee سے کم ہو تو transaction انتظار میں ہی رہے گی؛ Speed Up تب ہی فائدہ دیتا ہے۔
  4. Network، address، hash اور nonce لکھے بغیر account reset، activity clear یا duplicate submission نہ کریں۔
  5. MetaMask extension میں Activity سے Pending transaction کھولیں؛ details صفحے پر Speed up اور Cancel ملیں گے۔ v13.30 سے sidebar کی Transaction submitted notification پر click کر کے بھی یہی صفحہ کھلتا ہے۔ Speed up اسی nonce کے ساتھ زیادہ fee پر دوبارہ بھیجتا ہے؛ Cancel اسی nonce سے اپنے ہی address پر 0 amount بھیجتا ہے، اور اس پر بھی Gas لگتی ہے۔
  6. یہ button نہ ہوں (جیسے بعض mobile wallets میں): MetaMask mobile میں Settings > Advanced سے Customize transaction nonce آن کریں، اپنے address پر 0 amount بھیجیں اور اٹکی ہوئی transaction کا nonce لکھیں؛ extension میں confirm screen کے اوپر دائیں جانب Show advanced details آن کر کے nonce بدلیں۔ MetaMask Help Center کا مشورہ: Priority fee پہلے سے کم از کم 10% اور Max fee کم از کم 30% زیادہ رکھیں (ستمبر 2026 میں جانچا گیا)۔
  7. نتیجہ دیکھیں: Replacement transaction underpriced آئے تو fee کافی نہیں بڑھی، تھوڑا اور بڑھائیں۔ Replacement پہلے confirm ہو تو اصل transaction chain پر نہیں جائے گی؛ اصل پہلے confirm ہو جائے تو replacement بے اثر ہو جاتی ہے اور fee صرف اصل کی کٹتی ہے۔

Wallet کی local history صاف کرنے سے on-chain transaction ختم نہیں ہوتی۔ اصل transaction confirm ہو جائے تو replacement اسے واپس نہیں کر سکتا۔ سب کرنے کے بعد بھی اٹکی رہے یا wallet کا پیغام سمجھ نہ آئے تو wallet کے official Help Center (MetaMask کے لیے support.metamask.io) پر ticket کھولیں اور network، hash، nonce اور screenshot دیں۔ خود سے inbox میں آنے والا “support”، یا seed phrase اور remote access مانگنے والا ہر شخص دھوکے باز ہے۔

۸. حقیقی documentation screenshot: field پڑھیں، عدد نقل نہ کریں

یہ حقیقی webpage screenshot fee fields کے تعلق کو سمجھنے کے لیے ہے۔ Documentation، wallet اور explorer کا layout بدل سکتا ہے؛ sample number نقل کرنے کے بجائے field meaning، موجودہ network اور اپنی transaction receipt پڑھیں۔

MetaMask کی سرکاری Gas user guide اور fee fields
MetaMask Gas guide کا حقیقی webpage screenshot؛ Gas Limit، fee per gas اور total budget کو الگ پڑھیں۔
Screenshot کا مقصد: Base fee، Priority fee، Max fee اور آخری Effective Gas Price الگ چیزیں ہیں۔ Live cost کے لیے signing سے پہلے wallet estimate اور بعد میں on-chain receipt دیکھیں۔

9. Testnet Gas کے خاص مسائل

  • غلط network: ایک chain پر test token ہو سکتا ہے مگر موجودہ chain پر balance صفر ہو۔
  • غلط token: Project token لازماً native Gas token نہیں ہوتا۔
  • Faucet cooldown: Daily limit یا eligibility، fee بڑھانے سے حل نہیں ہوتی۔
  • RPC instability: Estimate یا Pending display پرانا ہو سکتا ہے؛ official explorer سے موازنہ کریں۔
  • Test contract state: Pause، quota ختم ہونے یا task بدلنے سے revert ہو سکتا ہے؛ زیادہ Gas Limit contract logic کو bypass نہیں کرتی۔
Security boundary: جائز testnet troubleshooting کبھی seed phrase، private key، test token خریدنے یا mainnet funds منتقل کرنے کو نہیں کہتی۔

10. Wallet estimate کیوں بدلتا ہے

Estimate ایک simulation ہے جو موجودہ Base fee، mempool، RPC response، account nonce، contract storage اور execution path پر مبنی ہے۔ Block میں شامل ہونے سے پہلے ان میں سے کوئی بھی چیز بدل سکتی ہے۔

تبدیلی کی وجہممکنہ اثرمحفوظ جانچ
Network congestionBase fee اور suggested priority fee بدلتی ہےنیا quote لیں؛ چند منٹ پرانی price کو مستقل نہ سمجھیں
Contract stateExecution path، Gas Used یا نتیجہ بدل سکتا ہےSlippage، deadline، allowance اور project notice دیکھیں
RPC node کا فرقEstimate، nonce یا balance read وقتی طور پر مختلف ہو سکتا ہےProject کے official RPC سے read cross-check کریں؛ RPC بدلنا حل کی ضمانت نہیں
Wallet safety bufferGas Limit، simulation کے exact use سے زیادہ ہو سکتی ہےاسے upper bound سمجھیں؛ final receipt میں Gas Used دیکھیں
L2 fee componentsExecution fee کے علاوہ data fee بھی شامل ہو سکتی ہےاسی L2 کی official fee breakdown اور receipt دیکھیں

Swap یا Mint میں price، deadline، quota، allowance اور دوسرے users کی transactions path بدل سکتی ہیں۔ بڑا limit ہمیشہ زیادہ محفوظ نہیں؛ recipient یا approval غلط ہو تو بڑا budget تحفظ نہیں دیتا۔

Final audit کے لیے receipt میں network، status، block، Gas Used، Effective Gas Price، value اور events دیکھیں۔ Wallet preview send سے پہلے فیصلے کے لیے ہے؛ receipt execution کے بعد ثبوت ہے۔

Test Gas نہ ملے تو Faucet troubleshooting سے شروع کریں۔ Task کے بعد غیر ضروری approvals revoke کریں اور network، وقت، hash اور اصل error کو task record میں محفوظ کریں؛ secrets شامل نہ کریں۔

11. L2 Gas fee: صرف Gwei دیکھنا کافی کیوں نہیں

اگر آپ gas price on base تلاش کر رہے ہیں تو ایک Gwei عدد کو Ethereum mainnet سے براہ راست نہ ملائیں۔ Gwei execution Gas کی فی unit قیمت ہے؛ بعض L2 نیٹ ورکس میں execution کے علاوہ data، security یا settlement لاگت الگ ہو سکتی ہے۔ Wallet اور block explorer مختلف field names دکھا سکتے ہیں، اس لیے پہلے network اور پھر fee components کی شناخت کریں۔

حصہمقصدکہاں دیکھیں
L2 execution feeContract executionGas Used اور Effective Gas Price
Data/security feeاوپری layer پر data یا proof بھیجناOfficial network docs اور الگ receipt field
App/service feeBridge یا application کا chargeSign کرنے سے پہلے breakdown

پہلے Gas Used × Effective Gas Price سے execution حصہ نکالیں، پھر receipt میں الگ L1 data fee، security fee یا service fee دیکھیں۔ Max fee budget ceiling ہے، final debit نہیں۔

12. Receipt سے wallet estimate کی تصدیق

  1. Transaction hash محفوظ کریں اور explorer کا network wallet سے ملائیں۔
  2. Status، Block، From، To، Value اور Method کی تصدیق کریں۔
  3. Gas Used کو Effective Gas Price سے ضرب دے کر execution cost نکالیں۔
  4. الگ data fee، security fee یا bridge fee field تلاش کریں۔
  5. Final total کو pre-sign Max fee سے ملائیں؛ unused budget actual fee نہیں۔
مثال: Gas Used 84,210 اور Effective Gas Price 0.018 Gwei ہو تو execution cost 1,515.78 Gwei یعنی 0.00000151578 ETH ہے۔ الگ data fee ہو تو اسے بھی total میں شامل کریں۔

13. Error سے اگلے قدم تک مکمل decision path

صورت حالپہلا ثبوتاگلا قدم
Error، hash نہیںSimulation، RPC، network، balanceParameter درست کریں؛ بے وجہ fee نہ بڑھائیں
Hash موجود، Pendingnonce، gas price، پچھلی transactionWallet support کرے تو same nonce speed up/cancel
Failed/RevertedReceipt اور revert reasonContract condition درست کریں؛ Gas Limit business error حل نہیں کرتا
Insufficient fundsصحیح chain کا native balanceاسی network کا native gas token حاصل کریں
Estimate اچانک بدلاNetwork، calldata، congestionدوبارہ simulate کر کے ہر field ملائیں

Priority fee صرف تب بڑھائیں جب evidence fee competition کی کمی دکھائے۔ Hash نہ ہو تو simulation/RPC، failed ہو تو revert reason، اور غلط network ہو تو پہلے رکنا ضروری ہے۔

14. Transaction سے پہلے اور بعد کی checklist

Sign کرنے سے پہلے

  • Official domain، درست network اور درست account۔
  • کافی native Gas balance، اور value و fee واضح طور پر الگ۔
  • Contract method، recipient، approval amount اور maximum budget پڑھ لیے ہیں۔
  • Seed phrase، private key یا real-asset deposit نہیں مانگا جا رہا۔

Submit کے بعد

  • Hash محفوظ کر کے درست explorer پر دیکھیں۔
  • Failed ہو تو repeat سے پہلے receipt یا revert reason پڑھیں۔
  • Pending ہو تو Speed Up یا Cancel سے پہلے nonce لکھیں۔
  • Duplicate submission سے بچیں اور غیرضروری approvals revoke کریں۔

عام سوالات

کیا Gwei کوئی coin ہے؟ GWEI کی قیمت کیوں نظر آتی ہے؟

بطور unit، Gwei coin نہیں؛ 1 Gwei = 0.000000001 ETH، اس کی کوئی قیمت یا خبر نہیں۔ قیمت کے ساتھ دکھنے والا GWEI، ETHGas project کا جنوری 2026 میں جاری کیا گیا ہم نام governance token ہے جس سے Gas ادا نہیں ہوتی۔ Wallet میں GWEI آئے تو اس کا contract address project documentation اور CoinGecko سے حرف بہ حرف ملائیں؛ نہ ملے تو hide کریں اور token کی بتائی ہوئی site پر کچھ نہ کریں۔

Gwei کیا ہے، اور اس کا ETH اور Wei سے کیا تعلق ہے؟

Gwei، Ethereum اور دیگر EVM networks میں فی Gas قیمت دکھانے کی عام unit ہے۔ 1 Gwei = 10^9 Wei = 10^-9 ETH، جبکہ 1 ETH = ایک ارب Gwei۔ یہ الگ token نہیں بلکہ قیمت کی اکائی ہے۔

Wallet میں token موجود ہے، پھر بھی Insufficient funds کیوں آتا ہے؟

Gas اسی network کے native token سے ادا ہوتا ہے۔ USDT، project token یا bridged asset کا ہونا native Gas کی ضمانت نہیں۔ Native balance کو بھیجی جانے والی value اور fee budget دونوں پورے کرنے چاہییں۔

کیا Gas Limit بڑھانے سے transaction تیز ہو جاتی ہے؟

عام طور پر نہیں۔ Gas Limit صرف زیادہ سے زیادہ computational work کی حد ہے، رفتار کی bid نہیں۔ Effective Gas Price، network congestion اور validator selection کا inclusion speed پر زیادہ براہ راست اثر ہوتا ہے۔

کیا Pending transaction کو Cancel کیا جا سکتا ہے؟

کوشش کی جا سکتی ہے مگر کامیابی یقینی نہیں۔ MetaMask میں Activity سے transaction کھول کر Speed up سے fee بڑھائیں، یا Cancel سے اسی nonce پر اپنے address کو 0 amount بھیجیں؛ دونوں میں Gas لگتی ہے۔ اصل transaction confirm ہو جائے تو اسے منسوخ نہیں کیا جا سکتا؛ پہلے درست network explorer پر status اور nonce دیکھیں۔

Failed transaction پر بھی Gas کٹتا ہے؟

اگر transaction block میں شامل ہو کر execute ہوئی اور پھر revert ہوئی تو استعمال شدہ computation کی Gas عموماً ادا ہوتی ہے۔ اگر صرف wallet simulation ناکام ہوئی اور broadcast نہیں ہوا تو on-chain fee نہیں بنتی۔

کیا testnet Gas حقیقی رقم سے خریدنا پڑتا ہے؟

نہیں۔ Test native token صرف اسی network کے official Faucet سے لیں۔ Testnet Gas کے لیے رقم، mainnet asset، private key یا seed phrase مانگنے والی جگہ فوراً بند کریں۔

Official sources

آخری جانچ: 2026-09-28۔ اس بار شامل کیا گیا: Gwei اور ہم نام GWEI token کا فرق، موجودہ Gas کہاں دیکھیں، اور Pending کے Speed up/Cancel buttons کہاں ہیں۔ آپ کے wallet version میں button کہیں اور ہو تو اسی wallet کے Help Center میں “speed up” یا “cancel” لکھ کر تلاش کریں۔

2026-09-07: خطا سے محفوظ طریقے سے نمٹنے اور Gas estimate میں تبدیلی کی وضاحت شامل کی گئی۔