Skip to content

Conversation

@DaughterOfMars
Copy link
Contributor

Description

This PR wraps useful types in the iota-sdk-ffi crate and removes the uniffi features from the types and graphql crates.

@DaughterOfMars DaughterOfMars merged commit c679199 into feat/more-bindings Jul 30, 2025
0 of 4 checks passed
@DaughterOfMars DaughterOfMars deleted the feat/wrap-bindings branch July 30, 2025 09:42
thibault-martinez added a commit that referenced this pull request Aug 7, 2025
* Add bindings crate

* fix test

* tweaks

* remove gate

* missing impl and remove another gate

* cleanup

* clippy

* re-add sub feature

* feat(bindings): Remove uniffi impls from core crates and use object wrappers (#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 (#63)

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

* update lib

* add missing tags

* clippy

* fix doc

* harmony

* remove unnecessary flags (again)

* nits

* more nits

* nitttt

* refactor typetag methods and add into_opt

* rename err

* remove derive from

* Update crates/iota-sdk-types/Makefile

Co-authored-by: Thibault Martinez <[email protected]>

* add ci concurrency

* remove rest of the derives

---------

Co-authored-by: Thoralf Müller <[email protected]>
Co-authored-by: Thibault Martinez <[email protected]>
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.

2 participants