Crates.io | ergo-lib-c-core |
lib.rs | ergo-lib-c-core |
version | 0.28.0 |
source | src |
created_at | 2020-10-06 13:06:51.259479 |
updated_at | 2024-08-09 15:04:15.052971 |
description | Common code for ergo-lib C and JNI bindings |
homepage | |
repository | https://github.com/ergoplatform/sigma-rust |
max_upload_size | |
id | 296617 |
size | 173,722 |
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.