chore: release 0.6.1
CVLR, pronounced “cavalier” 🐶, is a set of Rust libraries that provide verification primitives for Rust. We currently use it for writing formal specifications for Solana and Soroban smart contracts.
Examples of respective usage can be found in the Solana Examples and Sunbeam Tutorials repositories.
Refer to the Certora documentation for further information about the verification of Solana and Soroban smart contracts.
To build the library, run:
cargo build
To test the library, run:
cargo test
For testing purposes, cargo-expand is required. It can be installed by running:
cargo-expand
cargo install cargo-expand
Current release: 0.6.1
0.6.1
Rust 库集合,提供形式化验证原语,主要用于 Solana 和 Soroban 智能合约规格与验证。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
🐕 Certora Verification Language for Rust (CVLR)
CVLR, pronounced “cavalier” 🐶, is a set of Rust libraries that provide verification primitives for Rust. We currently use it for writing formal specifications for Solana and Soroban smart contracts.
Examples of respective usage can be found in the Solana Examples and Sunbeam Tutorials repositories.
Refer to the Certora documentation for further information about the verification of Solana and Soroban smart contracts.
Building and Testing
To build the library, run:
To test the library, run:
For testing purposes,
cargo-expandis required. It can be installed by running:Release
Current release:
0.6.1