Skip to content

Commit

Permalink
Collection types -> Array | Faster since no UniFFI roundtrip needed. (#…
Browse files Browse the repository at this point in the history
…127)

UniFFI export change of all collection types `Accounts`, `Personas` etc to be Array/List in FFI - IdentifiedVecOf is now a newtype within Sargon, backed by an IndexMap.
  • Loading branch information
CyonAlexRDX authored May 9, 2024
1 parent 862e61c commit d584767
Show file tree
Hide file tree
Showing 198 changed files with 2,500 additions and 4,601 deletions.
21 changes: 11 additions & 10 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 4 additions & 6 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -109,17 +109,15 @@ itertools = { git = "https://github.com/rust-itertools/itertools/", rev = "98eca
# enum-as-inner = "0.6.0"
enum-as-inner = { git = "https://github.com/bluejekyll/enum-as-inner/", rev = "c15f6e5c4f98ec865e181ae1fff9fc13a1a2e4e2" }

# identified_vec = "0.1.11"
identified_vec = { git = "https://github.com/Sajjon/identified_vec/", rev = "4480b418b69894ad96542bd94f80e9be63515e37", features = [
"serde",
"id_prim",
] }

# uniffi = "0.27.0"
uniffi = { git = "https://github.com/mozilla/uniffi-rs/", rev = "d52c5460ae42ecad1e73a5b394ac96d48f4769de", features = [
"cli",
] }

indexmap = { git = "https://github.com/indexmap-rs/indexmap", rev = "3f0fffb85b99a2a37bbee363703f8509dd03e2d7", features = [
"serde",
] }

# SLIP10 implementation
# iota_crypto = "0.23.1"
iota-crypto = { git = "https://github.com/iotaledger/crypto.rs", rev = "47460d64fd0514af136ea1c2c6f3aa29ed89d1b8", features = [
Expand Down

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Loading

0 comments on commit d584767

Please sign in to comment.