智能合约安全审计员:分析 Solidity 与 Go 智能合约的安全漏洞,提供 Gas 优化建议,并生成...
智能合同-安全-审计是一项面向实际任务的技能,主要用于技能,旨在加强智能合同安全、优化天然气成本并确保Solity和Golang(宇宙/超高地)项目的全面测试覆盖。它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。
实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。
执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
一项专为提升智能合约安全性、优化 Gas 消耗成本,并确保 Solidity 与 Golang(Cosmos/Hyperledger)项目具备充分测试覆盖率而设计的能力。
在完成智能合约编写或修改后,可触发该能力对代码进行常见漏洞分析。
触发方式:输入“Audit this contract: [file_path]”或“Check my changes in [file_path] for security vulnerabilities.”
使用该工作流获取降低 EVM Gas 成本,或优化 Cosmos/Hyperledger 中状态读写操作的建议。
触发方式:输入“Optimize gas for [file_path]”或“Suggest performance improvements for [file_path].”
每当合约逻辑发生变更时,该能力可自动创建或更新对应的测试用例。
.t.sol)。testing 包生成 Go 测试文件(_test.go)。触发方式:输入“Generate tests for [file_path]”或“Write a Foundry test script for my new logic.”
执行任务时,请参考以下文档以确保符合行业标准:
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.3万人学习
共49课时 | 82.7万人学习
最新文章