| Crates.io | ics23-blake3 |
| lib.rs | ics23-blake3 |
| version | 0.9.1 |
| created_at | 2023-01-04 05:52:21.752699+00 |
| updated_at | 2023-01-04 05:52:21.752699+00 |
| description | Merkle proof verification library - implements Cosmos ICS23 Spec |
| homepage | |
| repository | https://github.com/shuimuliang/ics23 |
| max_upload_size | |
| id | 750633 |
| size | 85,746 |
To avoid direct dependencies on protoc in the build system, I have separated
codegen into a sub-crate. This will generate the rust proofs.rs file from
the proofs.proto file. The rest of the main build/test cycle is now independent
of the protoc binary.
To rebuild protobuf, simply: cargo protoc (on a dev machine with protoc in path).
Unless you modify the protobuf file, you can ignore this step.
cargo fmt
cargo test
cargo clippy -- --test -W clippy::pedantic
cargo llvm-cov
The minimum supported Rust version (MSRV) is 1.56.1.