36 releases (breaking)

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

#25 in #swift

Download history 10/week @ 2024-02-19 21/week @ 2024-02-26 8/week @ 2024-03-11 602/week @ 2024-04-01

610 downloads per month
Used in 2 crates

CC0 license

525KB
11K SLoC

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.


lib.rs:

C compatible functions to use in C and JNI bindings

Dependencies

~17–32MB
~518K SLoC