[package] name = "validator_client" version = "0.2.0" authors = ["Paul Hauner ", "Age Manning ", "Luke Anderson "] edition = "2018" [lib] name = "validator_client" path = "src/lib.rs" [dependencies] eth2_ssz = "0.1.2" eth2_config = { path = "../eth2/utils/eth2_config" } tree_hash = "0.1.0" clap = "2.33.0" eth2_interop_keypairs = { path = "../eth2/utils/eth2_interop_keypairs" } slot_clock = { path = "../eth2/utils/slot_clock" } rest_types = { path = "../eth2/utils/rest_types" } types = { path = "../eth2/types" } serde = "1.0.102" serde_derive = "1.0.102" serde_json = "1.0.41" slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } slog-async = "2.3.0" slog-term = "2.4.2" tokio = "0.1.22" tokio-timer = "0.2.12" error-chain = "0.12.1" bincode = "1.2.0" futures = "0.1.29" dirs = "2.0.2" logging = { path = "../eth2/utils/logging" } environment = { path = "../lighthouse/environment" } parking_lot = "0.7" exit-future = "0.1.4" libc = "0.2.65" eth2_ssz_derive = { path = "../eth2/utils/ssz_derive" } hex = "0.3" deposit_contract = { path = "../eth2/utils/deposit_contract" } bls = { path = "../eth2/utils/bls" } remote_beacon_node = { path = "../eth2/utils/remote_beacon_node" } tempdir = "0.3" rayon = "1.2.0"