37 releases (breaking)

0.28.0 Aug 9, 2024
0.27.1 Dec 2, 2023
0.26.0 Oct 13, 2023
0.24.0 May 12, 2023
0.4.1 Nov 19, 2020

#11 in #ergo-tree

Download history 3/week @ 2025-05-06 22/week @ 2025-05-13

1,954 downloads per month
Used in 2 crates

CC0 license

580KB
12K SLoC

C compatible functions to use in C and JNI bindings


Core part of the ergo-lib C bindings

Common code that is shared between generic C bindings used in iOS/macOS(Swift) and Android/JVM(JNI/Kotlin) bindings. Is responsible for creating and managing pointers for instances of ergo-lib types (Address, ErgoBox, etc.); Uses mostly Rust types in it's API and is not suitable for C FFI. See ergo-lib-c for ready to use C bindings.

Dependencies

~19–33MB
~532K SLoC