Skip to content

Conversation

@DaughterOfMars
Copy link
Contributor

Description

This PR adds a new crate as compilation target for bindings. It defines a graphql and faucet client wrapper which have a set of uniFFI-friendly methods, and reverts some of the changes made to the existing crates. The intention is to have only feature-gated derives in these crates, and not to define specific functionality needed for the bindings.

@DaughterOfMars DaughterOfMars changed the title feat\(bindings): Create iota-sdk-ffi crate for bindings feat(bindings): Create iota-sdk-ffi crate for bindings Jun 19, 2025
@Thoralf-M
Copy link
Member

Clippy you can address in this PR, not sure about the other stuff

@Thoralf-M Thoralf-M mentioned this pull request Jun 19, 2025
…rappers (#47)

* wrap address

* Add more impls

* even more

* more!!!

* fix name value impl

* MOREEEE

* revert error changes

* cleanup

* Remove uniffi features

* update python bindings

* nit

* add object IDs to schema

* add gas implt

* record impl
* feat(bindings): Convert some types to remote records and add docs

* update lib

* add missing tags
@thibault-martinez thibault-martinez dismissed their stale review August 7, 2025 09:29

I had a look

@thibault-martinez thibault-martinez merged commit 1c6aa8c into sdk-bindings Aug 7, 2025
4 checks passed
@thibault-martinez thibault-martinez deleted the feat/more-bindings branch August 7, 2025 09:31
@Thoralf-M Thoralf-M mentioned this pull request Aug 11, 2025
howjmay pushed a commit to howjmay/iota-rust-sdk that referenced this pull request Oct 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants