privora-sdk-testing crate provides a complete environment for testing FHE programs using LiteSVM.
Installation
Quick Start
FheTestEnv
The main test environment providing:- LiteSVM instance: Modified Solana VM with FHE syscalls
- TFHE keys: Client and server keys for encryption/decryption
- Data store: Content-addressable store for ciphertexts
- Helper methods: Encryption, decryption, and assertion utilities
Key Features
Encryption Helpers
Decryption Helpers
Assertions
Data Store Sync
Test Flow
Next Steps
Setup
Detailed setup guide
Encryption Helpers
Encryption utilities
Assertions
Assertion methods