c-kzg-4844/bindings/rust
Justin Traglia d874c06b42
Force use of portable blst in Rust bindings (#338)
2023-08-11 16:19:02 +01:00
..
benches Switch to big-endian (#305) 2023-05-24 08:44:05 -05:00
src Upgrade blst to v0.3.11 (#330) 2023-08-10 12:53:42 +01:00
.gitignore Use LIB_PREFIX in Rust bindings (#317) 2023-06-28 13:55:28 -05:00
Cargo.lock Update rust dependencies (#333) 2023-08-10 12:51:56 +01:00
Cargo.toml Force use of portable blst in Rust bindings (#338) 2023-08-11 16:19:02 +01:00
README.md Add bindings to readme (#154) 2023-02-23 17:53:08 +02:00
build.rs Force use of portable blst in Rust bindings (#338) 2023-08-11 16:19:02 +01:00

README.md

Rust bindings

Generates the rust bindings for the c-kzg library.

Build

cargo build --release

Build with --features="minimal-spec" to set the FIELD_ELEMENTS_PER_BLOB compile time parameter to the pre-determined minimal spec value.

Test

cargo test --release

Benchmark

cargo bench