diff --git a/Cargo.lock b/Cargo.lock index 733b5a8e18f..16cfe70f07f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -10,29 +10,17 @@ dependencies = [ "bls", "clap", "clap_utils", - "deposit_contract", "directory", - "dirs", "environment", "eth2", "eth2_keystore", "eth2_network_config", - "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_wallet", "eth2_wallet_manager", "filesystem", - "futures", - "hex", - "libc", - "rand 0.7.3", - "rayon", "safe_arith", "sensitive_url", "slashing_protection", - "slog", - "slog-async", - "slog-term", "slot_clock", "tempfile", "tokio", @@ -452,36 +440,27 @@ dependencies = [ "environment", "eth1", "eth2", - "eth2_config", "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_types 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future", "fork_choice", "futures", "genesis", "int_to_bytes", - "integer-sqrt", "itertools", "lazy_static", "lighthouse_metrics", - "log", "lru", - "maplit", "merkle_proof", "operation_pool", "parking_lot", "proto_array", "rand 0.7.3", - "rand_core 0.6.3", "rayon", - "regex", "safe_arith", "serde", "serde_derive", - "serde_json", - "serde_yaml", "slasher", "slog", "sloggers 1.0.1", @@ -511,26 +490,19 @@ dependencies = [ "eth2_config", "eth2_libp2p", "eth2_network_config", - "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future", "futures", "genesis", "hex", "hyper", "lighthouse_version", - "logging", "monitoring_api", "node_test_rig", - "rand 0.7.3", "sensitive_url", "serde", "slasher", "slog", - "slog-async", - "slog-term", "store", "task_executor", - "tokio", "types", ] @@ -662,9 +634,7 @@ dependencies = [ "beacon_node", "clap", "eth2_libp2p", - "eth2_network_config", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures", "hex", "log", "logging", @@ -673,7 +643,6 @@ dependencies = [ "slog-scope", "slog-stdlog", "slog-term", - "sloggers 1.0.1", "tokio", "types", ] @@ -882,7 +851,6 @@ dependencies = [ "eth2_network_config", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex", - "types", ] [[package]] @@ -897,8 +865,6 @@ dependencies = [ "eth1", "eth2_config", "eth2_libp2p", - "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "futures", "genesis", "http_api", "http_metrics", @@ -907,16 +873,11 @@ dependencies = [ "monitoring_api", "network", "parking_lot", - "prometheus", - "reqwest", "serde", "serde_derive", - "serde_yaml", "slasher", "slasher_service", "slog", - "slog-async", - "sloggers 1.0.1", "slot_clock", "store", "task_executor", @@ -924,9 +885,7 @@ dependencies = [ "timer", "tokio", "toml", - "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", - "url", ] [[package]] @@ -952,9 +911,6 @@ dependencies = [ [[package]] name = "compare_fields" version = "0.2.0" -dependencies = [ - "compare_fields_derive", -] [[package]] name = "compare_fields_derive" @@ -1366,7 +1322,6 @@ version = "0.1.0" dependencies = [ "clap", "clap_utils", - "dirs", "eth2_network_config", ] @@ -1506,7 +1461,6 @@ name = "ef_tests" version = "0.2.0" dependencies = [ "bls", - "cached_tree_hash", "compare_fields", "compare_fields_derive", "derivative", @@ -1515,7 +1469,6 @@ dependencies = [ "ethereum-types 0.11.0", "fs2", "hex", - "parking_lot", "rayon", "serde", "serde_derive", @@ -1626,7 +1579,6 @@ dependencies = [ "filesystem", "futures", "logging", - "parking_lot", "slog", "slog-async", "slog-json", @@ -1654,14 +1606,12 @@ dependencies = [ "environment", "eth1_test_rig", "eth2", - "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "fallback", "futures", "hex", "lazy_static", - "libflate", "lighthouse_metrics", "merkle_proof", "parking_lot", @@ -1685,7 +1635,6 @@ name = "eth1_test_rig" version = "0.2.0" dependencies = [ "deposit_contract", - "futures", "serde_json", "tokio", "types", @@ -1705,7 +1654,6 @@ dependencies = [ "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "futures", "futures-util", - "hex", "libsecp256k1 0.6.0", "procinfo", "proto_array", @@ -1716,7 +1664,6 @@ dependencies = [ "serde", "serde_json", "types", - "zeroize", ] [[package]] @@ -1724,8 +1671,6 @@ name = "eth2_config" version = "0.2.0" dependencies = [ "paste", - "serde", - "serde_derive", "types", ] @@ -1787,7 +1732,6 @@ dependencies = [ "aes", "bls", "eth2_key_derivation", - "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "hex", "hmac 0.11.0", "pbkdf2 0.8.0", @@ -1797,7 +1741,6 @@ dependencies = [ "serde_json", "serde_repr", "sha2", - "tempfile", "unicode-normalization", "uuid", "zeroize", @@ -1807,7 +1750,6 @@ dependencies = [ name = "eth2_libp2p" version = "0.2.0" dependencies = [ - "base64 0.13.0", "directory", "dirs", "discv5", @@ -1818,7 +1760,6 @@ dependencies = [ "exit-future", "fnv", "futures", - "futures-io", "hashset_delay", "hex", "lazy_static", @@ -1847,7 +1788,6 @@ dependencies = [ "tokio-util", "types", "unsigned-varint 0.6.0", - "void", ] [[package]] @@ -1857,7 +1797,6 @@ dependencies = [ "enr", "eth2_config", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "serde", "serde_yaml", "tempfile", "types", @@ -1963,7 +1902,6 @@ dependencies = [ "serde", "serde_json", "serde_repr", - "tempfile", "tiny-bip39", "uuid", ] @@ -1972,10 +1910,8 @@ dependencies = [ name = "eth2_wallet_manager" version = "0.1.0" dependencies = [ - "eth2_keystore", "eth2_wallet", "lockfile", - "tempfile", ] [[package]] @@ -2212,12 +2148,8 @@ dependencies = [ "beacon_chain", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "hex", "proto_array", - "slot_clock", - "state_processing", "store", - "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -2393,15 +2325,11 @@ dependencies = [ "eth1_test_rig", "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future", "futures", "int_to_bytes", "merkle_proof", - "parking_lot", "rayon", "sensitive_url", - "serde", - "serde_derive", "slog", "state_processing", "tokio", @@ -2691,14 +2619,12 @@ dependencies = [ "eth2", "eth2_libp2p", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "fork_choice", "futures", "hex", "lazy_static", "lighthouse_metrics", "lighthouse_version", "network", - "parking_lot", "sensitive_url", "serde", "slog", @@ -2707,7 +2633,6 @@ dependencies = [ "store", "tokio", "tokio-stream", - "tokio-util", "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", "warp", @@ -2720,13 +2645,10 @@ version = "0.1.0" dependencies = [ "beacon_chain", "environment", - "eth2", "eth2_libp2p", - "lazy_static", "lighthouse_metrics", "lighthouse_version", "malloc_utils", - "prometheus", "reqwest", "serde", "slog", @@ -3065,27 +2987,20 @@ dependencies = [ "clap_utils", "deposit_contract", "directory", - "dirs", "environment", "eth1_test_rig", - "eth2_keystore", "eth2_libp2p", "eth2_network_config", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_wallet", - "futures", "genesis", - "hex", "lighthouse_version", "log", - "rand 0.7.3", - "regex", "sensitive_url", "serde", "serde_yaml", "simple_logger", "state_processing", - "tokio", "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", "validator_dir", @@ -3694,38 +3609,29 @@ dependencies = [ "boot_node", "clap", "clap_utils", - "directory", "env_logger 0.9.0", "environment", "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "eth2_libp2p", "eth2_network_config", "futures", "lazy_static", "lighthouse_metrics", "lighthouse_version", - "logging", "malloc_utils", "serde_json", "slashing_protection", "slog", - "slog-async", - "slog-term", "sloggers 1.0.1", - "target_check", "task_executor", "tempfile", - "tokio", "types", "validator_client", - "validator_dir", ] [[package]] name = "lighthouse_metrics" version = "0.2.0" dependencies = [ - "lazy_static", "prometheus", ] @@ -3992,7 +3898,6 @@ name = "monitoring_api" version = "0.1.0" dependencies = [ "eth2", - "futures", "lazy_static", "lighthouse_metrics", "lighthouse_version", @@ -4132,7 +4037,6 @@ dependencies = [ "eth2_libp2p", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_types 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future", "fnv", "futures", "genesis", @@ -4143,27 +4047,21 @@ dependencies = [ "itertools", "lazy_static", "lighthouse_metrics", - "logging", "lru_cache", "matches", "num_cpus", - "parking_lot", "rand 0.7.3", "rlp 0.5.1", "slog", - "slog-async", - "slog-term", "sloggers 1.0.1", "slot_clock", "smallvec", - "state_processing", "store", "strum", "task_executor", "tokio", "tokio-stream", "tokio-util", - "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -4200,15 +4098,9 @@ dependencies = [ "beacon_node", "environment", "eth2", - "eth2_config", - "futures", - "genesis", - "reqwest", "sensitive_url", - "serde", "tempfile", "types", - "url", "validator_client", "validator_dir", ] @@ -4381,22 +4273,18 @@ dependencies = [ name = "operation_pool" version = "0.2.0" dependencies = [ - "beacon_chain", "derivative", "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "int_to_bytes", "itertools", "lazy_static", "lighthouse_metrics", "parking_lot", - "rand 0.7.3", "rayon", "serde", "serde_derive", "state_processing", "store", - "superstruct", "types", ] @@ -5663,7 +5551,6 @@ dependencies = [ "sensitive_url", "tokio", "types", - "validator_client", ] [[package]] @@ -5715,7 +5602,6 @@ dependencies = [ "state_processing", "task_executor", "tokio", - "tokio-stream", "types", ] @@ -5726,7 +5612,6 @@ dependencies = [ "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", "filesystem", "lazy_static", - "parking_lot", "r2d2", "r2d2_sqlite", "rayon", @@ -5735,7 +5620,6 @@ dependencies = [ "serde_derive", "serde_json", "tempfile", - "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -5986,16 +5870,11 @@ dependencies = [ "itertools", "lazy_static", "lighthouse_metrics", - "log", "merkle_proof", "rayon", "safe_arith", - "serde", - "serde_derive", - "serde_yaml", "smallvec", "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "tree_hash_derive 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -6086,7 +5965,6 @@ dependencies = [ "sloggers 1.0.1", "state_processing", "tempfile", - "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -6353,13 +6231,10 @@ name = "timer" version = "0.2.0" dependencies = [ "beacon_chain", - "futures", - "parking_lot", "slog", "slot_clock", "task_executor", "tokio", - "types", ] [[package]] @@ -6642,10 +6517,8 @@ dependencies = [ "beacon_chain", "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", "ethereum-types 0.11.0", - "lazy_static", "rand 0.7.3", "smallvec", - "tree_hash_derive 0.3.1 (registry+https://github.com/rust-lang/crates.io-index)", "types", ] @@ -6797,7 +6670,6 @@ dependencies = [ "safe_arith", "serde", "serde_derive", - "serde_json", "serde_yaml", "slog", "superstruct", @@ -6962,47 +6834,33 @@ dependencies = [ "bls", "clap", "clap_utils", - "deposit_contract", "directory", "dirs", "environment", "eth2", - "eth2_config", - "eth2_interop_keypairs", "eth2_keystore", "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", - "eth2_ssz 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", - "eth2_ssz_derive 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "exit-future", - "fallback", "filesystem", "futures", "hex", "hyper", "itertools", "lazy_static", - "libc", "libsecp256k1 0.6.0", "lighthouse_metrics", "lighthouse_version", "lockfile", - "logging", "monitoring_api", "parking_lot", "rand 0.7.3", - "rayon", "ring", "safe_arith", - "scrypt", "sensitive_url", "serde", "serde_derive", "serde_json", - "serde_yaml", "slashing_protection", "slog", - "slog-async", - "slog-term", "slot_clock", "task_executor", "tempfile", @@ -7026,8 +6884,6 @@ dependencies = [ "hex", "lockfile", "rand 0.7.3", - "rayon", - "slog", "tempfile", "tree_hash 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)", "types", diff --git a/account_manager/Cargo.toml b/account_manager/Cargo.toml index d651c695f79..3c602f45c02 100644 --- a/account_manager/Cargo.toml +++ b/account_manager/Cargo.toml @@ -7,25 +7,13 @@ edition = "2018" [dependencies] bls = { path = "../crypto/bls" } clap = "2.33.3" -slog = "2.5.2" -slog-term = "2.6.0" -slog-async = "2.5.0" types = { path = "../consensus/types" } -dirs = "3.0.1" environment = { path = "../lighthouse/environment" } -deposit_contract = { path = "../common/deposit_contract" } -libc = "0.2.79" -eth2_ssz = "0.3.0" -eth2_ssz_derive = "0.2.1" -hex = "0.4.2" -rayon = "1.4.1" eth2_network_config = { path = "../common/eth2_network_config" } -futures = "0.3.7" clap_utils = { path = "../common/clap_utils" } directory = { path = "../common/directory" } eth2_wallet = { path = "../crypto/eth2_wallet" } eth2_wallet_manager = { path = "../common/eth2_wallet_manager" } -rand = "0.7.3" validator_dir = { path = "../common/validator_dir" } tokio = { version = "1.10.0", features = ["full"] } eth2_keystore = { path = "../crypto/eth2_keystore" } diff --git a/beacon_node/Cargo.toml b/beacon_node/Cargo.toml index 50068ca6d2e..05db4165a50 100644 --- a/beacon_node/Cargo.toml +++ b/beacon_node/Cargo.toml @@ -21,14 +21,8 @@ types = { path = "../consensus/types" } store = { path = "./store" } client = { path = "client" } clap = "2.33.3" -rand = "0.7.3" slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } -slog-term = "2.6.0" -slog-async = "2.5.0" -tokio = { version = "1.10.0", features = ["time"] } -exit-future = "0.2.0" dirs = "3.0.1" -logging = { path = "../common/logging" } directory = {path = "../common/directory"} futures = "0.3.7" environment = { path = "../lighthouse/environment" } @@ -36,7 +30,6 @@ task_executor = { path = "../common/task_executor" } genesis = { path = "genesis" } eth2_network_config = { path = "../common/eth2_network_config" } eth2_libp2p = { path = "./eth2_libp2p" } -eth2_ssz = "0.3.0" serde = "1.0.116" clap_utils = { path = "../common/clap_utils" } hyper = "0.14.4" diff --git a/beacon_node/beacon_chain/Cargo.toml b/beacon_node/beacon_chain/Cargo.toml index 6de43f88c6e..96c12046718 100644 --- a/beacon_node/beacon_chain/Cargo.toml +++ b/beacon_node/beacon_chain/Cargo.toml @@ -12,24 +12,19 @@ test_logger = [] # Print log output to stderr when running tests instead of drop fork_from_env = [] # Initialise the harness chain spec from the FORK_NAME env variable [dev-dependencies] -maplit = "1.0.2" environment = { path = "../../lighthouse/environment" } [dependencies] -eth2_config = { path = "../../common/eth2_config" } merkle_proof = { path = "../../consensus/merkle_proof" } store = { path = "../store" } parking_lot = "0.11.0" lazy_static = "1.4.0" smallvec = "1.6.1" lighthouse_metrics = { path = "../../common/lighthouse_metrics" } -log = "0.4.11" operation_pool = { path = "../operation_pool" } rayon = "1.4.1" serde = "1.0.116" serde_derive = "1.0.116" -serde_yaml = "0.8.13" -serde_json = "1.0.58" slog = { version = "2.5.2", features = ["max_level_trace"] } sloggers = "1.0.1" slot_clock = { path = "../../common/slot_clock" } @@ -44,10 +39,8 @@ tokio = "1.10.0" eth1 = { path = "../eth1" } futures = "0.3.7" genesis = { path = "../genesis" } -integer-sqrt = "0.1.5" int_to_bytes = { path = "../../consensus/int_to_bytes" } rand = "0.7.3" -rand_core = "0.6.2" proto_array = { path = "../../consensus/proto_array" } lru = "0.6.0" tempfile = "3.1.0" @@ -58,8 +51,6 @@ fork_choice = { path = "../../consensus/fork_choice" } task_executor = { path = "../../common/task_executor" } derivative = "2.1.1" itertools = "0.10.0" -regex = "1.3.9" -exit-future = "0.2.0" slasher = { path = "../../slasher" } eth2 = { path = "../../common/eth2" } strum = { version = "0.21.0", features = ["derive"] } diff --git a/beacon_node/client/Cargo.toml b/beacon_node/client/Cargo.toml index 25d51e89e5b..1dad6d4619d 100644 --- a/beacon_node/client/Cargo.toml +++ b/beacon_node/client/Cargo.toml @@ -5,7 +5,6 @@ authors = ["Sigma Prime "] edition = "2018" [dev-dependencies] -sloggers = "1.0.1" toml = "0.5.6" [dependencies] @@ -15,27 +14,19 @@ network = { path = "../network" } timer = { path = "../timer" } eth2_libp2p = { path = "../eth2_libp2p" } parking_lot = "0.11.0" -prometheus = "0.11.0" types = { path = "../../consensus/types" } -tree_hash = "0.3.0" eth2_config = { path = "../../common/eth2_config" } slot_clock = { path = "../../common/slot_clock" } serde = "1.0.116" serde_derive = "1.0.116" error-chain = "0.12.4" -serde_yaml = "0.8.13" slog = { version = "2.5.2", features = ["max_level_trace"] } -slog-async = "2.5.0" tokio = "1.10.0" dirs = "3.0.1" -futures = "0.3.7" -reqwest = { version = "0.11.0", features = ["native-tls-vendored"] } -url = "2.1.1" eth1 = { path = "../eth1" } genesis = { path = "../genesis" } task_executor = { path = "../../common/task_executor" } environment = { path = "../../lighthouse/environment" } -eth2_ssz = "0.3.0" lazy_static = "1.4.0" lighthouse_metrics = { path = "../../common/lighthouse_metrics" } time = "0.2.22" diff --git a/beacon_node/eth1/Cargo.toml b/beacon_node/eth1/Cargo.toml index ba05d11182c..77fc9559198 100644 --- a/beacon_node/eth1/Cargo.toml +++ b/beacon_node/eth1/Cargo.toml @@ -22,12 +22,10 @@ merkle_proof = { path = "../../consensus/merkle_proof"} eth2_ssz = "0.3.0" eth2_ssz_derive = "0.2.1" tree_hash = "0.3.0" -eth2_hashing = "0.2.0" parking_lot = "0.11.0" slog = "2.5.2" tokio = { version = "1.10.0", features = ["full"] } state_processing = { path = "../../consensus/state_processing" } -libflate = "1.0.2" lighthouse_metrics = { path = "../../common/lighthouse_metrics"} lazy_static = "1.4.0" task_executor = { path = "../../common/task_executor" } diff --git a/beacon_node/eth2_libp2p/Cargo.toml b/beacon_node/eth2_libp2p/Cargo.toml index d9a226b405f..01e0a80d8ab 100644 --- a/beacon_node/eth2_libp2p/Cargo.toml +++ b/beacon_node/eth2_libp2p/Cargo.toml @@ -18,7 +18,6 @@ slog = { version = "2.5.2", features = ["max_level_trace"] } lighthouse_version = { path = "../../common/lighthouse_version" } tokio = { version = "1.10.0", features = ["time", "macros"] } futures = "0.3.7" -futures-io = "0.3.7" error-chain = "0.12.4" dirs = "3.0.1" fnv = "1.0.7" @@ -29,9 +28,7 @@ tokio-io-timeout = "1.1.1" lru = "0.6.0" parking_lot = "0.11.0" sha2 = "0.9.1" -base64 = "0.13.0" snap = "1.0.1" -void = "1.0.2" hex = "0.4.2" tokio-util = { version = "0.6.2", features = ["codec", "compat", "time"] } tiny-keccak = "2.0.2" @@ -54,7 +51,6 @@ rev = "ce23cbe76a0382b6fcb0e49f1b2612df86f6465d" features = ["websocket", "identify", "mplex", "yamux", "noise", "gossipsub", "dns-tokio", "tcp-tokio"] [dev-dependencies] -tokio = { version = "1.10.0", features = ["full"] } slog-term = "2.6.0" slog-async = "2.5.0" tempfile = "3.1.0" diff --git a/beacon_node/genesis/Cargo.toml b/beacon_node/genesis/Cargo.toml index 3c97055f332..88b63ee2e66 100644 --- a/beacon_node/genesis/Cargo.toml +++ b/beacon_node/genesis/Cargo.toml @@ -20,9 +20,5 @@ eth2_ssz = "0.3.0" eth2_hashing = "0.2.0" tree_hash = "0.3.0" tokio = { version = "1.10.0", features = ["full"] } -parking_lot = "0.11.0" slog = "2.5.2" -exit-future = "0.2.0" -serde = "1.0.116" -serde_derive = "1.0.116" int_to_bytes = { path = "../../consensus/int_to_bytes" } diff --git a/beacon_node/http_api/Cargo.toml b/beacon_node/http_api/Cargo.toml index 1623cfa90de..4e2ae55046f 100644 --- a/beacon_node/http_api/Cargo.toml +++ b/beacon_node/http_api/Cargo.toml @@ -10,8 +10,6 @@ warp = { git = "https://github.com/paulhauner/warp ", branch = "cors-wildcard" } serde = { version = "1.0.116", features = ["derive"] } tokio = { version = "1.10.0", features = ["macros","sync"] } tokio-stream = { version = "0.1.3", features = ["sync"] } -tokio-util = "0.6.3" -parking_lot = "0.11.0" types = { path = "../../consensus/types" } hex = "0.4.2" beacon_chain = { path = "../beacon_chain" } @@ -20,7 +18,6 @@ slog = "2.5.2" network = { path = "../network" } eth2_libp2p = { path = "../eth2_libp2p" } eth1 = { path = "../eth1" } -fork_choice = { path = "../../consensus/fork_choice" } state_processing = { path = "../../consensus/state_processing" } lighthouse_version = { path = "../../common/lighthouse_version" } lighthouse_metrics = { path = "../../common/lighthouse_metrics" } @@ -31,12 +28,6 @@ eth2_ssz = "0.3.0" bs58 = "0.4.0" futures = "0.3.8" -[dev-dependencies] -store = { path = "../store" } -environment = { path = "../../lighthouse/environment" } -tree_hash = "0.3.0" -sensitive_url = { path = "../../common/sensitive_url" } - [[test]] name = "bn_http_api_tests" path = "tests/main.rs" diff --git a/beacon_node/http_metrics/Cargo.toml b/beacon_node/http_metrics/Cargo.toml index 81b693aa672..8338fbb045b 100644 --- a/beacon_node/http_metrics/Cargo.toml +++ b/beacon_node/http_metrics/Cargo.toml @@ -7,7 +7,6 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -prometheus = "0.11.0" warp = { git = "https://github.com/paulhauner/warp ", branch = "cors-wildcard" } serde = { version = "1.0.116", features = ["derive"] } slog = "2.5.2" @@ -16,8 +15,6 @@ store = { path = "../store" } eth2_libp2p = { path = "../eth2_libp2p" } slot_clock = { path = "../../common/slot_clock" } lighthouse_metrics = { path = "../../common/lighthouse_metrics" } -lazy_static = "1.4.0" -eth2 = { path = "../../common/eth2" } lighthouse_version = { path = "../../common/lighthouse_version" } warp_utils = { path = "../../common/warp_utils" } malloc_utils = { path = "../../common/malloc_utils" } diff --git a/beacon_node/network/Cargo.toml b/beacon_node/network/Cargo.toml index 6d97040bd13..789381891b3 100644 --- a/beacon_node/network/Cargo.toml +++ b/beacon_node/network/Cargo.toml @@ -7,12 +7,7 @@ edition = "2018" [dev-dependencies] sloggers = "1.0.1" genesis = { path = "../genesis" } -lazy_static = "1.4.0" matches = "0.1.8" -exit-future = "0.2.0" -slog-term = "2.6.0" -slog-async = "2.5.0" -logging = { path = "../../common/logging" } environment = { path = "../../lighthouse/environment" } [dependencies] @@ -21,18 +16,15 @@ store = { path = "../store" } eth2_libp2p = { path = "../eth2_libp2p" } hashset_delay = { path = "../../common/hashset_delay" } types = { path = "../../consensus/types" } -state_processing = { path = "../../consensus/state_processing" } slot_clock = { path = "../../common/slot_clock" } slog = { version = "2.5.2", features = ["max_level_trace"] } hex = "0.4.2" eth2_ssz = "0.3.0" eth2_ssz_types = "0.2.0" -tree_hash = "0.3.0" futures = "0.3.7" error-chain = "0.12.4" tokio = { version = "1.10.0", features = ["full"] } tokio-stream = "0.1.3" -parking_lot = "0.11.0" smallvec = "1.6.1" rand = "0.7.3" fnv = "1.0.7" diff --git a/beacon_node/operation_pool/Cargo.toml b/beacon_node/operation_pool/Cargo.toml index c90eba0ba75..2390753de34 100644 --- a/beacon_node/operation_pool/Cargo.toml +++ b/beacon_node/operation_pool/Cargo.toml @@ -7,7 +7,6 @@ edition = "2018" [dependencies] derivative = "2.1.1" itertools = "0.10.0" -int_to_bytes = { path = "../../consensus/int_to_bytes" } lazy_static = "1.4.0" lighthouse_metrics = { path = "../../common/lighthouse_metrics" } parking_lot = "0.11.0" @@ -19,9 +18,3 @@ rayon = "1.5.0" serde = "1.0.116" serde_derive = "1.0.116" store = { path = "../store" } -superstruct = "0.2.0" - -[dev-dependencies] -rand = "0.7.3" -lazy_static = "1.4.0" -beacon_chain = { path = "../beacon_chain" } diff --git a/beacon_node/store/Cargo.toml b/beacon_node/store/Cargo.toml index b906909a057..842a8b833ea 100644 --- a/beacon_node/store/Cargo.toml +++ b/beacon_node/store/Cargo.toml @@ -15,7 +15,6 @@ parking_lot = "0.11.0" itertools = "0.10.0" eth2_ssz = "0.3.0" eth2_ssz_derive = "0.2.1" -tree_hash = "0.3.0" types = { path = "../../consensus/types" } state_processing = { path = "../../consensus/state_processing" } slog = "2.5.2" diff --git a/beacon_node/timer/Cargo.toml b/beacon_node/timer/Cargo.toml index c37689b8e7b..42df097fb67 100644 --- a/beacon_node/timer/Cargo.toml +++ b/beacon_node/timer/Cargo.toml @@ -6,10 +6,7 @@ edition = "2018" [dependencies] beacon_chain = { path = "../beacon_chain" } -types = { path = "../../consensus/types" } slot_clock = { path = "../../common/slot_clock" } tokio = { version = "1.10.0", features = ["full"] } slog = "2.5.2" -parking_lot = "0.11.0" -futures = "0.3.7" task_executor = { path = "../../common/task_executor" } diff --git a/boot_node/Cargo.toml b/boot_node/Cargo.toml index 15ae4e1fdb4..df58d9a3e8c 100644 --- a/boot_node/Cargo.toml +++ b/boot_node/Cargo.toml @@ -9,10 +9,8 @@ beacon_node = { path = "../beacon_node" } clap = "2.33.3" eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } types = { path = "../consensus/types" } -eth2_network_config = { path = "../common/eth2_network_config" } eth2_ssz = "0.3.0" slog = "2.5.2" -sloggers = "1.0.1" tokio = "1.10.0" log = "0.4.11" slog-term = "2.6.0" @@ -20,5 +18,4 @@ logging = { path = "../common/logging" } slog-async = "2.5.0" slog-scope = "4.3.0" slog-stdlog = "4.0.0" -futures = "0.3.7" hex = "0.4.2" diff --git a/common/clap_utils/Cargo.toml b/common/clap_utils/Cargo.toml index 3dfb3e5d2d2..aa427b55e25 100644 --- a/common/clap_utils/Cargo.toml +++ b/common/clap_utils/Cargo.toml @@ -10,6 +10,5 @@ edition = "2018" clap = "2.33.3" hex = "0.4.2" dirs = "3.0.1" -types = { path = "../../consensus/types" } eth2_network_config = { path = "../eth2_network_config" } eth2_ssz = "0.3.0" diff --git a/common/compare_fields/Cargo.toml b/common/compare_fields/Cargo.toml index dc07f940b35..22fa72c4cf3 100644 --- a/common/compare_fields/Cargo.toml +++ b/common/compare_fields/Cargo.toml @@ -4,8 +4,5 @@ version = "0.2.0" authors = ["Paul Hauner "] edition = "2018" -[dev-dependencies] -compare_fields_derive = { path = "../compare_fields_derive" } - [package.metadata.cargo-udeps.ignore] development = ["compare_fields_derive"] # used in doc-tests diff --git a/common/directory/Cargo.toml b/common/directory/Cargo.toml index 116f208940c..c85c7b61f81 100644 --- a/common/directory/Cargo.toml +++ b/common/directory/Cargo.toml @@ -9,5 +9,4 @@ edition = "2018" [dependencies] clap = "2.33.3" clap_utils = {path = "../clap_utils"} -dirs = "3.0.1" eth2_network_config = { path = "../eth2_network_config" } diff --git a/common/eth2/Cargo.toml b/common/eth2/Cargo.toml index dcd21359dbe..c323b31a8a2 100644 --- a/common/eth2/Cargo.toml +++ b/common/eth2/Cargo.toml @@ -10,12 +10,10 @@ edition = "2018" serde = { version = "1.0.116", features = ["derive"] } serde_json = "1.0.58" types = { path = "../../consensus/types" } -hex = "0.4.2" reqwest = { version = "0.11.0", features = ["json","stream"] } eth2_libp2p = { path = "../../beacon_node/eth2_libp2p" } proto_array = { path = "../../consensus/proto_array", optional = true } eth2_serde_utils = "0.1.0" -zeroize = { version = "1.1.1", features = ["zeroize_derive"] } eth2_keystore = { path = "../../crypto/eth2_keystore" } libsecp256k1 = "0.6.0" ring = "0.16.19" diff --git a/common/eth2_config/Cargo.toml b/common/eth2_config/Cargo.toml index fe8708cd223..18433f09f9b 100644 --- a/common/eth2_config/Cargo.toml +++ b/common/eth2_config/Cargo.toml @@ -5,7 +5,5 @@ authors = ["Paul Hauner "] edition = "2018" [dependencies] -serde = "1.0.116" -serde_derive = "1.0.116" types = { path = "../../consensus/types" } paste = "1.0.5" diff --git a/common/eth2_network_config/Cargo.toml b/common/eth2_network_config/Cargo.toml index 934a6b8bfb0..7156a2db644 100644 --- a/common/eth2_network_config/Cargo.toml +++ b/common/eth2_network_config/Cargo.toml @@ -14,7 +14,6 @@ eth2_config = { path = "../eth2_config"} tempfile = "3.1.0" [dependencies] -serde = "1.0.116" serde_yaml = "0.8.13" types = { path = "../../consensus/types"} eth2_ssz = "0.3.0" diff --git a/common/eth2_wallet_manager/Cargo.toml b/common/eth2_wallet_manager/Cargo.toml index 0e38c87320b..f8ea9cd9ab5 100644 --- a/common/eth2_wallet_manager/Cargo.toml +++ b/common/eth2_wallet_manager/Cargo.toml @@ -7,9 +7,5 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -eth2_keystore = { path = "../../crypto/eth2_keystore" } eth2_wallet = { path = "../../crypto/eth2_wallet" } lockfile = { path = "../lockfile" } - -[dev-dependencies] -tempfile = "3.1.0" diff --git a/common/lighthouse_metrics/Cargo.toml b/common/lighthouse_metrics/Cargo.toml index b6d35e9eb8c..b2c89c32492 100644 --- a/common/lighthouse_metrics/Cargo.toml +++ b/common/lighthouse_metrics/Cargo.toml @@ -7,5 +7,4 @@ edition = "2018" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -lazy_static = "1.4.0" prometheus = "0.11.0" diff --git a/common/monitoring_api/Cargo.toml b/common/monitoring_api/Cargo.toml index 0c0854f626b..0a645b852cb 100644 --- a/common/monitoring_api/Cargo.toml +++ b/common/monitoring_api/Cargo.toml @@ -8,7 +8,6 @@ edition = "2018" [dependencies] reqwest = { version = "0.11.0", features = ["json","stream"] } -futures = "0.3.7" task_executor = { path = "../task_executor" } tokio = "1.10.0" eth2 = {path = "../eth2"} diff --git a/common/validator_dir/Cargo.toml b/common/validator_dir/Cargo.toml index 25078c15a1f..5ab074bdc29 100644 --- a/common/validator_dir/Cargo.toml +++ b/common/validator_dir/Cargo.toml @@ -16,9 +16,7 @@ filesystem = { path = "../filesystem" } types = { path = "../../consensus/types" } rand = "0.7.3" deposit_contract = { path = "../deposit_contract" } -rayon = "1.4.1" tree_hash = "0.3.0" -slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } hex = "0.4.2" derivative = "2.1.1" lockfile = { path = "../lockfile" } diff --git a/consensus/fork_choice/Cargo.toml b/consensus/fork_choice/Cargo.toml index 7fbbe8276e8..c6b86de0181 100644 --- a/consensus/fork_choice/Cargo.toml +++ b/consensus/fork_choice/Cargo.toml @@ -13,9 +13,5 @@ eth2_ssz = "0.3.0" eth2_ssz_derive = "0.2.1" [dev-dependencies] -state_processing = { path = "../../consensus/state_processing" } beacon_chain = { path = "../../beacon_node/beacon_chain" } store = { path = "../../beacon_node/store" } -tree_hash = "0.3.0" -slot_clock = { path = "../../common/slot_clock" } -hex = "0.4.2" diff --git a/consensus/state_processing/Cargo.toml b/consensus/state_processing/Cargo.toml index 88e7f5069a7..2abbd27f2b4 100644 --- a/consensus/state_processing/Cargo.toml +++ b/consensus/state_processing/Cargo.toml @@ -6,10 +6,6 @@ edition = "2018" [dev-dependencies] env_logger = "0.9.0" -serde = "1.0.116" -serde_derive = "1.0.116" -lazy_static = "1.4.0" -serde_yaml = "0.8.13" beacon_chain = { path = "../../beacon_node/beacon_chain" } [dependencies] @@ -19,10 +15,8 @@ itertools = "0.10.0" eth2_ssz = "0.3.0" eth2_ssz_types = "0.2.0" merkle_proof = { path = "../merkle_proof" } -log = "0.4.11" safe_arith = { path = "../safe_arith" } tree_hash = "0.3.0" -tree_hash_derive = "0.3.1" types = { path = "../types", default-features = false } rayon = "1.4.1" eth2_hashing = "0.2.0" diff --git a/consensus/tree_hash/Cargo.toml b/consensus/tree_hash/Cargo.toml index 8cb34314d19..2671fb41073 100644 --- a/consensus/tree_hash/Cargo.toml +++ b/consensus/tree_hash/Cargo.toml @@ -8,9 +8,7 @@ description = "Efficient Merkle-hashing as used in Ethereum 2.0" [dev-dependencies] rand = "0.7.3" -tree_hash_derive = "0.3.1" types = { path = "../types" } -lazy_static = "1.4.0" beacon_chain = { path = "../../beacon_node/beacon_chain" } [dependencies] diff --git a/consensus/types/Cargo.toml b/consensus/types/Cargo.toml index f539c60c311..7a0691060de 100644 --- a/consensus/types/Cargo.toml +++ b/consensus/types/Cargo.toml @@ -47,7 +47,6 @@ itertools = "0.10.0" superstruct = "0.2.0" [dev-dependencies] -serde_json = "1.0.58" criterion = "0.3.3" beacon_chain = { path = "../../beacon_node/beacon_chain" } eth2_interop_keypairs = { path = "../../common/eth2_interop_keypairs" } diff --git a/crypto/eth2_keystore/Cargo.toml b/crypto/eth2_keystore/Cargo.toml index b064798c5cd..e07d0082634 100644 --- a/crypto/eth2_keystore/Cargo.toml +++ b/crypto/eth2_keystore/Cargo.toml @@ -18,11 +18,7 @@ serde = "1.0.116" serde_repr = "0.1.6" hex = "0.4.2" bls = { path = "../bls" } -eth2_ssz = "0.3.0" serde_json = "1.0.58" eth2_key_derivation = { path = "../eth2_key_derivation" } unicode-normalization = "0.1.16" aes = { version = "0.7", features = ["ctr"] } - -[dev-dependencies] -tempfile = "3.1.0" diff --git a/crypto/eth2_wallet/Cargo.toml b/crypto/eth2_wallet/Cargo.toml index 2f25a752400..67fb0167f96 100644 --- a/crypto/eth2_wallet/Cargo.toml +++ b/crypto/eth2_wallet/Cargo.toml @@ -18,4 +18,3 @@ tiny-bip39 = "0.8.0" [dev-dependencies] hex = "0.4.2" -tempfile = "3.1.0" diff --git a/lcli/Cargo.toml b/lcli/Cargo.toml index 96c8a0953e2..4aa36648a3d 100644 --- a/lcli/Cargo.toml +++ b/lcli/Cargo.toml @@ -11,7 +11,6 @@ portable = ["bls/supranational-portable"] [dependencies] bls = { path = "../crypto/bls" } clap = "2.33.3" -hex = "0.4.2" log = "0.4.11" serde = "1.0.116" serde_yaml = "0.8.13" @@ -19,20 +18,14 @@ simple_logger = "1.10.0" types = { path = "../consensus/types" } state_processing = { path = "../consensus/state_processing" } eth2_ssz = "0.3.0" -regex = "1.3.9" -futures = "0.3.7" environment = { path = "../lighthouse/environment" } eth2_network_config = { path = "../common/eth2_network_config" } -dirs = "3.0.1" genesis = { path = "../beacon_node/genesis" } deposit_contract = { path = "../common/deposit_contract" } tree_hash = "0.3.0" -tokio = { version = "1.10.0", features = ["full"] } clap_utils = { path = "../common/clap_utils" } eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } validator_dir = { path = "../common/validator_dir", features = ["insecure_keys"] } -rand = "0.7.3" -eth2_keystore = { path = "../crypto/eth2_keystore" } lighthouse_version = { path = "../common/lighthouse_version" } directory = { path = "../common/directory" } account_utils = { path = "../common/account_utils" } diff --git a/lighthouse/Cargo.toml b/lighthouse/Cargo.toml index 19554020f9c..1cfbd95a822 100644 --- a/lighthouse/Cargo.toml +++ b/lighthouse/Cargo.toml @@ -19,7 +19,6 @@ spec-minimal = [] [dependencies] beacon_node = { "path" = "../beacon_node" } -tokio = "1.10.0" slog = { version = "2.5.2", features = ["max_level_trace"] } sloggers = "1.0.1" types = { "path" = "../consensus/types" } @@ -27,9 +26,6 @@ bls = { path = "../crypto/bls" } eth2_hashing = "0.2.0" clap = "2.33.3" env_logger = "0.9.0" -logging = { path = "../common/logging" } -slog-term = "2.6.0" -slog-async = "2.5.0" environment = { path = "./environment" } boot_node = { path = "../boot_node" } futures = "0.3.7" @@ -37,7 +33,6 @@ validator_client = { "path" = "../validator_client" } account_manager = { "path" = "../account_manager" } clap_utils = { path = "../common/clap_utils" } eth2_network_config = { path = "../common/eth2_network_config" } -directory = { path = "../common/directory" } lighthouse_version = { path = "../common/lighthouse_version" } account_utils = { path = "../common/account_utils" } lighthouse_metrics = { path = "../common/lighthouse_metrics" } @@ -45,13 +40,10 @@ lazy_static = "1.4.0" serde_json = "1.0.59" task_executor = { path = "../common/task_executor" } malloc_utils = { path = "../common/malloc_utils" } -target_check = { path = "../common/target_check" } [dev-dependencies] tempfile = "3.1.0" -validator_dir = { path = "../common/validator_dir" } slashing_protection = { path = "../validator_client/slashing_protection" } -eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } [[test]] name = "lighthouse_tests" diff --git a/lighthouse/environment/Cargo.toml b/lighthouse/environment/Cargo.toml index 93f9511cfdb..e028bd3bde1 100644 --- a/lighthouse/environment/Cargo.toml +++ b/lighthouse/environment/Cargo.toml @@ -16,7 +16,6 @@ logging = { path = "../../common/logging" } slog-term = "2.6.0" slog-async = "2.5.0" futures = "0.3.7" -parking_lot = "0.11.0" slog-json = "2.3.0" exit-future = "0.2.0" filesystem = {"path" = "../../common/filesystem"} diff --git a/slasher/service/Cargo.toml b/slasher/service/Cargo.toml index 479b0fa3c41..789cf739347 100644 --- a/slasher/service/Cargo.toml +++ b/slasher/service/Cargo.toml @@ -15,5 +15,4 @@ slot_clock = { path = "../../common/slot_clock" } state_processing = { path = "../../consensus/state_processing" } task_executor = { path = "../../common/task_executor" } tokio = { version = "1.10.0", features = ["full"] } -tokio-stream = "0.1.3" types = { path = "../../consensus/types" } diff --git a/testing/ef_tests/Cargo.toml b/testing/ef_tests/Cargo.toml index 9123fcf34c0..70b4ffc79cd 100644 --- a/testing/ef_tests/Cargo.toml +++ b/testing/ef_tests/Cargo.toml @@ -26,10 +26,8 @@ eth2_ssz = "0.3.0" eth2_ssz_derive = "0.2.1" tree_hash = "0.3.0" tree_hash_derive = "0.3.1" -cached_tree_hash = { path = "../../consensus/cached_tree_hash" } state_processing = { path = "../../consensus/state_processing" } swap_or_not_shuffle = { path = "../../consensus/swap_or_not_shuffle" } types = { path = "../../consensus/types" } snap = "1.0.1" -parking_lot = "0.11.0" fs2 = "0.4.3" diff --git a/testing/eth1_test_rig/Cargo.toml b/testing/eth1_test_rig/Cargo.toml index 4f9a9be8f81..2fdf7bf7bb6 100644 --- a/testing/eth1_test_rig/Cargo.toml +++ b/testing/eth1_test_rig/Cargo.toml @@ -7,7 +7,6 @@ edition = "2018" [dependencies] tokio = { version = "1.10.0", features = ["time"] } web3 = { version = "0.17.0", default-features = false, features = ["http-tls", "signing", "ws-tls-tokio"] } -futures = "0.3.7" types = { path = "../../consensus/types"} serde_json = "1.0.58" deposit_contract = { path = "../../common/deposit_contract"} diff --git a/testing/node_test_rig/Cargo.toml b/testing/node_test_rig/Cargo.toml index addd05e7e8d..be2416a6c19 100644 --- a/testing/node_test_rig/Cargo.toml +++ b/testing/node_test_rig/Cargo.toml @@ -8,13 +8,7 @@ edition = "2018" environment = { path = "../../lighthouse/environment" } beacon_node = { path = "../../beacon_node" } types = { path = "../../consensus/types" } -eth2_config = { path = "../../common/eth2_config" } tempfile = "3.1.0" -reqwest = { version = "0.11.0", features = ["native-tls-vendored"] } -url = "2.1.1" -serde = "1.0.116" -futures = "0.3.7" -genesis = { path = "../../beacon_node/genesis" } eth2 = { path = "../../common/eth2" } validator_client = { path = "../../validator_client" } validator_dir = { path = "../../common/validator_dir", features = ["insecure_keys"] } diff --git a/testing/simulator/Cargo.toml b/testing/simulator/Cargo.toml index 688f1ca8de4..66efa31890e 100644 --- a/testing/simulator/Cargo.toml +++ b/testing/simulator/Cargo.toml @@ -10,7 +10,6 @@ edition = "2018" node_test_rig = { path = "../node_test_rig" } eth1 = {path = "../../beacon_node/eth1"} types = { path = "../../consensus/types" } -validator_client = { path = "../../validator_client" } parking_lot = "0.11.0" futures = "0.3.7" tokio = "1.10.0" diff --git a/validator_client/Cargo.toml b/validator_client/Cargo.toml index 7bc04982499..b3a57efdd77 100644 --- a/validator_client/Cargo.toml +++ b/validator_client/Cargo.toml @@ -10,14 +10,10 @@ path = "src/lib.rs" [dev-dependencies] tokio = { version = "1.10.0", features = ["time", "rt-multi-thread", "macros"] } -deposit_contract = { path = "../common/deposit_contract" } [dependencies] -eth2_ssz = "0.3.0" -eth2_config = { path = "../common/eth2_config" } tree_hash = "0.3.0" clap = "2.33.3" -eth2_interop_keypairs = { path = "../common/eth2_interop_keypairs" } slashing_protection = { path = "./slashing_protection" } slot_clock = { path = "../common/slot_clock" } types = { path = "../consensus/types" } @@ -26,28 +22,19 @@ serde = "1.0.116" serde_derive = "1.0.116" bincode = "1.3.1" serde_json = "1.0.58" -serde_yaml = "0.8.13" slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } -slog-async = "2.5.0" -slog-term = "2.6.0" tokio = { version = "1.10.0", features = ["time"] } futures = "0.3.7" dirs = "3.0.1" directory = { path = "../common/directory" } lockfile = { path = "../common/lockfile" } -logging = { path = "../common/logging" } environment = { path = "../lighthouse/environment" } parking_lot = "0.11.0" -exit-future = "0.2.0" filesystem = { path = "../common/filesystem" } -libc = "0.2.79" -eth2_ssz_derive = "0.2.1" hex = "0.4.2" -deposit_contract = { path = "../common/deposit_contract" } bls = { path = "../crypto/bls" } eth2 = { path = "../common/eth2" } tempfile = "3.1.0" -rayon = "1.4.1" validator_dir = { path = "../common/validator_dir" } clap_utils = { path = "../common/clap_utils" } eth2_keystore = { path = "../crypto/eth2_keystore" } @@ -60,10 +47,8 @@ eth2_serde_utils = "0.1.0" libsecp256k1 = "0.6.0" ring = "0.16.19" rand = "0.7.3" -scrypt = { version = "0.7.0", default-features = false } lighthouse_metrics = { path = "../common/lighthouse_metrics" } lazy_static = "1.4.0" -fallback = { path = "../common/fallback" } itertools = "0.10.0" monitoring_api = { path = "../common/monitoring_api" } sensitive_url = { path = "../common/sensitive_url" } diff --git a/validator_client/slashing_protection/Cargo.toml b/validator_client/slashing_protection/Cargo.toml index 04c21cbcbc9..7f30170de9c 100644 --- a/validator_client/slashing_protection/Cargo.toml +++ b/validator_client/slashing_protection/Cargo.toml @@ -7,11 +7,9 @@ edition = "2018" [dependencies] tempfile = "3.1.0" types = { path = "../../consensus/types" } -tree_hash = "0.3.0" rusqlite = { version = "0.25.3", features = ["bundled"] } r2d2 = "0.8.9" r2d2_sqlite = "0.18.0" -parking_lot = "0.11.0" serde = "1.0.116" serde_derive = "1.0.116" serde_json = "1.0.58"