[package]
name = "ethl-cli"
version = "0.1.20"
edition.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true
authors.workspace = true
documentation.workspace = true
description = "Tools for capturing, processing, archiving, and replaying Ethereum events"
readme = "README.md"
keywords = ["ethereum", "arrow", "parquet"]

[[bin]]
name = "ethl"
path = "src/bin/ethl_cli.rs"
doc = false

[dependencies]
ethl = { workspace = true }
tokio = { workspace = true }
futures-util = { workspace = true }
anyhow = { workspace = true }
tracing = { workspace = true }
alloy = { workspace = true }

tracing-subscriber = { version = "0.3.18", features = ["env-filter", "json"] }
clap = { version = "4.5.48", features = ["derive", "env"] }
dotenvy = "0.15.7"
parse-size = "1.1.0"
