3 releases (breaking)

new 0.4.0 Apr 14, 2025
0.3.0 Oct 1, 2024
0.2.0 Jan 29, 2024

#598 in Magic Beans

Download history 15/week @ 2024-12-25 17/week @ 2025-01-01 16/week @ 2025-01-08 9/week @ 2025-02-12 3/week @ 2025-03-19 181/week @ 2025-03-26 24/week @ 2025-04-02 378/week @ 2025-04-09

586 downloads per month
Used in 3 crates (via simplicity-lang)

CC0 license

2MB
26K SLoC

C 17K SLoC // 0.1% comments Bitbake 6K SLoC // 0.0% comments Rust 3.5K SLoC // 0.0% comments Shell 56 SLoC // 0.1% comments

simplicity-sys

This crate provides Rust definitions for the FFI structures and methods.

Vendoring

The default build process is to build using the vendored simplicity sources in the depend folder. There is no support for symbols yet.

To update the vendored sources, use the vendor-simplicity.sh script:

$ ./vendor-simplicity.sh depend <rev>
  • Where <rev> is the git revision of ElementsProject/simplicity to checkout.

Dependencies