Security & testingevmcDebugging & inspectionCLI · 合约验证joshstevens19/evmc(133 ☆) (opens in a new tab)一个简单的 CLI 工具,可立即在你的 IDE 中加载合约代码。Related resourcesCodeTracerCodeTracer 是一个用户友好的时间旅行调试器,旨在支持广泛的 web3 编程语言。EDB: The Ethereum Project DebuggerEDB 是一个用于 Solidity 执行的源码级调试器,具有单步执行、局部变量、监视和断点功能,适合当你需要 IDE 级别的可见性来了解链上或测试中的合约行为时使用。Simbolik - Solidity DebuggerSimbolik 是一个强大的 Solidity 调试器,它将传统的断点调试与符号执行相结合,使开发者能够探索每一种可能的执行路径并精确地发现漏洞。作为 VSCode 扩展提供,Simbolik 无缝集成到现有工作流中,提供断点式调试、Solidity 和 EVM 级别的检查以及形式化验证功能。Abi NinjaAbi Ninja 是一个浏览器 UI,用于使用已知 ABI、粘贴的 ABI 或反编译的字节码调用合约,支持跨多个网络(包括本地运行的 Hardhat 或 Anvil 节点)进行代理感知读取。Walnut基于 Web 的 EVM 交易调试器和模拟器。开源且可自托管。在每一步检查变量状态,在部署之前模拟交易,并分析 Gas 使用情况。支持任何 RPC 提供商。solizard用于与智能合约交互的超级简单的交互式 shell