LiteSVM 是一个轻量级的 Solana 程序测试库,通过创建一个专为程序开发者优化的进程内 Solana 虚拟机来运行。与其他需要启动独立 validator 进程的测试方案不同,LiteSVM 将虚拟机直接嵌入到您的测试中,使测试执行速度大幅提升。此外,它还提供了符合人体工学的 API,具有合理的默认配置,并为有需要的用户提供了丰富的自定义选项。
快速入门
Rust
测试您的程序
了解如何测试您自己的 Solana 程序。
示例
常见场景的即用代码片段及完整仓库示例。
API 参考
了解高级功能与自定义配置。
附加 Crate
用于工具函数、SPL 代币、加载器及 Anchor 测试的辅助 crate。
TypeScript
快速入门
通过 @solana/kit 在您的 TypeScript 测试中使用 LiteSVM。
代币测试
使用 tokenProgram() 插件测试 SPL 代币。
API 参考
了解高级功能与自定义配置。
示例
常见场景的即用代码片段。
资源
Is this page helpful?