refactor: split reth-stages into reth-stages-api and reth-stages (#7666)

Co-authored-by: Oliver Nordbjerg <hi@notbjerg.me>
This commit is contained in:
Abner Zheng
2024-04-19 19:35:20 +08:00
committed by GitHub
parent f14bf14d19
commit defe5ff0af
47 changed files with 212 additions and 114 deletions

27
Cargo.lock generated
View File

@@ -6147,7 +6147,7 @@ dependencies = [
"reth-primitives",
"reth-provider",
"reth-revm",
"reth-stages",
"reth-stages-api",
"reth-transaction-pool",
"tokio",
"tokio-stream",
@@ -6238,7 +6238,7 @@ dependencies = [
"reth-primitives",
"reth-provider",
"reth-revm",
"reth-stages",
"reth-stages-api",
"reth-trie",
"reth-trie-parallel",
"tokio",
@@ -7427,6 +7427,7 @@ dependencies = [
"reth-primitives",
"reth-provider",
"reth-revm",
"reth-stages-api",
"reth-static-file",
"reth-tokio-util",
"reth-trie",
@@ -7438,6 +7439,28 @@ dependencies = [
"tracing",
]
[[package]]
name = "reth-stages-api"
version = "0.2.0-beta.5"
dependencies = [
"aquamarine",
"assert_matches",
"auto_impl",
"futures-util",
"metrics",
"reth-db",
"reth-interfaces",
"reth-metrics",
"reth-primitives",
"reth-provider",
"reth-static-file",
"reth-tokio-util",
"thiserror",
"tokio",
"tokio-stream",
"tracing",
]
[[package]]
name = "reth-static-file"
version = "0.2.0-beta.5"