@@ -20,7 +20,7 @@ identity_credential = { version = "=1.4.0", path = "../identity_credential", def
20
20
identity_did = { version = " =1.4.0" , path = " ../identity_did" , default-features = false }
21
21
identity_document = { version = " =1.4.0" , path = " ../identity_document" , default-features = false }
22
22
identity_verification = { version = " =1.4.0" , path = " ../identity_verification" , default-features = false }
23
- iota_sdk_legacy = { version = " 1.1.5" , default-features = false , features = [" serde" , " std" ], optional = true , package = " iota-sdk" }
23
+ iota_sdk_legacy = { version = " 1.1.5" , default-features = false , features = [" serde" , " std" ], optional = true , package = " iota-sdk" }
24
24
num-derive = { version = " 0.4" , default-features = false }
25
25
num-traits = { version = " 0.2" , default-features = false , features = [" std" ] }
26
26
once_cell = { version = " 1.18" , default-features = false , features = [" std" ] }
@@ -36,32 +36,24 @@ bcs = { version = "0.1.4", optional = true }
36
36
fastcrypto = { git = " https://github.com/MystenLabs/fastcrypto" , rev = " 5f2c63266a065996d53f98156f0412782b468597" , package = " fastcrypto" , optional = true }
37
37
identity_eddsa_verifier = { version = " =1.4.0" , path = " ../identity_eddsa_verifier" , optional = true }
38
38
identity_jose = { version = " =1.4.0" , path = " ../identity_jose" , optional = true }
39
- iota-config = { git = " https://github.com/iotaledger/iota.git" , package = " iota-config" , tag = " v0.7.0-alpha " , optional = true }
39
+ iota-config = { git = " https://github.com/iotaledger/iota.git" , package = " iota-config" , rev = " 39c83ddcf07894cdee2abd146381d8704205e6e9 " , optional = true }
40
40
iota-crypto = { version = " 0.23" , optional = true }
41
- iota-sdk = { git = " https://github.com/iotaledger/iota.git" , package = " iota-sdk" , tag = " v0.7.0-alpha " , optional = true }
41
+ iota-sdk = { git = " https://github.com/iotaledger/iota.git" , package = " iota-sdk" , rev = " 39c83ddcf07894cdee2abd146381d8704205e6e9 " , optional = true }
42
42
itertools = { version = " 0.13.0" , optional = true }
43
- move-core-types = { git = " https://github.com/iotaledger/iota.git" , package = " move-core-types" , tag = " v0.7.0-alpha " , optional = true }
43
+ move-core-types = { git = " https://github.com/iotaledger/iota.git" , package = " move-core-types" , rev = " 39c83ddcf07894cdee2abd146381d8704205e6e9 " , optional = true }
44
44
rand = { version = " 0.8.5" , optional = true }
45
45
secret-storage = { git = " https://github.com/iotaledger/secret-storage.git" , branch = " main" , optional = true }
46
46
serde-aux = { version = " 4.5.0" , optional = true }
47
- shared-crypto = { git = " https://github.com/iotaledger/iota.git" , package = " shared-crypto" , tag = " v0.7.0-alpha" , optional = true }
48
- tokio = { version = " 1.29.0" , default-features = false , optional = true , features = [
49
- " macros" ,
50
- " sync" ,
51
- " rt" ,
52
- " process" ,
53
- ] }
47
+ shared-crypto = { git = " https://github.com/iotaledger/iota.git" , package = " shared-crypto" , rev = " 39c83ddcf07894cdee2abd146381d8704205e6e9" , optional = true }
48
+ tokio = { version = " 1.29.0" , default-features = false , optional = true , features = [" macros" , " sync" , " rt" , " process" ] }
54
49
55
50
[dev-dependencies ]
56
51
iota-crypto = { version = " 0.23" , default-features = false , features = [" bip39" , " bip39-en" ] }
57
52
proptest = { version = " 1.0.0" , default-features = false , features = [" std" ] }
58
53
59
54
# for feature kinesis-client tests
60
- identity_iota_core = { path = " ." , features = [" kinesis-client" ] } # enable for e2e tests
61
- identity_storage = { path = " ../identity_storage" , features = [
62
- " send-sync-storage" ,
63
- " storage-signer" ,
64
- ] }
55
+ identity_iota_core = { path = " ." , features = [" kinesis-client" ] } # enable for e2e tests
56
+ identity_storage = { path = " ../identity_storage" , features = [" send-sync-storage" , " storage-signer" ] }
65
57
jsonpath-rust = " 0.5.1"
66
58
serial_test = " 3.1.1"
67
59
@@ -72,26 +64,32 @@ all-features = true
72
64
rustdoc-args = [" --cfg" , " docsrs" ]
73
65
74
66
[features ]
75
- default = [" client" , " iota-client" , " kinesis-client" , " revocation-bitmap" , " send-sync-client-ext" ]
67
+ default = [
68
+ " client" ,
69
+ " iota-client" ,
70
+ " kinesis-client" ,
71
+ " revocation-bitmap" ,
72
+ " send-sync-client-ext" ,
73
+ ]
76
74
# Exposes the IotaIdentityClient and IotaIdentityClientExt traits.
77
75
client = [" dep:async-trait" , " iota_sdk_legacy" ]
78
76
# Client for rebased.
79
77
kinesis-client = [
80
- " dep:async-trait" ,
81
- " dep:bcs" ,
82
- " dep:fastcrypto" ,
83
- " dep:identity_eddsa_verifier" ,
84
- " dep:identity_jose" ,
85
- " dep:iota-config" ,
86
- " dep:iota-crypto" ,
87
- " dep:iota-sdk" ,
88
- " dep:itertools" ,
89
- " dep:move-core-types" ,
90
- " dep:rand" ,
91
- " dep:secret-storage" ,
92
- " dep:serde-aux" ,
93
- " dep:shared-crypto" ,
94
- " dep:tokio" ,
78
+ " dep:async-trait" ,
79
+ " dep:bcs" ,
80
+ " dep:fastcrypto" ,
81
+ " dep:identity_eddsa_verifier" ,
82
+ " dep:identity_jose" ,
83
+ " dep:iota-config" ,
84
+ " dep:iota-crypto" ,
85
+ " dep:iota-sdk" ,
86
+ " dep:itertools" ,
87
+ " dep:move-core-types" ,
88
+ " dep:rand" ,
89
+ " dep:secret-storage" ,
90
+ " dep:serde-aux" ,
91
+ " dep:shared-crypto" ,
92
+ " dep:tokio" ,
95
93
]
96
94
# Enables the implementation of the extension traits on the iota_sdk_legacy's Client.
97
95
iota-client = [" client" , " iota_sdk_legacy/client" , " iota_sdk_legacy/tls" ]
0 commit comments