diff --git a/bindings/grpc/Cargo.toml b/bindings/grpc/Cargo.toml index 63b7edbf2d..023d8b1cc3 100644 --- a/bindings/grpc/Cargo.toml +++ b/bindings/grpc/Cargo.toml @@ -35,7 +35,6 @@ identity_stronghold = { path = "../../identity_stronghold", features = [ identity_sui_name_tbd = { path = "../../identity_sui_name_tbd" } iota-sdk = { version = "1.1.2", features = ["stronghold"] } iota-sdk-move = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk" } -openssl = { version = "0.10", features = ["vendored"] } prost = "0.13" rand = "0.8.5" serde = { version = "1.0", features = ["derive", "alloc"] } diff --git a/examples/Cargo.toml b/examples/Cargo.toml index b8011a5e88..d00009ef0b 100644 --- a/examples/Cargo.toml +++ b/examples/Cargo.toml @@ -22,7 +22,6 @@ iota-sdk-legacy = { package = "iota-sdk", version = "1.0", default-features = fa "stronghold", ] } json-proof-token.workspace = true -primitive-types = "0.12.1" rand = "0.8.5" sd-jwt-payload = { version = "0.2.1", default-features = false, features = [ "sha", diff --git a/identity_core/Cargo.toml b/identity_core/Cargo.toml index 02d46938f8..0d11810b3d 100644 --- a/identity_core/Cargo.toml +++ b/identity_core/Cargo.toml @@ -20,7 +20,6 @@ strum.workspace = true thiserror.workspace = true time = { version = "0.3.23", default-features = false, features = ["std", "serde", "parsing", "formatting"] } url = { version = "2.4", default-features = false, features = ["serde"] } -zeroize = { version = "1.6", default-features = false } [target.'cfg(all(target_arch = "wasm32", not(target_os = "wasi")))'.dependencies] js-sys = { version = "0.3.55", default-features = false } diff --git a/identity_credential/Cargo.toml b/identity_credential/Cargo.toml index fd3323db9e..bff6cb356b 100644 --- a/identity_credential/Cargo.toml +++ b/identity_credential/Cargo.toml @@ -12,6 +12,7 @@ rust-version.workspace = true description = "An implementation of the Verifiable Credentials standard." [dependencies] +bls12_381_plus = { workspace = true, optional = true } flate2 = { version = "1.0.28", default-features = false, features = ["rust_backend"], optional = true } futures = { version = "0.3", default-features = false, optional = true } identity_core = { version = "=1.2.0", path = "../identity_core", default-features = false } @@ -37,7 +38,6 @@ anyhow = "1.0.62" identity_eddsa_verifier = { path = "../identity_eddsa_verifier", default-features = false, features = ["ed25519"] } iota-crypto = { version = "0.23", default-features = false, features = ["ed25519", "std", "random"] } proptest = { version = "1.4.0", default-features = false, features = ["std"] } -tokio = { version = "1.35.0", default-features = false, features = ["rt-multi-thread", "macros"] } [package.metadata.docs.rs] # To build locally: diff --git a/identity_document/Cargo.toml b/identity_document/Cargo.toml index 3c2779e04b..cd02c58728 100644 --- a/identity_document/Cargo.toml +++ b/identity_document/Cargo.toml @@ -12,7 +12,6 @@ rust-version.workspace = true description = "Method-agnostic implementation of the Decentralized Identifiers (DID) standard." [dependencies] -did_url_parser = { version = "0.2.0", features = ["std", "serde"] } identity_core = { version = "=1.2.0", path = "../identity_core" } identity_did = { version = "=1.2.0", path = "../identity_did" } identity_verification = { version = "=1.2.0", path = "../identity_verification", default-features = false } diff --git a/identity_iota/Cargo.toml b/identity_iota/Cargo.toml index d07ddb24ef..de6baac5b7 100644 --- a/identity_iota/Cargo.toml +++ b/identity_iota/Cargo.toml @@ -21,12 +21,6 @@ identity_resolver = { version = "=1.2.0", path = "../identity_resolver", default identity_storage = { version = "=1.2.0", path = "../identity_storage", default-features = false, features = ["iota-document"] } identity_verification = { version = "=1.2.0", path = "../identity_verification", default-features = false } -[dev-dependencies] -anyhow = "1.0.64" -iota-sdk = { version = "1.0", default-features = false, features = ["tls", "client"] } -rand = "0.8.5" -tokio = { version = "1.29.0", features = ["full"] } - [features] default = ["revocation-bitmap", "client", "iota-client", "kinesis-client", "resolver"] diff --git a/identity_iota_core/Cargo.toml b/identity_iota_core/Cargo.toml index 271ac07bcd..67bfff956e 100644 --- a/identity_iota_core/Cargo.toml +++ b/identity_iota_core/Cargo.toml @@ -12,29 +12,25 @@ rust-version.workspace = true description = "An IOTA Ledger integration for the IOTA DID Method." [dependencies] -anyhow = { version = "1.0.57" } async-trait = { version = "0.1.56", default-features = false, optional = true } -futures = { version = "0.3", default-features = false } identity_core = { version = "=1.2.0", path = "../identity_core", default-features = false } identity_credential = { version = "=1.2.0", path = "../identity_credential", default-features = false, features = ["validator"] } identity_did = { version = "=1.2.0", path = "../identity_did", default-features = false } identity_document = { version = "=1.2.0", path = "../identity_document", default-features = false } identity_verification = { version = "=1.2.0", path = "../identity_verification", default-features = false } -iota-sdk = { version = "1.0.2", default-features = false, features = ["serde", "std"], optional = true } +iota-sdk = { version = "1.1.5", default-features = false, features = ["serde", "std"], optional = true } num-derive = { version = "0.4", default-features = false } num-traits = { version = "0.2", default-features = false, features = ["std"] } once_cell = { version = "1.18", default-features = false, features = ["std"] } prefix-hex = { version = "0.7", default-features = false } ref-cast = { version = "1.0.14", default-features = false } serde.workspace = true -serde_json.workspace = true strum.workspace = true thiserror.workspace = true [dev-dependencies] iota-crypto = { version = "0.23", default-features = false, features = ["bip39", "bip39-en"] } proptest = { version = "1.0.0", default-features = false, features = ["std"] } -tokio = { version = "1.29.0", default-features = false, features = ["rt-multi-thread", "macros"] } [package.metadata.docs.rs] # To build locally: diff --git a/identity_jose/Cargo.toml b/identity_jose/Cargo.toml index 2258b87947..00c7826304 100644 --- a/identity_jose/Cargo.toml +++ b/identity_jose/Cargo.toml @@ -16,12 +16,10 @@ identity_core = { version = "=1.2.0", path = "../identity_core", default-feature iota-crypto = { version = "0.23", default-features = false, features = ["std", "sha"] } serde.workspace = true serde_json = { version = "1.0", default-features = false, features = ["std"] } -subtle = { version = "2.5", default-features = false } thiserror.workspace = true zeroize = { version = "1.6", default-features = false, features = ["std", "zeroize_derive"] } [dev-dependencies] -anyhow = "1" iota-crypto = { version = "0.23", features = ["ed25519", "random", "hmac"] } p256 = { version = "0.13.0", default-features = false, features = ["std", "ecdsa", "ecdsa-core"] } signature = { version = "2", default-features = false } diff --git a/identity_resolver/Cargo.toml b/identity_resolver/Cargo.toml index 88fab622eb..0f63e2e521 100644 --- a/identity_resolver/Cargo.toml +++ b/identity_resolver/Cargo.toml @@ -20,7 +20,6 @@ identity_credential = { version = "=1.2.0", path = "../identity_credential", def identity_did = { version = "=1.2.0", path = "../identity_did", default-features = false } identity_document = { version = "=1.2.0", path = "../identity_document", default-features = false } identity_sui_name_tbd = { path = "../identity_sui_name_tbd", optional = true } -serde = { version = "1.0", default-features = false, features = ["std", "derive"] } strum.workspace = true thiserror = { version = "1.0", default-features = false } diff --git a/identity_sui_name_tbd/Cargo.toml b/identity_sui_name_tbd/Cargo.toml index 925ef6b4dd..93098dc582 100644 --- a/identity_sui_name_tbd/Cargo.toml +++ b/identity_sui_name_tbd/Cargo.toml @@ -24,12 +24,10 @@ identity_eddsa_verifier = { version = "=1.2.0", path = "../identity_eddsa_verifi identity_iota_core = { version = "=1.2.0", path = "../identity_iota_core" } identity_jose = { version = "=1.2.0", path = "../identity_jose" } identity_verification = { version = "=1.2.0", path = "../identity_verification" } -iota-config = { git = "https://github.com/iotaledger/iota.git", package = "iota-config", tag = "v0.7.0-alpha" } iota-crypto = { version = "0.23" } iota-sdk = { git = "https://github.com/iotaledger/iota.git", package = "iota-sdk", tag = "v0.7.0-alpha" } itertools = "0.13.0" move-core-types = { git = "https://github.com/iotaledger/iota.git", package = "move-core-types", tag = "v0.7.0-alpha" } -rand = "0.8.5" secret-storage = { git = "https://github.com/iotaledger/secret-storage.git", branch = "main" } serde.workspace = true serde-aux = "4.5.0"