[package] name = "reth" version = "0.1.0" edition = "2021" license = "MIT OR Apache-2.0" repository = "https://github.com/paradigmxyz/reth" readme = "README.md" [dependencies] # reth reth-primitives = { path = "../../crates/primitives", features = ["arbitrary"] } reth-db = { path = "../../crates/storage/db", features = ["mdbx", "test-utils"] } # TODO: Temporary use of the test-utils feature reth-provider = { path = "../../crates/storage/provider", features = ["test-utils"] } reth-revm-inspectors = { path = "../../crates/revm/revm-inspectors" } reth-staged-sync = { path = "../../crates/staged-sync" } reth-stages = { path = "../../crates/stages"} reth-interfaces = { path = "../../crates/interfaces", features = ["test-utils"] } reth-transaction-pool = { path = "../../crates/transaction-pool" } reth-beacon-consensus = { path = "../../crates/consensus/beacon" } reth-executor = { path = "../../crates/executor" } reth-rpc-engine-api = { path = "../../crates/rpc/rpc-engine-api" } reth-rpc-builder = { path = "../../crates/rpc/rpc-builder" } reth-rpc = { path = "../../crates/rpc/rpc" } reth-rlp = { path = "../../crates/rlp" } reth-network = { path = "../../crates/net/network", features = ["serde"] } reth-network-api = { path = "../../crates/net/network-api" } reth-downloaders = { path = "../../crates/net/downloaders", features = ["test-utils"] } reth-tracing = { path = "../../crates/tracing" } reth-tasks = { path = "../../crates/tasks" } reth-net-nat = { path = "../../crates/net/nat" } reth-discv4 = { path = "../../crates/net/discv4" } # tracing tracing = "0.1" # io fdlimit = "0.2.1" serde = "1.0" serde_json = "1.0" shellexpand = "3.0.0" dirs-next = "2.0.0" confy = "0.5" # metrics metrics = "0.20.1" metrics-exporter-prometheus = "0.11.0" metrics-util = "0.14.0" # test vectors generation proptest = "1.0" # tui comfy-table = "6.1.4" crossterm = "0.25.0" tui = "0.19.0" human_bytes = "0.4.1" # async tokio = { version = "1.21", features = ["sync", "macros", "rt-multi-thread"] } futures = "0.3.25" # http/rpc hyper = "0.14.25" jsonrpsee = { version = "0.16", features = ["server"] } # misc eyre = "0.6.8" clap = { version = "4", features = ["derive", "cargo"] } tempfile = { version = "3.3.0" } backon = "0.4"