Skip to content

Commit 87a0eb7

Browse files
authored
Merge pull request #105 from flashbots/peg/rm-dep-openssl
Remove the dependency on OpenSSL
2 parents a29b9b8 + a26ffa1 commit 87a0eb7

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

Cargo.toml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,9 +41,6 @@ reqwest = { version = "0.12.24", default-features = false, features = [
4141
tracing = "0.1.41"
4242
tracing-subscriber = { version = "0.3.20", features = ["env-filter", "json"] }
4343
parity-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 }
4744
num-bigint = "0.4.6"
4845
webpki = { package = "rustls-webpki", version = "0.103.8" }
4946
time = "0.3.44"
@@ -56,6 +53,11 @@ pkcs1 = "0.7.5"
5653
pkcs8 = "0.10.2"
5754
rcgen = "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
6062
tokio-tungstenite = { version = "0.28.0", optional = true }
6163
futures-util = { version = "0.3.31", optional = true }
@@ -77,7 +79,7 @@ jsonrpsee = { version = "0.26.0", features = ["server"] }
7779
default = ["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
8385
ws = ["tokio-tungstenite", "futures-util"]

0 commit comments

Comments
 (0)