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
Users of the Identity library for Rust and Typescript should not be aware of our internally used platform agnostic types.
Following platform agnostic types are used internally instead of original SDK types:
SDK Type
Internal platform agnostic type
ProgrammableTransaction
ProgrammableTransactionBcs
IotaTransactionBlockResponse
dyn IotaTransactionBlockResponseT object
TransactionBuilder
dyn TransactionBuilderT object
The SDK types are currently used in several public interface functions or structs in the Rust interface (e.g. IntentFn in identity_iota_core/src/rebased/proposals/borrow.rs).
To manage data flow and state changes, adapters need to be developed that can be reused at any public interface function or struct:
For non WASM32 platforms (no wasm-bindings):
ProgrammableTransactionBcs
dyn IotaTransactionBlockResponseT object
dyn TransactionBuilderT object
For WASM32 platforms:
ProgrammableTransactionBcs
dyn IotaTransactionBlockResponseT object
dyn TransactionBuilderT object
The text was updated successfully, but these errors were encountered:
chrisgitiota
added
Rust
Related to the core Rust code. Becomes part of the Rust changelog.
Wasm
Related to Wasm bindings. Becomes part of the Wasm changelog
labels
Nov 25, 2024
Users of the Identity library for Rust and Typescript should not be aware of our internally used platform agnostic types.
Following platform agnostic types are used internally instead of original SDK types:
The SDK types are currently used in several public interface functions or structs in the Rust interface (e.g.
IntentFn
in identity_iota_core/src/rebased/proposals/borrow.rs).To manage data flow and state changes, adapters need to be developed that can be reused at any public interface function or struct:
For non WASM32 platforms (no wasm-bindings):
For WASM32 platforms:
The text was updated successfully, but these errors were encountered: