Damus
reya · 3w
Hi nostr:npub1drvpzev3syqt0kjrls50050uzf25gehpz9vgdw08hvex7e0vgfeq0eseet I'm using Nostr SDK FFI for my KMP project. I wonder do you plan to adapt the new API changes on the master branch for ffi an...
Yuki Kishimoto profile picture
I've already adapted FFI APIs but not released anything yet. There are still a some things to rework before the next release.

I think if you fork the repo, you should be able to run the workflow for building them by yourself:

Fork the repo -> Go to "Actions" -> Select the "Publish" workflow -> Click on "Run workflow" -> Select the commit to use, deselect everything except "Build KMP" (the "Swift package version" can be empty) and DON'T select "Publish" -> Run it and you'll find the AAR in the artifacts (called nostr-sdk-ffi-kmp-aar).

Compilation can be done also locally, but unfortunately requires macos as it needs binaries also for iOS, and I didn't found a way to cross-compile them from Linux.

https://github.com/rust-nostr/nostr-sdk-ffi/commit/72c07c61b460c701dcfc93d51bc83e4a1c5eb689
1
reya · 3w
Yes, I've forked and added two functions: `send_event_no_wait (ack policy none)` and `send_event_to_nip17`, these are only stuffs I need