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"
dependencies = [
"const-oid",
"pem-rfc7468",
"zeroize",
]
@@ -2722,7 +2721,6 @@ dependencies = [
"ff 0.13.1",
"generic-array 0.14.7",
"group 0.13.0",
"pem-rfc7468",
"pkcs8 0.10.2",
"rand_core 0.6.4",
"sec1 0.7.3",
@@ -5300,10 +5298,8 @@ dependencies = [
"hkdf",
"k256 0.13.4",
"multihash",
"p256",
"quick-protobuf",
"rand 0.8.5",
"sec1 0.7.3",
"sha2 0.10.8",
"thiserror 2.0.12",
"tracing",
@@ -6774,18 +6770,6 @@ dependencies = [
"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]]
name = "pairing"
version = "0.23.0"
@@ -6951,15 +6935,6 @@ dependencies = [
"serde",
]
[[package]]
name = "pem-rfc7468"
version = "0.7.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
dependencies = [
"base64ct",
]
[[package]]
name = "percent-encoding"
version = "2.3.1"
@@ -7182,15 +7157,6 @@ dependencies = [
"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]]
name = "primitive-types"
version = "0.10.1"

View File

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