智能合约 Skill技能列表

4.5

MVX内存令牌分类账模式Skill mvx_vault_pattern

此技能涉及MultiversX区块链平台的内存令牌分类账模式,用于在智能合约中高效管理多步令牌操作的中间余额,避免不必要的存储写入,提升交易性能和原子性。关键词:MultiversX, 内存令牌分类账, 智能合约, 中间余额, 令牌管理, 区块链开发。

4.5

多链静态分析技能Skill mvx_static_analysis

这个技能用于提供对 MultiversX 区块链代码库的静态分析指南,专注于 Rust 和 Go 语言中常见漏洞的模式识别,如不安全代码使用、未验证的 unwrap 和浮点算术。通过自动化工具和手动审查,帮助开发者识别和修复潜在问题,提升代码安全性和质量。关键词包括:静态分析、Rust、Go、MultiversX、智能合约、安全漏洞、代码审计、区块链安全。

4.5

MultiversX陷阱识别Skill mvx_sharp_edges

这个技能用于识别MultiversX区块链平台中的常见陷阱和非显而易见问题,帮助开发者避免在智能合约开发中遇到的异步调用失败、Gas管理、存储优化、令牌精度、合约升级和区块信息使用等方面的错误。关键词:MultiversX, 智能合约, 陷阱, WASM, Gas, 异步调用, 区块链开发。

4.5

MultiversXSemgrep规则创建技能Skill mvx_semgrep_creator

这个技能用于指导用户编写自定义 Semgrep 规则,自动检测 MultiversX 区块链智能合约中的不安全模式,如算术溢出和支付检查缺失,以提升代码安全性和合规性。关键词包括 Semgrep, MultiversX, 智能合约安全, Rust 编程, 代码审计, 区块链开发。

4.5

MultiversXPythonSDK智能合约操作Skill mvx_sdk_py_contracts

该技能提供了使用 MultiversX Python SDK 进行智能合约开发的完整指南,包括 ABI 加载、合约部署、函数调用和状态查询等操作。适用于区块链开发者,关键词:智能合约、ABI、部署、调用、查询、MultiversX、Python SDK、区块链开发、智能合约编程。

4.5

MultiversXSDK-JS智能合约操作Skill mvx_sdk_js_contracts

本技能专注于使用 MultiversX 的 TypeScript/JavaScript SDK 进行智能合约开发,涵盖 ABI 加载、部署、调用、查询和解析等操作。适用于区块链开发者,关键词:智能合约,MultiversX,SDK,部署,调用,查询,ABI,区块链开发。

4.5

MultiversX智能合约最佳实践指南Skill mvx_sc_best_practices

本技能提供编写安全、高效、符合最佳实践的MultiversX智能合约的全面指南,涵盖存储优化、安全模式、测试方法、代码结构等关键方面,适用于区块链开发者、智能合约工程师和审计人员。关键词:MultiversX, 智能合约, Rust, 最佳实践, 安全, 气效率, 存储, 测试, 区块链开发。

4.5

MultiversX属性测试Skill mvx_property_testing

本技能专注于使用属性测试(如模糊测试)在MultiversX区块链平台上验证智能合约的逻辑正确性,通过定义和测试不变量来发现潜在的错误和边缘情况。关键词:属性测试、模糊测试、智能合约、Rust、MultiversX、不变量、区块链测试、自动化测试。

4.5

MultiversX智能合约开发Skill mvx_project_architecture

本技能专注于MultiversX区块链平台上的智能合约开发,提供生产级项目结构模式,包括单合约架构、模块化设计、错误处理、命名约定等,帮助开发者构建高效、可维护的智能合约。关键词:MultiversX, 智能合约, 区块链, 项目架构, Rust开发, 模块化设计, 错误处理。

4.5

MVX原子借出-执行-验证模式Skill mvx_flash_loan_patterns

此技能涉及在MultiversX区块链平台上实现原子借出-执行-验证模式,用于安全执行闪电贷、原子交换等操作,确保交易在同一分片内原子性完成,防止重入攻击并验证还款。关键词:原子操作、闪存贷款、重入防护、分片验证、区块链安全、智能合约开发。

4.5

MultiversX工厂管理器模式Skill mvx_factory_manager

这个技能用于在MultiversX区块链上实现智能合约的工厂模式,允许从模板部署、跟踪和升级子合约,提升合约管理的可维护性和安全性。关键词:区块链、智能合约、工厂模式、部署、管理、升级、MultiversX、DApp开发。

4.5

MultiversX入口点分析器Skill mvx_entry_points

该技能用于分析和识别MultiversX区块链智能合约的入口点,包括端点、视图和支付函数,以评估安全风险。关键词:智能合约分析、入口点识别、风险分类、区块链安全。