Security & testingsolizardDebugging & inspectionCLI · کنٹریکٹ کا تعاملسوشل (opens in a new tab)zsystm/solizard(۶۴ ☆) (opens in a new tab)سمارٹ کنٹریکٹس کے ساتھ تعامل کے لیے انتہائی آسان انٹرایکٹو شیلRelated resourcesCodeTracerCodeTracer ایک صارف دوست ٹائم ٹریولنگ ڈیبگر ہے جسے web3 پروگرامنگ زبانوں کی ایک وسیع رینج کو سپورٹ کرنے کے لیے ڈیزائن کیا گیا ہے۔Simbolik - Solidity DebuggerSimbolik ایک طاقتور Solidity ڈیبگر ہے جو روایتی بریک پوائنٹ ڈیبگنگ کو علامتی عمل درآمد (symbolic execution) کے ساتھ جوڑتا ہے، جس سے ڈیولپرز کو ہر ممکنہ عمل درآمد کے راستے کو دریافت کرنے اور درستگی کے ساتھ کمزوریوں کو بے نقاب کرنے کے قابل بناتا ہے۔ VSCode ایکسٹینشن کے طور پر دستیاب، Simbolik موجودہ ورک فلوز میں بغیر کسی رکاوٹ کے ضم ہو جاتا ہے، جو بریک پوائنٹ طرز کی ڈیبگنگ، Solidity اور EVM کی سطح کا معائنہ، اور رسمی تصدیق کی صلاحیتیں پیش کرتا ہے۔Abi NinjaAbi Ninja معلوم ABIs، پیسٹ کیے گئے ABIs، یا ڈی کمپائلڈ بائٹ کوڈ کے ساتھ کنٹریکٹس کو کال کرنے کے لیے ایک براؤزر UI ہے، جس میں آپ کے مقامی طور پر چلنے والے Hardhat یا Anvil نوڈ سمیت کئی نیٹ ورکس پر پراکسی-آگاہ ریڈز شامل ہیں۔WalnutEVM کے لیے ویب پر مبنی ٹرانزیکشن ڈیبگر اور سمیلیٹر۔ اوپن سورس اور سیلف ہوسٹ ایبل۔ ہر قدم پر متغیر حالتوں کا معائنہ کریں، تعینات کرنے سے پہلے ٹرانزیکشنز کی نقل کریں، اور گیس کے استعمال کی پروفائل بنائیں۔ کسی بھی RPC پرووائیڈر کو سپورٹ کرتا ہے۔evmcآپ کے IDE میں فوری طور پر کنٹریکٹ کوڈ لوڈ کرنے کے لیے ایک سادہ cli ٹول۔viem-tracerviem-tracer ایک Viem کلائنٹ کو بڑھاتا ہے تاکہ ناکام ethestimateGas اور ethsendTransaction کالز میں خود بخود sourcify.dev کے ساتھ ڈی کوڈ کردہ انسانی پڑھنے کے قابل ٹریس آؤٹ پٹ شامل ہو جائے، اور یہ debug_traceCall کے ارد گرد ٹائپ شدہ ہیلپرز کا اضافہ کرتا ہے تاکہ ڈیولپرز اپنے موجودہ RPC اسٹیک کو چھوڑے بغیر ایگزیکیوشن کا معائنہ کر سکیں۔