Remove ecdsa feature of libp2p (#8374)

This compiles, is there any reason to keep `ecdsa`? CC @jxs


Co-Authored-By: Michael Sproul <michael@sigmaprime.io>
This commit is contained in:
Michael Sproul
2025-11-05 23:02:21 +11:00
committed by GitHub
parent 3066f0bef2
commit f387090b98
2 changed files with 0 additions and 35 deletions

34
Cargo.lock generated
View File

@@ -2236,7 +2236,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
dependencies = [ dependencies = [
"const-oid", "const-oid",
"pem-rfc7468",
"zeroize", "zeroize",
] ]
@@ -2722,7 +2721,6 @@ dependencies = [
"ff 0.13.1", "ff 0.13.1",
"generic-array 0.14.7", "generic-array 0.14.7",
"group 0.13.0", "group 0.13.0",
"pem-rfc7468",
"pkcs8 0.10.2", "pkcs8 0.10.2",
"rand_core 0.6.4", "rand_core 0.6.4",
"sec1 0.7.3", "sec1 0.7.3",
@@ -5300,10 +5298,8 @@ dependencies = [
"hkdf", "hkdf",
"k256 0.13.4", "k256 0.13.4",
"multihash", "multihash",
"p256",
"quick-protobuf", "quick-protobuf",
"rand 0.8.5", "rand 0.8.5",
"sec1 0.7.3",
"sha2 0.10.8", "sha2 0.10.8",
"thiserror 2.0.12", "thiserror 2.0.12",
"tracing", "tracing",
@@ -6774,18 +6770,6 @@ dependencies = [
"num-traits", "num-traits",
] ]
[[package]]
name = "p256"
version = "0.13.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
dependencies = [
"ecdsa 0.16.9",
"elliptic-curve 0.13.8",
"primeorder",
"sha2 0.10.8",
]
[[package]] [[package]]
name = "pairing" name = "pairing"
version = "0.23.0" version = "0.23.0"
@@ -6951,15 +6935,6 @@ dependencies = [
"serde", "serde",
] ]
[[package]]
name = "pem-rfc7468"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
dependencies = [
"base64ct",
]
[[package]] [[package]]
name = "percent-encoding" name = "percent-encoding"
version = "2.3.1" version = "2.3.1"
@@ -7182,15 +7157,6 @@ dependencies = [
"syn 2.0.100", "syn 2.0.100",
] ]
[[package]]
name = "primeorder"
version = "0.13.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"
dependencies = [
"elliptic-curve 0.13.8",
]
[[package]] [[package]]
name = "primitive-types" name = "primitive-types"
version = "0.10.1" version = "0.10.1"

View File

@@ -64,7 +64,6 @@ features = [
"plaintext", "plaintext",
"secp256k1", "secp256k1",
"macros", "macros",
"ecdsa",
"metrics", "metrics",
"quic", "quic",
"upnp", "upnp",