LiteSVM — це легковагова бібліотека для тестування програм Solana, яка працює шляхом створення вбудованої Solana VM, оптимізованої для розробників програм. На відміну від інших підходів до тестування, що запускають окремі процеси validator, LiteSVM вбудовує VM безпосередньо у ваші тести, завдяки чому вони виконуються значно швидше. Як ще одна відмінність від традиційних рішень, бібліотека має ергономічний API з розумними налаштуваннями за замовчуванням та широкими можливостями конфігурації для тих, хто цього потребує.
Початок роботи
Початок роботи
Встановіть LiteSVM та напишіть свої перші тести.
Чому LiteSVM
Дізнайтеся, чому варто використовувати LiteSVM для тестування.
Rust
Тестування вашої програми
Дізнайтеся, як тестувати власну програму Solana.
Приклади
Готові рішення для поширених сценаріїв та повні приклади репозиторіїв.
Довідник API
Вивчайте розширені функції та користувацькі конфігурації.
Додаткові крейти
Допоміжні крейти для утиліт, токенів SPL, завантажувача та тестування Anchor.
TypeScript
Початок роботи
Використовуйте LiteSVM через @solana/kit у ваших TypeScript-тестах.
Тестування токенів
Тестуйте токени SPL за допомогою плагіна tokenProgram().
Довідник API
Вивчайте розширені функції та користувацькі конфігурації.
Приклади
Готові рішення для поширених сценаріїв.
Ресурси
Is this page helpful?