feat(reth-bench): send-payload CLI (#14472)

This commit is contained in:
Alexey Shekhirin
2025-02-13 16:04:40 +00:00
committed by GitHub
parent 08011a829e
commit 431df62a4a
4 changed files with 289 additions and 14 deletions

View File

@ -16,24 +16,28 @@ workspace = true
# reth
reth-cli-runner.workspace = true
reth-cli-util.workspace = true
reth-node-core.workspace = true
reth-fs-util.workspace = true
reth-node-api.workspace = true
reth-node-core.workspace = true
reth-primitives = { workspace = true, features = ["alloy-compat"] }
reth-primitives-traits.workspace = true
reth-tracing.workspace = true
# alloy
alloy-provider = { workspace = true, features = ["engine-api", "reqwest-rustls-tls"], default-features = false }
alloy-rpc-types-engine.workspace = true
alloy-transport.workspace = true
alloy-transport-http.workspace = true
alloy-transport-ws.workspace = true
alloy-transport-ipc.workspace = true
alloy-pubsub.workspace = true
alloy-json-rpc.workspace = true
alloy-rpc-client.workspace = true
alloy-consensus = { workspace = true }
alloy-eips.workspace = true
alloy-json-rpc.workspace = true
alloy-primitives.workspace = true
alloy-provider = { workspace = true, features = ["engine-api", "reqwest-rustls-tls"], default-features = false }
alloy-pubsub.workspace = true
alloy-rpc-client.workspace = true
alloy-rpc-types = { workspace = true }
alloy-rpc-types-engine = { workspace = true }
alloy-transport-http.workspace = true
alloy-transport-ipc.workspace = true
alloy-transport-ws.workspace = true
alloy-transport.workspace = true
op-alloy-rpc-types.workspace = true
# reqwest
reqwest = { workspace = true, default-features = false, features = ["rustls-tls-native-roots"] }
@ -44,18 +48,20 @@ tower.workspace = true
# tracing
tracing.workspace = true
# io
# serde
serde.workspace = true
serde_json.workspace = true
# async
tokio = { workspace = true, features = ["sync", "macros", "time", "rt-multi-thread"] }
futures.workspace = true
async-trait.workspace = true
futures.workspace = true
tokio = { workspace = true, features = ["sync", "macros", "time", "rt-multi-thread"] }
# misc
clap = { workspace = true, features = ["derive", "env"] }
delegate = "0.13"
eyre.workspace = true
thiserror.workspace = true
clap = { workspace = true, features = ["derive", "env"] }
# for writing data
csv = "1.3.0"