[package] name = "rest_api" version = "0.1.2" authors = ["Paul Hauner ", "Age Manning ", "Luke Anderson "] edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] bls = { path = "../../crypto/bls" } rest_types = { path = "../../common/rest_types" } beacon_chain = { path = "../beacon_chain" } network = { path = "../network" } eth2-libp2p = { path = "../eth2-libp2p" } store = { path = "../store" } version = { path = "../version" } serde = { version = "1.0.110", features = ["derive"] } serde_json = "1.0.52" serde_yaml = "0.8.11" slog = "2.5.2" slog-term = "2.5.0" slog-async = "2.5.0" eth2_ssz = "0.1.2" eth2_ssz_derive = "0.1.0" state_processing = { path = "../../consensus/state_processing" } types = { path = "../../consensus/types" } http = "0.2.1" hyper = "0.13.5" tokio = { version = "0.2.21", features = ["sync"] } url = "2.1.1" lazy_static = "1.4.0" eth2_config = { path = "../../common/eth2_config" } lighthouse_metrics = { path = "../../common/lighthouse_metrics" } slot_clock = { path = "../../common/slot_clock" } hex = "0.4.2" parking_lot = "0.10.2" futures = "0.3.5" operation_pool = { path = "../operation_pool" } rayon = "1.3.0" environment = { path = "../../lighthouse/environment" } uhttp_sse = "0.5.1" bus = "2.2.3" itertools = "0.9.0" [dev-dependencies] assert_matches = "1.3.0" remote_beacon_node = { path = "../../common/remote_beacon_node" } node_test_rig = { path = "../../testing/node_test_rig" } tree_hash = "0.1.0"