You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: build out key-wallet ffi and improve ci (#108)
* key wallet ffi
* tests for key-wallet
* added tests
* more fixes
* more fixes
* work
* clean up
* clean up
* clean up
* more fixes
* clean up
* fixes
* fixes
* fixes
* a lot of fixes
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* more work
* small improvements
* small improvements
Copy file name to clipboardExpand all lines: dash-network-ffi/README.md
+2-12Lines changed: 2 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,14 +1,14 @@
1
1
# dash-network-ffi
2
2
3
-
FFI bindings for the dash-network crate, providing language bindings via UniFFI.
3
+
FFI bindings for the dash-network crate, providing C-compatible language bindings.
4
4
5
5
## Overview
6
6
7
7
This crate provides Foreign Function Interface (FFI) bindings for the `dash-network` types, allowing them to be used from other programming languages like Swift, Python, Kotlin, and Ruby.
8
8
9
9
## Features
10
10
11
-
-UniFFI-based bindings for the Network enum
11
+
-C-compatible FFI bindings for the Network enum
12
12
- Network information and utilities exposed through FFI
13
13
- Support for magic bytes operations
14
14
- Core version activation queries
@@ -21,16 +21,6 @@ This crate provides Foreign Function Interface (FFI) bindings for the `dash-netw
21
21
cargo build --release
22
22
```
23
23
24
-
### Generating Bindings
25
-
26
-
To generate bindings for your target language:
27
-
28
-
```bash
29
-
cargo run --bin uniffi-bindgen generate src/dash_network.udl --language swift
30
-
cargo run --bin uniffi-bindgen generate src/dash_network.udl --language python
31
-
cargo run --bin uniffi-bindgen generate src/dash_network.udl --language kotlin
0 commit comments