@@ -41,9 +41,6 @@ reqwest = { version = "0.12.24", default-features = false, features = [
4141tracing = " 0.1.41"
4242tracing-subscriber = { version = " 0.3.20" , features = [" env-filter" , " json" ] }
4343parity-scale-codec = " 3.7.5"
44- openssl = " 0.10.75"
45- az-tdx-vtpm = { version = " 0.7.4" , optional = true }
46- tss-esapi = { version = " 7.6.0" , optional = true }
4744num-bigint = " 0.4.6"
4845webpki = { package = " rustls-webpki" , version = " 0.103.8" }
4946time = " 0.3.44"
@@ -56,6 +53,11 @@ pkcs1 = "0.7.5"
5653pkcs8 = " 0.10.2"
5754rcgen = " 0.14.5"
5855
56+ # For Azure vTPM attestation
57+ az-tdx-vtpm = { version = " 0.7.4" , optional = true }
58+ tss-esapi = { version = " 7.6.0" , optional = true }
59+ openssl = { version = " 0.10.75" , optional = true }
60+
5961# For websockets
6062tokio-tungstenite = { version = " 0.28.0" , optional = true }
6163futures-util = { version = " 0.3.31" , optional = true }
@@ -77,7 +79,7 @@ jsonrpsee = { version = "0.26.0", features = ["server"] }
7779default = [" azure" , " ws" , " rpc" ]
7880
7981# Adds support for Microsoft Azure attestation generation and verification
80- azure = [" tss-esapi" , " az-tdx-vtpm" ]
82+ azure = [" tss-esapi" , " az-tdx-vtpm" , " openssl " ]
8183
8284# Adds websocket support
8385ws = [" tokio-tungstenite" , " futures-util" ]
0 commit comments