Remove direct dependencies of void, async-trait

This commit is contained in:
Luke Parker 2025-01-12 03:48:43 -05:00
parent d854807edd
commit df9a9adaa8
No known key found for this signature in database
5 changed files with 2 additions and 9 deletions
Cargo.lock
coordinator/p2p/libp2p
tests
coordinator
full-stack

3
Cargo.lock generated
View file

@ -8363,7 +8363,6 @@ dependencies = [
"serai-task",
"tokio",
"tributary-sdk",
"void",
"zeroize",
]
@ -8402,7 +8401,6 @@ dependencies = [
name = "serai-coordinator-tests"
version = "0.1.0"
dependencies = [
"async-trait",
"blake2",
"borsh",
"ciphersuite",
@ -8605,7 +8603,6 @@ dependencies = [
name = "serai-full-stack-tests"
version = "0.1.0"
dependencies = [
"async-trait",
"bitcoin-serai",
"curve25519-dalek",
"dockertest",

View file

@ -33,7 +33,6 @@ serai-client = { path = "../../../substrate/client", default-features = false, f
serai-cosign = { path = "../../cosign" }
tributary-sdk = { path = "../../tributary-sdk" }
void = { version = "1", default-features = false }
futures-util = { version = "0.3", default-features = false, features = ["std"] }
tokio = { version = "1", default-features = false, features = ["sync"] }
libp2p = { version = "0.52", default-features = false, features = ["tokio", "tcp", "noise", "yamux", "ping", "request-response", "gossipsub", "macros"] }

View file

@ -225,8 +225,8 @@ impl SwarmTask {
SwarmEvent::Behaviour(
BehaviorEvent::AllowList(event) | BehaviorEvent::ConnectionLimits(event)
) => {
// Ensure these are unreachable cases, not actual events
let _: void::Void = event;
// This *is* an exhaustive match as these events are empty enums
match event {}
}
SwarmEvent::Behaviour(
BehaviorEvent::Ping(ping::Event { peer: _, connection, result, })

View file

@ -19,7 +19,6 @@ workspace = true
[dependencies]
hex = "0.4"
async-trait = "0.1"
zeroize = { version = "1", default-features = false }
rand_core = { version = "0.6", default-features = false }

View file

@ -19,8 +19,6 @@ workspace = true
[dependencies]
hex = "0.4"
async-trait = "0.1"
zeroize = { version = "1", default-features = false }
rand_core = { version = "0.6", default-features = false }