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 |
#41 in #swift
Used in 2 crates
580KB
12K
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
~18–32MB
~508K SLoC