Remove unused deps (#2592)
Found some deps you're possibly not using. Please shout if you think they are indeed still needed.
This commit is contained in:
		
							parent
							
								
									4c510f8f6b
								
							
						
					
					
						commit
						db4d72c4f1
					
				
							
								
								
									
										126
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										126
									
								
								Cargo.lock
									
									
									
										generated
									
									
									
								
							| @ -10,29 +10,17 @@ dependencies = [ | |||||||
|  "bls", |  "bls", | ||||||
|  "clap", |  "clap", | ||||||
|  "clap_utils", |  "clap_utils", | ||||||
|  "deposit_contract", |  | ||||||
|  "directory", |  "directory", | ||||||
|  "dirs", |  | ||||||
|  "environment", |  "environment", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_keystore", |  "eth2_keystore", | ||||||
|  "eth2_network_config", |  "eth2_network_config", | ||||||
|  "eth2_ssz", |  | ||||||
|  "eth2_ssz_derive", |  | ||||||
|  "eth2_wallet", |  "eth2_wallet", | ||||||
|  "eth2_wallet_manager", |  "eth2_wallet_manager", | ||||||
|  "filesystem", |  "filesystem", | ||||||
|  "futures", |  | ||||||
|  "hex", |  | ||||||
|  "libc", |  | ||||||
|  "rand 0.7.3", |  | ||||||
|  "rayon", |  | ||||||
|  "safe_arith", |  "safe_arith", | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "slashing_protection", |  "slashing_protection", | ||||||
|  "slog", |  | ||||||
|  "slog-async", |  | ||||||
|  "slog-term", |  | ||||||
|  "slot_clock", |  "slot_clock", | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "tokio", |  "tokio", | ||||||
| @ -452,21 +440,17 @@ dependencies = [ | |||||||
|  "environment", |  "environment", | ||||||
|  "eth1", |  "eth1", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_config", |  | ||||||
|  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "eth2_ssz_types", |  "eth2_ssz_types", | ||||||
|  "exit-future", |  | ||||||
|  "fork_choice", |  "fork_choice", | ||||||
|  "futures", |  "futures", | ||||||
|  "genesis", |  "genesis", | ||||||
|  "int_to_bytes", |  "int_to_bytes", | ||||||
|  "integer-sqrt", |  | ||||||
|  "itertools", |  "itertools", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "log", |  | ||||||
|  "lru", |  "lru", | ||||||
|  "maplit", |  "maplit", | ||||||
|  "merkle_proof", |  "merkle_proof", | ||||||
| @ -474,14 +458,10 @@ dependencies = [ | |||||||
|  "parking_lot", |  "parking_lot", | ||||||
|  "proto_array", |  "proto_array", | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "rand_core 0.6.3", |  | ||||||
|  "rayon", |  "rayon", | ||||||
|  "regex", |  | ||||||
|  "safe_arith", |  "safe_arith", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "serde_json", |  | ||||||
|  "serde_yaml", |  | ||||||
|  "slasher", |  "slasher", | ||||||
|  "slog", |  "slog", | ||||||
|  "sloggers", |  "sloggers", | ||||||
| @ -511,26 +491,19 @@ dependencies = [ | |||||||
|  "eth2_config", |  "eth2_config", | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "eth2_network_config", |  "eth2_network_config", | ||||||
|  "eth2_ssz", |  | ||||||
|  "exit-future", |  | ||||||
|  "futures", |  "futures", | ||||||
|  "genesis", |  "genesis", | ||||||
|  "hex", |  "hex", | ||||||
|  "hyper", |  "hyper", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "logging", |  | ||||||
|  "monitoring_api", |  "monitoring_api", | ||||||
|  "node_test_rig", |  "node_test_rig", | ||||||
|  "rand 0.7.3", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  "serde", | ||||||
|  "slasher", |  "slasher", | ||||||
|  "slog", |  "slog", | ||||||
|  "slog-async", |  | ||||||
|  "slog-term", |  | ||||||
|  "store", |  "store", | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tokio", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -662,9 +635,7 @@ dependencies = [ | |||||||
|  "beacon_node", |  "beacon_node", | ||||||
|  "clap", |  "clap", | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "eth2_network_config", |  | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "futures", |  | ||||||
|  "hex", |  "hex", | ||||||
|  "log", |  "log", | ||||||
|  "logging", |  "logging", | ||||||
| @ -673,7 +644,6 @@ dependencies = [ | |||||||
|  "slog-scope", |  "slog-scope", | ||||||
|  "slog-stdlog", |  "slog-stdlog", | ||||||
|  "slog-term", |  "slog-term", | ||||||
|  "sloggers", |  | ||||||
|  "tokio", |  "tokio", | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| @ -882,7 +852,6 @@ dependencies = [ | |||||||
|  "eth2_network_config", |  "eth2_network_config", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "hex", |  "hex", | ||||||
|  "types", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -898,8 +867,6 @@ dependencies = [ | |||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_config", |  "eth2_config", | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "eth2_ssz", |  | ||||||
|  "futures", |  | ||||||
|  "genesis", |  "genesis", | ||||||
|  "http_api", |  "http_api", | ||||||
|  "http_metrics", |  "http_metrics", | ||||||
| @ -908,17 +875,12 @@ dependencies = [ | |||||||
|  "monitoring_api", |  "monitoring_api", | ||||||
|  "network", |  "network", | ||||||
|  "parking_lot", |  "parking_lot", | ||||||
|  "prometheus", |  | ||||||
|  "reqwest", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "serde_yaml", |  | ||||||
|  "slasher", |  "slasher", | ||||||
|  "slasher_service", |  "slasher_service", | ||||||
|  "slog", |  "slog", | ||||||
|  "slog-async", |  | ||||||
|  "sloggers", |  | ||||||
|  "slot_clock", |  "slot_clock", | ||||||
|  "store", |  "store", | ||||||
|  "task_executor", |  "task_executor", | ||||||
| @ -926,9 +888,7 @@ dependencies = [ | |||||||
|  "timer", |  "timer", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "toml", |  "toml", | ||||||
|  "tree_hash", |  | ||||||
|  "types", |  "types", | ||||||
|  "url", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -1392,7 +1352,6 @@ version = "0.1.0" | |||||||
| dependencies = [ | dependencies = [ | ||||||
|  "clap", |  "clap", | ||||||
|  "clap_utils", |  "clap_utils", | ||||||
|  "dirs", |  | ||||||
|  "eth2_network_config", |  "eth2_network_config", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -1540,7 +1499,6 @@ dependencies = [ | |||||||
|  "ethereum-types 0.11.0", |  "ethereum-types 0.11.0", | ||||||
|  "fs2", |  "fs2", | ||||||
|  "hex", |  "hex", | ||||||
|  "parking_lot", |  | ||||||
|  "rayon", |  "rayon", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
| @ -1651,7 +1609,6 @@ dependencies = [ | |||||||
|  "filesystem", |  "filesystem", | ||||||
|  "futures", |  "futures", | ||||||
|  "logging", |  "logging", | ||||||
|  "parking_lot", |  | ||||||
|  "slog", |  "slog", | ||||||
|  "slog-async", |  "slog-async", | ||||||
|  "slog-json", |  "slog-json", | ||||||
| @ -1679,14 +1636,12 @@ dependencies = [ | |||||||
|  "environment", |  "environment", | ||||||
|  "eth1_test_rig", |  "eth1_test_rig", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |  | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "fallback", |  "fallback", | ||||||
|  "futures", |  "futures", | ||||||
|  "hex", |  "hex", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "libflate", |  | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "merkle_proof", |  "merkle_proof", | ||||||
|  "parking_lot", |  "parking_lot", | ||||||
| @ -1710,7 +1665,6 @@ name = "eth1_test_rig" | |||||||
| version = "0.2.0" | version = "0.2.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "deposit_contract", |  "deposit_contract", | ||||||
|  "futures", |  | ||||||
|  "serde_json", |  "serde_json", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "types", |  "types", | ||||||
| @ -1730,7 +1684,6 @@ dependencies = [ | |||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "futures", |  "futures", | ||||||
|  "futures-util", |  "futures-util", | ||||||
|  "hex", |  | ||||||
|  "libsecp256k1 0.6.0", |  "libsecp256k1 0.6.0", | ||||||
|  "procinfo", |  "procinfo", | ||||||
|  "proto_array", |  "proto_array", | ||||||
| @ -1742,7 +1695,6 @@ dependencies = [ | |||||||
|  "serde_json", |  "serde_json", | ||||||
|  "store", |  "store", | ||||||
|  "types", |  "types", | ||||||
|  "zeroize", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -1750,8 +1702,6 @@ name = "eth2_config" | |||||||
| version = "0.2.0" | version = "0.2.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "paste", |  "paste", | ||||||
|  "serde", |  | ||||||
|  "serde_derive", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -1813,7 +1763,6 @@ dependencies = [ | |||||||
|  "aes", |  "aes", | ||||||
|  "bls", |  "bls", | ||||||
|  "eth2_key_derivation", |  "eth2_key_derivation", | ||||||
|  "eth2_ssz", |  | ||||||
|  "hex", |  "hex", | ||||||
|  "hmac 0.11.0", |  "hmac 0.11.0", | ||||||
|  "pbkdf2 0.8.0", |  "pbkdf2 0.8.0", | ||||||
| @ -1833,7 +1782,6 @@ dependencies = [ | |||||||
| name = "eth2_libp2p" | name = "eth2_libp2p" | ||||||
| version = "0.2.0" | version = "0.2.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "base64 0.13.0", |  | ||||||
|  "directory", |  "directory", | ||||||
|  "dirs", |  "dirs", | ||||||
|  "discv5", |  "discv5", | ||||||
| @ -1844,7 +1792,6 @@ dependencies = [ | |||||||
|  "exit-future", |  "exit-future", | ||||||
|  "fnv", |  "fnv", | ||||||
|  "futures", |  "futures", | ||||||
|  "futures-io", |  | ||||||
|  "hashset_delay", |  "hashset_delay", | ||||||
|  "hex", |  "hex", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
| @ -1873,7 +1820,6 @@ dependencies = [ | |||||||
|  "tokio-util", |  "tokio-util", | ||||||
|  "types", |  "types", | ||||||
|  "unsigned-varint 0.6.0", |  "unsigned-varint 0.6.0", | ||||||
|  "void", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -1883,7 +1829,6 @@ dependencies = [ | |||||||
|  "enr", |  "enr", | ||||||
|  "eth2_config", |  "eth2_config", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "serde", |  | ||||||
|  "serde_yaml", |  "serde_yaml", | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "types", |  "types", | ||||||
| @ -1965,7 +1910,6 @@ dependencies = [ | |||||||
| name = "eth2_wallet_manager" | name = "eth2_wallet_manager" | ||||||
| version = "0.1.0" | version = "0.1.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "eth2_keystore", |  | ||||||
|  "eth2_wallet", |  "eth2_wallet", | ||||||
|  "lockfile", |  "lockfile", | ||||||
|  "tempfile", |  "tempfile", | ||||||
| @ -2205,12 +2149,8 @@ dependencies = [ | |||||||
|  "beacon_chain", |  "beacon_chain", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "hex", |  | ||||||
|  "proto_array", |  "proto_array", | ||||||
|  "slot_clock", |  | ||||||
|  "state_processing", |  | ||||||
|  "store", |  "store", | ||||||
|  "tree_hash", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -2386,15 +2326,11 @@ dependencies = [ | |||||||
|  "eth1_test_rig", |  "eth1_test_rig", | ||||||
|  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "exit-future", |  | ||||||
|  "futures", |  "futures", | ||||||
|  "int_to_bytes", |  "int_to_bytes", | ||||||
|  "merkle_proof", |  "merkle_proof", | ||||||
|  "parking_lot", |  | ||||||
|  "rayon", |  "rayon", | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  | ||||||
|  "serde_derive", |  | ||||||
|  "slog", |  "slog", | ||||||
|  "state_processing", |  "state_processing", | ||||||
|  "tokio", |  "tokio", | ||||||
| @ -2684,14 +2620,12 @@ dependencies = [ | |||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "fork_choice", |  | ||||||
|  "futures", |  "futures", | ||||||
|  "hex", |  "hex", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "network", |  "network", | ||||||
|  "parking_lot", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  "serde", | ||||||
|  "slog", |  "slog", | ||||||
| @ -2700,7 +2634,6 @@ dependencies = [ | |||||||
|  "store", |  "store", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "tokio-stream", |  "tokio-stream", | ||||||
|  "tokio-util", |  | ||||||
|  "tree_hash", |  "tree_hash", | ||||||
|  "types", |  "types", | ||||||
|  "warp", |  "warp", | ||||||
| @ -2713,13 +2646,10 @@ version = "0.1.0" | |||||||
| dependencies = [ | dependencies = [ | ||||||
|  "beacon_chain", |  "beacon_chain", | ||||||
|  "environment", |  "environment", | ||||||
|  "eth2", |  | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "lazy_static", |  | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "malloc_utils", |  "malloc_utils", | ||||||
|  "prometheus", |  | ||||||
|  "reqwest", |  "reqwest", | ||||||
|  "serde", |  "serde", | ||||||
|  "slog", |  "slog", | ||||||
| @ -3061,29 +2991,22 @@ dependencies = [ | |||||||
|  "clap_utils", |  "clap_utils", | ||||||
|  "deposit_contract", |  "deposit_contract", | ||||||
|  "directory", |  "directory", | ||||||
|  "dirs", |  | ||||||
|  "env_logger 0.9.0", |  "env_logger 0.9.0", | ||||||
|  "environment", |  "environment", | ||||||
|  "eth1_test_rig", |  "eth1_test_rig", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_keystore", |  | ||||||
|  "eth2_libp2p", |  "eth2_libp2p", | ||||||
|  "eth2_network_config", |  "eth2_network_config", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_wallet", |  "eth2_wallet", | ||||||
|  "futures", |  | ||||||
|  "genesis", |  "genesis", | ||||||
|  "hex", |  | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "log", |  "log", | ||||||
|  "rand 0.7.3", |  | ||||||
|  "regex", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_json", |  "serde_json", | ||||||
|  "serde_yaml", |  "serde_yaml", | ||||||
|  "state_processing", |  "state_processing", | ||||||
|  "tokio", |  | ||||||
|  "tree_hash", |  "tree_hash", | ||||||
|  "types", |  "types", | ||||||
|  "validator_dir", |  "validator_dir", | ||||||
| @ -3692,7 +3615,6 @@ dependencies = [ | |||||||
|  "boot_node", |  "boot_node", | ||||||
|  "clap", |  "clap", | ||||||
|  "clap_utils", |  "clap_utils", | ||||||
|  "directory", |  | ||||||
|  "env_logger 0.9.0", |  "env_logger 0.9.0", | ||||||
|  "environment", |  "environment", | ||||||
|  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", |  "eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||||
| @ -3702,18 +3624,13 @@ dependencies = [ | |||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "logging", |  | ||||||
|  "malloc_utils", |  "malloc_utils", | ||||||
|  "serde_json", |  "serde_json", | ||||||
|  "slashing_protection", |  "slashing_protection", | ||||||
|  "slog", |  "slog", | ||||||
|  "slog-async", |  | ||||||
|  "slog-term", |  | ||||||
|  "sloggers", |  "sloggers", | ||||||
|  "target_check", |  | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "tokio", |  | ||||||
|  "types", |  "types", | ||||||
|  "validator_client", |  "validator_client", | ||||||
|  "validator_dir", |  "validator_dir", | ||||||
| @ -3984,7 +3901,6 @@ name = "monitoring_api" | |||||||
| version = "0.1.0" | version = "0.1.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "eth2", |  "eth2", | ||||||
|  "futures", |  | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
| @ -4139,7 +4055,6 @@ dependencies = [ | |||||||
|  "lru_cache", |  "lru_cache", | ||||||
|  "matches", |  "matches", | ||||||
|  "num_cpus", |  "num_cpus", | ||||||
|  "parking_lot", |  | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "rlp 0.5.1", |  "rlp 0.5.1", | ||||||
|  "slog", |  "slog", | ||||||
| @ -4148,14 +4063,12 @@ dependencies = [ | |||||||
|  "sloggers", |  "sloggers", | ||||||
|  "slot_clock", |  "slot_clock", | ||||||
|  "smallvec", |  "smallvec", | ||||||
|  "state_processing", |  | ||||||
|  "store", |  "store", | ||||||
|  "strum", |  "strum", | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "tokio-stream", |  "tokio-stream", | ||||||
|  "tokio-util", |  "tokio-util", | ||||||
|  "tree_hash", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -4192,15 +4105,9 @@ dependencies = [ | |||||||
|  "beacon_node", |  "beacon_node", | ||||||
|  "environment", |  "environment", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_config", |  | ||||||
|  "futures", |  | ||||||
|  "genesis", |  | ||||||
|  "reqwest", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "types", |  "types", | ||||||
|  "url", |  | ||||||
|  "validator_client", |  "validator_client", | ||||||
|  "validator_dir", |  "validator_dir", | ||||||
| ] | ] | ||||||
| @ -4377,18 +4284,15 @@ dependencies = [ | |||||||
|  "derivative", |  "derivative", | ||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "int_to_bytes", |  | ||||||
|  "itertools", |  "itertools", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "parking_lot", |  "parking_lot", | ||||||
|  "rand 0.7.3", |  | ||||||
|  "rayon", |  "rayon", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "state_processing", |  "state_processing", | ||||||
|  "store", |  "store", | ||||||
|  "superstruct", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -5642,7 +5546,6 @@ dependencies = [ | |||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "types", |  "types", | ||||||
|  "validator_client", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -5694,7 +5597,6 @@ dependencies = [ | |||||||
|  "state_processing", |  "state_processing", | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "tokio-stream", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -5705,7 +5607,6 @@ dependencies = [ | |||||||
|  "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |  "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||||
|  "filesystem", |  "filesystem", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "parking_lot", |  | ||||||
|  "r2d2", |  "r2d2", | ||||||
|  "r2d2_sqlite", |  "r2d2_sqlite", | ||||||
|  "rayon", |  "rayon", | ||||||
| @ -5714,7 +5615,6 @@ dependencies = [ | |||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "serde_json", |  "serde_json", | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "tree_hash", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -5946,16 +5846,11 @@ dependencies = [ | |||||||
|  "itertools", |  "itertools", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "log", |  | ||||||
|  "merkle_proof", |  "merkle_proof", | ||||||
|  "rayon", |  "rayon", | ||||||
|  "safe_arith", |  "safe_arith", | ||||||
|  "serde", |  | ||||||
|  "serde_derive", |  | ||||||
|  "serde_yaml", |  | ||||||
|  "smallvec", |  "smallvec", | ||||||
|  "tree_hash", |  "tree_hash", | ||||||
|  "tree_hash_derive", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -6046,7 +5941,6 @@ dependencies = [ | |||||||
|  "sloggers", |  "sloggers", | ||||||
|  "state_processing", |  "state_processing", | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "tree_hash", |  | ||||||
|  "types", |  "types", | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| @ -6313,13 +6207,10 @@ name = "timer" | |||||||
| version = "0.2.0" | version = "0.2.0" | ||||||
| dependencies = [ | dependencies = [ | ||||||
|  "beacon_chain", |  "beacon_chain", | ||||||
|  "futures", |  | ||||||
|  "parking_lot", |  | ||||||
|  "slog", |  "slog", | ||||||
|  "slot_clock", |  "slot_clock", | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tokio", |  "tokio", | ||||||
|  "types", |  | ||||||
| ] | ] | ||||||
| 
 | 
 | ||||||
| [[package]] | [[package]] | ||||||
| @ -6605,7 +6496,6 @@ dependencies = [ | |||||||
|  "eth2_ssz", |  "eth2_ssz", | ||||||
|  "eth2_ssz_derive", |  "eth2_ssz_derive", | ||||||
|  "ethereum-types 0.11.0", |  "ethereum-types 0.11.0", | ||||||
|  "lazy_static", |  | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "smallvec", |  "smallvec", | ||||||
|  "tree_hash_derive", |  "tree_hash_derive", | ||||||
| @ -6730,7 +6620,6 @@ dependencies = [ | |||||||
|  "itertools", |  "itertools", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "log", |  "log", | ||||||
|  "merkle_proof", |  | ||||||
|  "parking_lot", |  "parking_lot", | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "rand_xorshift", |  "rand_xorshift", | ||||||
| @ -6740,7 +6629,6 @@ dependencies = [ | |||||||
|  "safe_arith", |  "safe_arith", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "serde_json", |  | ||||||
|  "serde_yaml", |  "serde_yaml", | ||||||
|  "slog", |  "slog", | ||||||
|  "state_processing", |  "state_processing", | ||||||
| @ -6911,43 +6799,31 @@ dependencies = [ | |||||||
|  "dirs", |  "dirs", | ||||||
|  "environment", |  "environment", | ||||||
|  "eth2", |  "eth2", | ||||||
|  "eth2_config", |  | ||||||
|  "eth2_interop_keypairs", |  | ||||||
|  "eth2_keystore", |  "eth2_keystore", | ||||||
|  "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", |  "eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)", | ||||||
|  "eth2_ssz", |  | ||||||
|  "eth2_ssz_derive", |  | ||||||
|  "exit-future", |  "exit-future", | ||||||
|  "fallback", |  | ||||||
|  "filesystem", |  "filesystem", | ||||||
|  "futures", |  "futures", | ||||||
|  "hex", |  "hex", | ||||||
|  "hyper", |  "hyper", | ||||||
|  "itertools", |  "itertools", | ||||||
|  "lazy_static", |  "lazy_static", | ||||||
|  "libc", |  | ||||||
|  "libsecp256k1 0.6.0", |  "libsecp256k1 0.6.0", | ||||||
|  "lighthouse_metrics", |  "lighthouse_metrics", | ||||||
|  "lighthouse_version", |  "lighthouse_version", | ||||||
|  "lockfile", |  "lockfile", | ||||||
|  "logging", |  | ||||||
|  "monitoring_api", |  "monitoring_api", | ||||||
|  "parking_lot", |  "parking_lot", | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "rayon", |  | ||||||
|  "reqwest", |  "reqwest", | ||||||
|  "ring", |  "ring", | ||||||
|  "safe_arith", |  "safe_arith", | ||||||
|  "scrypt", |  | ||||||
|  "sensitive_url", |  "sensitive_url", | ||||||
|  "serde", |  "serde", | ||||||
|  "serde_derive", |  "serde_derive", | ||||||
|  "serde_json", |  "serde_json", | ||||||
|  "serde_yaml", |  | ||||||
|  "slashing_protection", |  "slashing_protection", | ||||||
|  "slog", |  "slog", | ||||||
|  "slog-async", |  | ||||||
|  "slog-term", |  | ||||||
|  "slot_clock", |  "slot_clock", | ||||||
|  "task_executor", |  "task_executor", | ||||||
|  "tempfile", |  "tempfile", | ||||||
| @ -6972,8 +6848,6 @@ dependencies = [ | |||||||
|  "hex", |  "hex", | ||||||
|  "lockfile", |  "lockfile", | ||||||
|  "rand 0.7.3", |  "rand 0.7.3", | ||||||
|  "rayon", |  | ||||||
|  "slog", |  | ||||||
|  "tempfile", |  "tempfile", | ||||||
|  "tree_hash", |  "tree_hash", | ||||||
|  "types", |  "types", | ||||||
|  | |||||||
| @ -7,25 +7,13 @@ edition = "2018" | |||||||
| [dependencies] | [dependencies] | ||||||
| bls = { path = "../crypto/bls" } | bls = { path = "../crypto/bls" } | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| slog = "2.5.2" |  | ||||||
| slog-term = "2.6.0" |  | ||||||
| slog-async = "2.5.0" |  | ||||||
| types = { path = "../consensus/types" } | types = { path = "../consensus/types" } | ||||||
| dirs = "3.0.1" |  | ||||||
| environment = { path = "../lighthouse/environment" } | environment = { path = "../lighthouse/environment" } | ||||||
| deposit_contract = { path = "../common/deposit_contract" } |  | ||||||
| libc = "0.2.79" |  | ||||||
| eth2_ssz = "0.4.0" |  | ||||||
| eth2_ssz_derive = "0.3.0" |  | ||||||
| hex = "0.4.2" |  | ||||||
| rayon = "1.4.1" |  | ||||||
| eth2_network_config = { path = "../common/eth2_network_config" } | eth2_network_config = { path = "../common/eth2_network_config" } | ||||||
| futures = "0.3.7" |  | ||||||
| clap_utils = { path = "../common/clap_utils" } | clap_utils = { path = "../common/clap_utils" } | ||||||
| directory = { path = "../common/directory" } | directory = { path = "../common/directory" } | ||||||
| eth2_wallet = { path = "../crypto/eth2_wallet" } | eth2_wallet = { path = "../crypto/eth2_wallet" } | ||||||
| eth2_wallet_manager = { path = "../common/eth2_wallet_manager" } | eth2_wallet_manager = { path = "../common/eth2_wallet_manager" } | ||||||
| rand = "0.7.3" |  | ||||||
| validator_dir = { path = "../common/validator_dir" } | validator_dir = { path = "../common/validator_dir" } | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| eth2_keystore = { path = "../crypto/eth2_keystore" } | eth2_keystore = { path = "../crypto/eth2_keystore" } | ||||||
|  | |||||||
| @ -21,14 +21,8 @@ types = { path = "../consensus/types" } | |||||||
| store = { path = "./store" } | store = { path = "./store" } | ||||||
| client = { path = "client" } | client = { path = "client" } | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| rand = "0.7.3" |  | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } | 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" | dirs = "3.0.1" | ||||||
| logging = { path = "../common/logging" } |  | ||||||
| directory = {path = "../common/directory"} | directory = {path = "../common/directory"} | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| environment = { path = "../lighthouse/environment" } | environment = { path = "../lighthouse/environment" } | ||||||
| @ -36,7 +30,6 @@ task_executor = { path = "../common/task_executor" } | |||||||
| genesis = { path = "genesis" } | genesis = { path = "genesis" } | ||||||
| eth2_network_config = { path = "../common/eth2_network_config" } | eth2_network_config = { path = "../common/eth2_network_config" } | ||||||
| eth2_libp2p = { path = "./eth2_libp2p" } | eth2_libp2p = { path = "./eth2_libp2p" } | ||||||
| eth2_ssz = "0.4.0" |  | ||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| clap_utils = { path = "../common/clap_utils" } | clap_utils = { path = "../common/clap_utils" } | ||||||
| hyper = "0.14.4" | hyper = "0.14.4" | ||||||
|  | |||||||
| @ -16,20 +16,16 @@ maplit = "1.0.2" | |||||||
| environment = { path = "../../lighthouse/environment" } | environment = { path = "../../lighthouse/environment" } | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| eth2_config = { path = "../../common/eth2_config" } |  | ||||||
| merkle_proof = { path = "../../consensus/merkle_proof" } | merkle_proof = { path = "../../consensus/merkle_proof" } | ||||||
| store = { path = "../store" } | store = { path = "../store" } | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| lazy_static = "1.4.0" | lazy_static = "1.4.0" | ||||||
| smallvec = "1.6.1" | smallvec = "1.6.1" | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | ||||||
| log = "0.4.11" |  | ||||||
| operation_pool = { path = "../operation_pool" } | operation_pool = { path = "../operation_pool" } | ||||||
| rayon = "1.4.1" | rayon = "1.4.1" | ||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| serde_derive = "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"] } | slog = { version = "2.5.2", features = ["max_level_trace"] } | ||||||
| sloggers = "2.0.2" | sloggers = "2.0.2" | ||||||
| slot_clock = { path = "../../common/slot_clock" } | slot_clock = { path = "../../common/slot_clock" } | ||||||
| @ -44,10 +40,8 @@ tokio = "1.10.0" | |||||||
| eth1 = { path = "../eth1" } | eth1 = { path = "../eth1" } | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| genesis = { path = "../genesis" } | genesis = { path = "../genesis" } | ||||||
| integer-sqrt = "0.1.5" |  | ||||||
| int_to_bytes = { path = "../../consensus/int_to_bytes" } | int_to_bytes = { path = "../../consensus/int_to_bytes" } | ||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| rand_core = "0.6.2" |  | ||||||
| proto_array = { path = "../../consensus/proto_array" } | proto_array = { path = "../../consensus/proto_array" } | ||||||
| lru = "0.6.0" | lru = "0.6.0" | ||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
| @ -58,8 +52,6 @@ fork_choice = { path = "../../consensus/fork_choice" } | |||||||
| task_executor = { path = "../../common/task_executor" } | task_executor = { path = "../../common/task_executor" } | ||||||
| derivative = "2.1.1" | derivative = "2.1.1" | ||||||
| itertools = "0.10.0" | itertools = "0.10.0" | ||||||
| regex = "1.3.9" |  | ||||||
| exit-future = "0.2.0" |  | ||||||
| slasher = { path = "../../slasher" } | slasher = { path = "../../slasher" } | ||||||
| eth2 = { path = "../../common/eth2" } | eth2 = { path = "../../common/eth2" } | ||||||
| strum = { version = "0.21.0", features = ["derive"] } | strum = { version = "0.21.0", features = ["derive"] } | ||||||
|  | |||||||
| @ -5,7 +5,6 @@ authors = ["Sigma Prime <contact@sigmaprime.io>"] | |||||||
| edition = "2018" | edition = "2018" | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| sloggers = "2.0.2" |  | ||||||
| toml = "0.5.6" | toml = "0.5.6" | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| @ -15,29 +14,21 @@ network = { path = "../network" } | |||||||
| timer = { path = "../timer" } | timer = { path = "../timer" } | ||||||
| eth2_libp2p = { path = "../eth2_libp2p" } | eth2_libp2p = { path = "../eth2_libp2p" } | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| prometheus = "0.11.0" |  | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| tree_hash = "0.4.0" |  | ||||||
| eth2_config = { path = "../../common/eth2_config" } | eth2_config = { path = "../../common/eth2_config" } | ||||||
| slot_clock = { path = "../../common/slot_clock" } | slot_clock = { path = "../../common/slot_clock" } | ||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| serde_derive = "1.0.116" | serde_derive = "1.0.116" | ||||||
| error-chain = "0.12.4" | error-chain = "0.12.4" | ||||||
| serde_yaml = "0.8.13" |  | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace"] } | slog = { version = "2.5.2", features = ["max_level_trace"] } | ||||||
| slog-async = "2.5.0" |  | ||||||
| tokio = "1.10.0" | tokio = "1.10.0" | ||||||
| dirs = "3.0.1" | dirs = "3.0.1" | ||||||
| futures = "0.3.7" |  | ||||||
| reqwest = { version = "0.11.0", features = ["native-tls-vendored"] } |  | ||||||
| url = "2.1.1" |  | ||||||
| eth1 = { path = "../eth1" } | eth1 = { path = "../eth1" } | ||||||
| eth2 = { path = "../../common/eth2" } | eth2 = { path = "../../common/eth2" } | ||||||
| sensitive_url = { path = "../../common/sensitive_url" } | sensitive_url = { path = "../../common/sensitive_url" } | ||||||
| genesis = { path = "../genesis" } | genesis = { path = "../genesis" } | ||||||
| task_executor = { path = "../../common/task_executor" } | task_executor = { path = "../../common/task_executor" } | ||||||
| environment = { path = "../../lighthouse/environment" } | environment = { path = "../../lighthouse/environment" } | ||||||
| eth2_ssz = "0.4.0" |  | ||||||
| lazy_static = "1.4.0" | lazy_static = "1.4.0" | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | ||||||
| time = "0.2.22" | time = "0.2.22" | ||||||
|  | |||||||
| @ -22,12 +22,10 @@ merkle_proof = { path = "../../consensus/merkle_proof"} | |||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| eth2_ssz_derive = "0.3.0" | eth2_ssz_derive = "0.3.0" | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| eth2_hashing = "0.2.0" |  | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| slog = "2.5.2" | slog = "2.5.2" | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| state_processing = { path = "../../consensus/state_processing" } | state_processing = { path = "../../consensus/state_processing" } | ||||||
| libflate = "1.0.2" |  | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics"} | lighthouse_metrics = { path = "../../common/lighthouse_metrics"} | ||||||
| lazy_static = "1.4.0" | lazy_static = "1.4.0" | ||||||
| task_executor = { path = "../../common/task_executor" } | task_executor = { path = "../../common/task_executor" } | ||||||
|  | |||||||
| @ -19,7 +19,6 @@ slog = { version = "2.5.2", features = ["max_level_trace"] } | |||||||
| lighthouse_version = { path = "../../common/lighthouse_version" } | lighthouse_version = { path = "../../common/lighthouse_version" } | ||||||
| tokio = { version = "1.10.0", features = ["time", "macros"] } | tokio = { version = "1.10.0", features = ["time", "macros"] } | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| futures-io = "0.3.7" |  | ||||||
| error-chain = "0.12.4" | error-chain = "0.12.4" | ||||||
| dirs = "3.0.1" | dirs = "3.0.1" | ||||||
| fnv = "1.0.7" | fnv = "1.0.7" | ||||||
| @ -30,9 +29,7 @@ tokio-io-timeout = "1.1.1" | |||||||
| lru = "0.6.0" | lru = "0.6.0" | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| sha2 = "0.9.1" | sha2 = "0.9.1" | ||||||
| base64 = "0.13.0" |  | ||||||
| snap = "1.0.1" | snap = "1.0.1" | ||||||
| void = "1.0.2" |  | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| tokio-util = { version = "0.6.2", features = ["codec", "compat", "time"] } | tokio-util = { version = "0.6.2", features = ["codec", "compat", "time"] } | ||||||
| tiny-keccak = "2.0.2" | tiny-keccak = "2.0.2" | ||||||
| @ -55,7 +52,6 @@ rev = "ce23cbe76a0382b6fcb0e49f1b2612df86f6465d" | |||||||
| features = ["websocket", "identify", "mplex", "yamux", "noise", "gossipsub", "dns-tokio", "tcp-tokio"] | features = ["websocket", "identify", "mplex", "yamux", "noise", "gossipsub", "dns-tokio", "tcp-tokio"] | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| tokio = { version = "1.10.0", features = ["full"] } |  | ||||||
| slog-term = "2.6.0" | slog-term = "2.6.0" | ||||||
| slog-async = "2.5.0" | slog-async = "2.5.0" | ||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
|  | |||||||
| @ -20,9 +20,5 @@ eth2_ssz = "0.4.0" | |||||||
| eth2_hashing = "0.2.0" | eth2_hashing = "0.2.0" | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| parking_lot = "0.11.0" |  | ||||||
| slog = "2.5.2" | 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" } | int_to_bytes = { path = "../../consensus/int_to_bytes" } | ||||||
|  | |||||||
| @ -10,8 +10,6 @@ warp = { git = "https://github.com/paulhauner/warp ", branch = "cors-wildcard" } | |||||||
| serde = { version = "1.0.116", features = ["derive"] } | serde = { version = "1.0.116", features = ["derive"] } | ||||||
| tokio = { version = "1.10.0", features = ["macros","sync"] } | tokio = { version = "1.10.0", features = ["macros","sync"] } | ||||||
| tokio-stream = { version = "0.1.3", features = ["sync"] } | tokio-stream = { version = "0.1.3", features = ["sync"] } | ||||||
| tokio-util = "0.6.3" |  | ||||||
| parking_lot = "0.11.0" |  | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| beacon_chain = { path = "../beacon_chain" } | beacon_chain = { path = "../beacon_chain" } | ||||||
| @ -20,7 +18,6 @@ slog = "2.5.2" | |||||||
| network = { path = "../network" } | network = { path = "../network" } | ||||||
| eth2_libp2p = { path = "../eth2_libp2p" } | eth2_libp2p = { path = "../eth2_libp2p" } | ||||||
| eth1 = { path = "../eth1" } | eth1 = { path = "../eth1" } | ||||||
| fork_choice = { path = "../../consensus/fork_choice" } |  | ||||||
| state_processing = { path = "../../consensus/state_processing" } | state_processing = { path = "../../consensus/state_processing" } | ||||||
| lighthouse_version = { path = "../../common/lighthouse_version" } | lighthouse_version = { path = "../../common/lighthouse_version" } | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ edition = "2018" | |||||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| prometheus = "0.11.0" |  | ||||||
| warp = { git = "https://github.com/paulhauner/warp ", branch = "cors-wildcard" } | warp = { git = "https://github.com/paulhauner/warp ", branch = "cors-wildcard" } | ||||||
| serde = { version = "1.0.116", features = ["derive"] } | serde = { version = "1.0.116", features = ["derive"] } | ||||||
| slog = "2.5.2" | slog = "2.5.2" | ||||||
| @ -16,8 +15,6 @@ store = { path = "../store" } | |||||||
| eth2_libp2p = { path = "../eth2_libp2p" } | eth2_libp2p = { path = "../eth2_libp2p" } | ||||||
| slot_clock = { path = "../../common/slot_clock" } | slot_clock = { path = "../../common/slot_clock" } | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | ||||||
| lazy_static = "1.4.0" |  | ||||||
| eth2 = { path = "../../common/eth2" } |  | ||||||
| lighthouse_version = { path = "../../common/lighthouse_version" } | lighthouse_version = { path = "../../common/lighthouse_version" } | ||||||
| warp_utils = { path = "../../common/warp_utils" } | warp_utils = { path = "../../common/warp_utils" } | ||||||
| malloc_utils = { path = "../../common/malloc_utils" } | malloc_utils = { path = "../../common/malloc_utils" } | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ edition = "2018" | |||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| sloggers = "2.0.2" | sloggers = "2.0.2" | ||||||
| genesis = { path = "../genesis" } | genesis = { path = "../genesis" } | ||||||
| lazy_static = "1.4.0" |  | ||||||
| matches = "0.1.8" | matches = "0.1.8" | ||||||
| exit-future = "0.2.0" | exit-future = "0.2.0" | ||||||
| slog-term = "2.6.0" | slog-term = "2.6.0" | ||||||
| @ -21,18 +20,15 @@ store =  { path = "../store" } | |||||||
| eth2_libp2p =  { path = "../eth2_libp2p" } | eth2_libp2p =  { path = "../eth2_libp2p" } | ||||||
| hashset_delay = { path = "../../common/hashset_delay" } | hashset_delay = { path = "../../common/hashset_delay" } | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| state_processing = { path = "../../consensus/state_processing" } |  | ||||||
| slot_clock = { path = "../../common/slot_clock" } | slot_clock = { path = "../../common/slot_clock" } | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace"] } | slog = { version = "2.5.2", features = ["max_level_trace"] } | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| eth2_ssz_types = "0.2.1" | eth2_ssz_types = "0.2.1" | ||||||
| tree_hash = "0.4.0" |  | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| error-chain = "0.12.4" | error-chain = "0.12.4" | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| tokio-stream = "0.1.3" | tokio-stream = "0.1.3" | ||||||
| parking_lot = "0.11.0" |  | ||||||
| smallvec = "1.6.1" | smallvec = "1.6.1" | ||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| fnv = "1.0.7" | fnv = "1.0.7" | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ edition = "2018" | |||||||
| [dependencies] | [dependencies] | ||||||
| derivative = "2.1.1" | derivative = "2.1.1" | ||||||
| itertools = "0.10.0" | itertools = "0.10.0" | ||||||
| int_to_bytes = { path = "../../consensus/int_to_bytes" } |  | ||||||
| lazy_static = "1.4.0" | lazy_static = "1.4.0" | ||||||
| lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../../common/lighthouse_metrics" } | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| @ -19,9 +18,6 @@ rayon = "1.5.0" | |||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| serde_derive = "1.0.116" | serde_derive = "1.0.116" | ||||||
| store = { path = "../store" } | store = { path = "../store" } | ||||||
| superstruct = "0.2.0" |  | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| rand = "0.7.3" |  | ||||||
| lazy_static = "1.4.0" |  | ||||||
| beacon_chain =  { path = "../beacon_chain" } | beacon_chain =  { path = "../beacon_chain" } | ||||||
|  | |||||||
| @ -15,7 +15,6 @@ parking_lot = "0.11.0" | |||||||
| itertools = "0.10.0" | itertools = "0.10.0" | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| eth2_ssz_derive = "0.3.0" | eth2_ssz_derive = "0.3.0" | ||||||
| tree_hash = "0.4.0" |  | ||||||
| types = { path =  "../../consensus/types" } | types = { path =  "../../consensus/types" } | ||||||
| state_processing = { path = "../../consensus/state_processing" } | state_processing = { path = "../../consensus/state_processing" } | ||||||
| slog = "2.5.2" | slog = "2.5.2" | ||||||
|  | |||||||
| @ -6,10 +6,7 @@ edition = "2018" | |||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| beacon_chain =  { path = "../beacon_chain" } | beacon_chain =  { path = "../beacon_chain" } | ||||||
| types = { path = "../../consensus/types" } |  | ||||||
| slot_clock = { path = "../../common/slot_clock" } | slot_clock = { path = "../../common/slot_clock" } | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| slog = "2.5.2" | slog = "2.5.2" | ||||||
| parking_lot = "0.11.0" |  | ||||||
| futures = "0.3.7" |  | ||||||
| task_executor = { path = "../../common/task_executor" } | task_executor = { path = "../../common/task_executor" } | ||||||
|  | |||||||
| @ -9,10 +9,8 @@ beacon_node = { path = "../beacon_node" } | |||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } | eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } | ||||||
| types = { path = "../consensus/types" } | types = { path = "../consensus/types" } | ||||||
| eth2_network_config = { path = "../common/eth2_network_config" } |  | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| slog = "2.5.2" | slog = "2.5.2" | ||||||
| sloggers = "2.0.2" |  | ||||||
| tokio = "1.10.0" | tokio = "1.10.0" | ||||||
| log = "0.4.11" | log = "0.4.11" | ||||||
| slog-term = "2.6.0" | slog-term = "2.6.0" | ||||||
| @ -20,5 +18,4 @@ logging = { path = "../common/logging" } | |||||||
| slog-async = "2.5.0" | slog-async = "2.5.0" | ||||||
| slog-scope = "4.3.0" | slog-scope = "4.3.0" | ||||||
| slog-stdlog = "4.0.0" | slog-stdlog = "4.0.0" | ||||||
| futures = "0.3.7" |  | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
|  | |||||||
| @ -10,6 +10,5 @@ edition = "2018" | |||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| dirs = "3.0.1" | dirs = "3.0.1" | ||||||
| types = { path = "../../consensus/types" } |  | ||||||
| eth2_network_config = { path = "../eth2_network_config" } | eth2_network_config = { path = "../eth2_network_config" } | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
|  | |||||||
| @ -9,5 +9,4 @@ edition = "2018" | |||||||
| [dependencies] | [dependencies] | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| clap_utils = {path = "../clap_utils"} | clap_utils = {path = "../clap_utils"} | ||||||
| dirs = "3.0.1" |  | ||||||
| eth2_network_config = { path = "../eth2_network_config" } | eth2_network_config = { path = "../eth2_network_config" } | ||||||
|  | |||||||
| @ -10,12 +10,10 @@ edition = "2018" | |||||||
| serde = { version = "1.0.116", features = ["derive"] } | serde = { version = "1.0.116", features = ["derive"] } | ||||||
| serde_json = "1.0.58" | serde_json = "1.0.58" | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| hex = "0.4.2" |  | ||||||
| reqwest = { version = "0.11.0", features = ["json","stream"] } | reqwest = { version = "0.11.0", features = ["json","stream"] } | ||||||
| eth2_libp2p = { path = "../../beacon_node/eth2_libp2p" } | eth2_libp2p = { path = "../../beacon_node/eth2_libp2p" } | ||||||
| proto_array = { path = "../../consensus/proto_array", optional = true } | proto_array = { path = "../../consensus/proto_array", optional = true } | ||||||
| eth2_serde_utils = "0.1.0" | eth2_serde_utils = "0.1.0" | ||||||
| zeroize = { version = "1.4.2", features = ["zeroize_derive"] } |  | ||||||
| eth2_keystore = { path = "../../crypto/eth2_keystore" } | eth2_keystore = { path = "../../crypto/eth2_keystore" } | ||||||
| libsecp256k1 = "0.6.0" | libsecp256k1 = "0.6.0" | ||||||
| ring = "0.16.19" | ring = "0.16.19" | ||||||
|  | |||||||
| @ -5,7 +5,5 @@ authors = ["Paul Hauner <paul@paulhauner.com>"] | |||||||
| edition = "2018" | edition = "2018" | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| serde = "1.0.116" |  | ||||||
| serde_derive = "1.0.116" |  | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| paste = "1.0.5" | paste = "1.0.5" | ||||||
|  | |||||||
| @ -14,7 +14,6 @@ eth2_config = { path = "../eth2_config"} | |||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| serde = "1.0.116" |  | ||||||
| serde_yaml = "0.8.13" | serde_yaml = "0.8.13" | ||||||
| types = { path = "../../consensus/types"} | types = { path = "../../consensus/types"} | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ edition = "2018" | |||||||
| # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| eth2_keystore = { path = "../../crypto/eth2_keystore" } |  | ||||||
| eth2_wallet = { path = "../../crypto/eth2_wallet" } | eth2_wallet = { path = "../../crypto/eth2_wallet" } | ||||||
| lockfile = { path = "../lockfile" } | lockfile = { path = "../lockfile" } | ||||||
| 
 | 
 | ||||||
|  | |||||||
| @ -8,7 +8,6 @@ edition = "2018" | |||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| reqwest = { version = "0.11.0", features = ["json","stream"] } | reqwest = { version = "0.11.0", features = ["json","stream"] } | ||||||
| futures = "0.3.7" |  | ||||||
| task_executor = { path = "../task_executor" } | task_executor = { path = "../task_executor" } | ||||||
| tokio = "1.10.0" | tokio = "1.10.0" | ||||||
| eth2 = {path = "../eth2"} | eth2 = {path = "../eth2"} | ||||||
|  | |||||||
| @ -16,9 +16,7 @@ filesystem = { path = "../filesystem" } | |||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| deposit_contract = { path = "../deposit_contract" } | deposit_contract = { path = "../deposit_contract" } | ||||||
| rayon = "1.4.1" |  | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } |  | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| derivative = "2.1.1" | derivative = "2.1.1" | ||||||
| lockfile = { path = "../lockfile" } | lockfile = { path = "../lockfile" } | ||||||
|  | |||||||
| @ -13,9 +13,5 @@ eth2_ssz = "0.4.0" | |||||||
| eth2_ssz_derive = "0.3.0" | eth2_ssz_derive = "0.3.0" | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| state_processing = { path = "../../consensus/state_processing" } |  | ||||||
| beacon_chain = { path = "../../beacon_node/beacon_chain" } | beacon_chain = { path = "../../beacon_node/beacon_chain" } | ||||||
| store = { path = "../../beacon_node/store" } | store = { path = "../../beacon_node/store" } | ||||||
| tree_hash = "0.4.0" |  | ||||||
| slot_clock = { path = "../../common/slot_clock" } |  | ||||||
| hex = "0.4.2" |  | ||||||
|  | |||||||
| @ -6,10 +6,6 @@ edition = "2018" | |||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| env_logger = "0.9.0" | 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" } | beacon_chain = { path = "../../beacon_node/beacon_chain" } | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| @ -19,10 +15,8 @@ itertools = "0.10.0" | |||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| eth2_ssz_types = "0.2.1" | eth2_ssz_types = "0.2.1" | ||||||
| merkle_proof = { path = "../merkle_proof" } | merkle_proof = { path = "../merkle_proof" } | ||||||
| log = "0.4.11" |  | ||||||
| safe_arith = { path = "../safe_arith" } | safe_arith = { path = "../safe_arith" } | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| tree_hash_derive = "0.4.0" |  | ||||||
| types = { path = "../types", default-features = false } | types = { path = "../types", default-features = false } | ||||||
| rayon = "1.4.1" | rayon = "1.4.1" | ||||||
| eth2_hashing = "0.2.0" | eth2_hashing = "0.2.0" | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ description = "Efficient Merkle-hashing as used in Ethereum 2.0" | |||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| tree_hash_derive = "0.4.0" | tree_hash_derive = "0.4.0" | ||||||
| types = { path = "../types" } | types = { path = "../types" } | ||||||
| lazy_static = "1.4.0" |  | ||||||
| beacon_chain = { path = "../../beacon_node/beacon_chain" } | beacon_chain = { path = "../../beacon_node/beacon_chain" } | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| eth2_ssz_derive = "0.3.0" | eth2_ssz_derive = "0.3.0" | ||||||
|  | |||||||
| @ -18,7 +18,6 @@ eth2_hashing = "0.2.0" | |||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| int_to_bytes = { path = "../int_to_bytes" } | int_to_bytes = { path = "../int_to_bytes" } | ||||||
| log = "0.4.11" | log = "0.4.11" | ||||||
| merkle_proof = { path = "../merkle_proof" } |  | ||||||
| rayon = "1.4.1" | rayon = "1.4.1" | ||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| safe_arith = { path = "../safe_arith" } | safe_arith = { path = "../safe_arith" } | ||||||
| @ -47,7 +46,6 @@ itertools = "0.10.0" | |||||||
| superstruct = "0.2.0" | superstruct = "0.2.0" | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| serde_json = "1.0.58" |  | ||||||
| criterion = "0.3.3" | criterion = "0.3.3" | ||||||
| beacon_chain = { path = "../../beacon_node/beacon_chain" } | beacon_chain = { path = "../../beacon_node/beacon_chain" } | ||||||
| eth2_interop_keypairs = { path = "../../common/eth2_interop_keypairs" } | eth2_interop_keypairs = { path = "../../common/eth2_interop_keypairs" } | ||||||
| @ -64,7 +62,6 @@ arbitrary-fuzz = [ | |||||||
|   "bls/arbitrary", |   "bls/arbitrary", | ||||||
|   "eth2_ssz/arbitrary", |   "eth2_ssz/arbitrary", | ||||||
|   "eth2_ssz_types/arbitrary", |   "eth2_ssz_types/arbitrary", | ||||||
|   "merkle_proof/arbitrary", |  | ||||||
|   "swap_or_not_shuffle/arbitrary", |   "swap_or_not_shuffle/arbitrary", | ||||||
|   "tree_hash/arbitrary", |   "tree_hash/arbitrary", | ||||||
| ] | ] | ||||||
|  | |||||||
| @ -18,7 +18,6 @@ serde = "1.0.116" | |||||||
| serde_repr = "0.1.6" | serde_repr = "0.1.6" | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| bls = { path = "../bls" } | bls = { path = "../bls" } | ||||||
| eth2_ssz = "0.4.0" |  | ||||||
| serde_json = "1.0.58" | serde_json = "1.0.58" | ||||||
| eth2_key_derivation = { path = "../eth2_key_derivation" } | eth2_key_derivation = { path = "../eth2_key_derivation" } | ||||||
| unicode-normalization = "0.1.16" | unicode-normalization = "0.1.16" | ||||||
|  | |||||||
| @ -12,7 +12,6 @@ fake_crypto = ['bls/fake_crypto'] | |||||||
| [dependencies] | [dependencies] | ||||||
| bls = { path = "../crypto/bls" } | bls = { path = "../crypto/bls" } | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| hex = "0.4.2" |  | ||||||
| log = "0.4.11" | log = "0.4.11" | ||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| serde_yaml = "0.8.13" | serde_yaml = "0.8.13" | ||||||
| @ -21,20 +20,14 @@ env_logger = "0.9.0" | |||||||
| types = { path = "../consensus/types" } | types = { path = "../consensus/types" } | ||||||
| state_processing = { path = "../consensus/state_processing" } | state_processing = { path = "../consensus/state_processing" } | ||||||
| eth2_ssz = "0.4.0" | eth2_ssz = "0.4.0" | ||||||
| regex = "1.3.9" |  | ||||||
| futures = "0.3.7" |  | ||||||
| environment = { path = "../lighthouse/environment" } | environment = { path = "../lighthouse/environment" } | ||||||
| eth2_network_config = { path = "../common/eth2_network_config" } | eth2_network_config = { path = "../common/eth2_network_config" } | ||||||
| dirs = "3.0.1" |  | ||||||
| genesis = { path = "../beacon_node/genesis" } | genesis = { path = "../beacon_node/genesis" } | ||||||
| deposit_contract = { path = "../common/deposit_contract" } | deposit_contract = { path = "../common/deposit_contract" } | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| tokio = { version = "1.10.0", features = ["full"] } |  | ||||||
| clap_utils = { path = "../common/clap_utils" } | clap_utils = { path = "../common/clap_utils" } | ||||||
| eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } | eth2_libp2p = { path = "../beacon_node/eth2_libp2p" } | ||||||
| validator_dir = { path = "../common/validator_dir", features = ["insecure_keys"] } | 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" } | lighthouse_version = { path = "../common/lighthouse_version" } | ||||||
| directory = { path = "../common/directory" } | directory = { path = "../common/directory" } | ||||||
| account_utils = { path = "../common/account_utils" } | account_utils = { path = "../common/account_utils" } | ||||||
|  | |||||||
| @ -19,7 +19,6 @@ spec-minimal = [] | |||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| beacon_node = { "path" = "../beacon_node" } | beacon_node = { "path" = "../beacon_node" } | ||||||
| tokio = "1.10.0" |  | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace"] } | slog = { version = "2.5.2", features = ["max_level_trace"] } | ||||||
| sloggers = "2.0.2" | sloggers = "2.0.2" | ||||||
| types = { "path" = "../consensus/types" } | types = { "path" = "../consensus/types" } | ||||||
| @ -27,9 +26,6 @@ bls = { path = "../crypto/bls" } | |||||||
| eth2_hashing = "0.2.0" | eth2_hashing = "0.2.0" | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| env_logger = "0.9.0" | env_logger = "0.9.0" | ||||||
| logging = { path = "../common/logging" } |  | ||||||
| slog-term = "2.6.0" |  | ||||||
| slog-async = "2.5.0" |  | ||||||
| environment = { path = "./environment" } | environment = { path = "./environment" } | ||||||
| boot_node = { path = "../boot_node" } | boot_node = { path = "../boot_node" } | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| @ -37,7 +33,6 @@ validator_client = { "path" = "../validator_client" } | |||||||
| account_manager = { "path" = "../account_manager" } | account_manager = { "path" = "../account_manager" } | ||||||
| clap_utils = { path = "../common/clap_utils" } | clap_utils = { path = "../common/clap_utils" } | ||||||
| eth2_network_config = { path = "../common/eth2_network_config" } | eth2_network_config = { path = "../common/eth2_network_config" } | ||||||
| directory = { path = "../common/directory" } |  | ||||||
| lighthouse_version = { path = "../common/lighthouse_version" } | lighthouse_version = { path = "../common/lighthouse_version" } | ||||||
| account_utils = { path = "../common/account_utils" } | account_utils = { path = "../common/account_utils" } | ||||||
| lighthouse_metrics = { path = "../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../common/lighthouse_metrics" } | ||||||
| @ -45,7 +40,6 @@ lazy_static = "1.4.0" | |||||||
| serde_json = "1.0.59" | serde_json = "1.0.59" | ||||||
| task_executor = { path = "../common/task_executor" } | task_executor = { path = "../common/task_executor" } | ||||||
| malloc_utils = { path = "../common/malloc_utils" } | malloc_utils = { path = "../common/malloc_utils" } | ||||||
| target_check = { path = "../common/target_check" } |  | ||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
|  | |||||||
| @ -16,7 +16,6 @@ logging = { path = "../../common/logging" } | |||||||
| slog-term = "2.6.0" | slog-term = "2.6.0" | ||||||
| slog-async = "2.5.0" | slog-async = "2.5.0" | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| parking_lot = "0.11.0" |  | ||||||
| slog-json = "2.3.0" | slog-json = "2.3.0" | ||||||
| exit-future = "0.2.0" | exit-future = "0.2.0" | ||||||
| filesystem = {"path" = "../../common/filesystem"} | filesystem = {"path" = "../../common/filesystem"} | ||||||
|  | |||||||
| @ -15,5 +15,4 @@ slot_clock = { path = "../../common/slot_clock" } | |||||||
| state_processing = { path = "../../consensus/state_processing" } | state_processing = { path = "../../consensus/state_processing" } | ||||||
| task_executor = { path = "../../common/task_executor" } | task_executor = { path = "../../common/task_executor" } | ||||||
| tokio = { version = "1.10.0", features = ["full"] } | tokio = { version = "1.10.0", features = ["full"] } | ||||||
| tokio-stream = "0.1.3" |  | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
|  | |||||||
| @ -31,5 +31,4 @@ state_processing = { path = "../../consensus/state_processing" } | |||||||
| swap_or_not_shuffle = { path = "../../consensus/swap_or_not_shuffle" } | swap_or_not_shuffle = { path = "../../consensus/swap_or_not_shuffle" } | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| snap = "1.0.1" | snap = "1.0.1" | ||||||
| parking_lot = "0.11.0" |  | ||||||
| fs2 = "0.4.3" | fs2 = "0.4.3" | ||||||
|  | |||||||
| @ -7,7 +7,6 @@ edition = "2018" | |||||||
| [dependencies] | [dependencies] | ||||||
| tokio = { version = "1.10.0", features = ["time"] } | tokio = { version = "1.10.0", features = ["time"] } | ||||||
| web3 = { version = "0.17.0", default-features = false, features = ["http-tls", "signing", "ws-tls-tokio"] } | web3 = { version = "0.17.0", default-features = false, features = ["http-tls", "signing", "ws-tls-tokio"] } | ||||||
| futures = "0.3.7" |  | ||||||
| types = { path = "../../consensus/types"} | types = { path = "../../consensus/types"} | ||||||
| serde_json = "1.0.58" | serde_json = "1.0.58" | ||||||
| deposit_contract = { path = "../../common/deposit_contract"} | deposit_contract = { path = "../../common/deposit_contract"} | ||||||
|  | |||||||
| @ -8,13 +8,7 @@ edition = "2018" | |||||||
| environment = { path = "../../lighthouse/environment" } | environment = { path = "../../lighthouse/environment" } | ||||||
| beacon_node = { path = "../../beacon_node" } | beacon_node = { path = "../../beacon_node" } | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| eth2_config = { path = "../../common/eth2_config" } |  | ||||||
| tempfile = "3.1.0" | 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" } | eth2 = { path = "../../common/eth2" } | ||||||
| validator_client = { path = "../../validator_client" } | validator_client = { path = "../../validator_client" } | ||||||
| validator_dir = { path = "../../common/validator_dir", features = ["insecure_keys"] } | validator_dir = { path = "../../common/validator_dir", features = ["insecure_keys"] } | ||||||
|  | |||||||
| @ -10,7 +10,6 @@ edition = "2018" | |||||||
| node_test_rig = { path = "../node_test_rig" } | node_test_rig = { path = "../node_test_rig" } | ||||||
| eth1 = {path = "../../beacon_node/eth1"} | eth1 = {path = "../../beacon_node/eth1"} | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| validator_client = { path = "../../validator_client" } |  | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| tokio = "1.10.0" | tokio = "1.10.0" | ||||||
|  | |||||||
| @ -10,14 +10,10 @@ path = "src/lib.rs" | |||||||
| 
 | 
 | ||||||
| [dev-dependencies] | [dev-dependencies] | ||||||
| tokio = { version = "1.10.0", features = ["time", "rt-multi-thread", "macros"] } | tokio = { version = "1.10.0", features = ["time", "rt-multi-thread", "macros"] } | ||||||
| deposit_contract = { path = "../common/deposit_contract" } |  | ||||||
| 
 | 
 | ||||||
| [dependencies] | [dependencies] | ||||||
| eth2_ssz = "0.4.0" |  | ||||||
| eth2_config = { path = "../common/eth2_config" } |  | ||||||
| tree_hash = "0.4.0" | tree_hash = "0.4.0" | ||||||
| clap = "2.33.3" | clap = "2.33.3" | ||||||
| eth2_interop_keypairs = { path = "../common/eth2_interop_keypairs" } |  | ||||||
| slashing_protection = { path = "./slashing_protection" } | slashing_protection = { path = "./slashing_protection" } | ||||||
| slot_clock = { path = "../common/slot_clock" } | slot_clock = { path = "../common/slot_clock" } | ||||||
| types = { path = "../consensus/types" } | types = { path = "../consensus/types" } | ||||||
| @ -26,28 +22,21 @@ serde = "1.0.116" | |||||||
| serde_derive = "1.0.116" | serde_derive = "1.0.116" | ||||||
| bincode = "1.3.1" | bincode = "1.3.1" | ||||||
| serde_json = "1.0.58" | serde_json = "1.0.58" | ||||||
| serde_yaml = "0.8.13" |  | ||||||
| slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } | 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"] } | tokio = { version = "1.10.0", features = ["time"] } | ||||||
| futures = "0.3.7" | futures = "0.3.7" | ||||||
| dirs = "3.0.1" | dirs = "3.0.1" | ||||||
| directory = { path = "../common/directory" } | directory = { path = "../common/directory" } | ||||||
| lockfile = { path = "../common/lockfile" } | lockfile = { path = "../common/lockfile" } | ||||||
| logging = { path = "../common/logging" } |  | ||||||
| environment = { path = "../lighthouse/environment" } | environment = { path = "../lighthouse/environment" } | ||||||
| parking_lot = "0.11.0" | parking_lot = "0.11.0" | ||||||
| exit-future = "0.2.0" | exit-future = "0.2.0" | ||||||
| filesystem = { path = "../common/filesystem" } | filesystem = { path = "../common/filesystem" } | ||||||
| libc = "0.2.79" |  | ||||||
| eth2_ssz_derive = "0.3.0" |  | ||||||
| hex = "0.4.2" | hex = "0.4.2" | ||||||
| deposit_contract = { path = "../common/deposit_contract" } | deposit_contract = { path = "../common/deposit_contract" } | ||||||
| bls = { path = "../crypto/bls" } | bls = { path = "../crypto/bls" } | ||||||
| eth2 = { path = "../common/eth2" } | eth2 = { path = "../common/eth2" } | ||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
| rayon = "1.4.1" |  | ||||||
| validator_dir = { path = "../common/validator_dir" } | validator_dir = { path = "../common/validator_dir" } | ||||||
| clap_utils = { path = "../common/clap_utils" } | clap_utils = { path = "../common/clap_utils" } | ||||||
| eth2_keystore = { path = "../crypto/eth2_keystore" } | eth2_keystore = { path = "../crypto/eth2_keystore" } | ||||||
| @ -60,10 +49,8 @@ eth2_serde_utils = "0.1.0" | |||||||
| libsecp256k1 = "0.6.0" | libsecp256k1 = "0.6.0" | ||||||
| ring = "0.16.19" | ring = "0.16.19" | ||||||
| rand = "0.7.3" | rand = "0.7.3" | ||||||
| scrypt = { version = "0.7.0", default-features = false } |  | ||||||
| lighthouse_metrics = { path = "../common/lighthouse_metrics" } | lighthouse_metrics = { path = "../common/lighthouse_metrics" } | ||||||
| lazy_static = "1.4.0" | lazy_static = "1.4.0" | ||||||
| fallback = { path = "../common/fallback" } |  | ||||||
| itertools = "0.10.0" | itertools = "0.10.0" | ||||||
| monitoring_api = { path = "../common/monitoring_api" } | monitoring_api = { path = "../common/monitoring_api" } | ||||||
| sensitive_url = { path = "../common/sensitive_url" } | sensitive_url = { path = "../common/sensitive_url" } | ||||||
|  | |||||||
| @ -7,11 +7,9 @@ edition = "2018" | |||||||
| [dependencies] | [dependencies] | ||||||
| tempfile = "3.1.0" | tempfile = "3.1.0" | ||||||
| types = { path = "../../consensus/types" } | types = { path = "../../consensus/types" } | ||||||
| tree_hash = "0.4.0" |  | ||||||
| rusqlite = { version = "0.25.3", features = ["bundled"] } | rusqlite = { version = "0.25.3", features = ["bundled"] } | ||||||
| r2d2 = "0.8.9" | r2d2 = "0.8.9" | ||||||
| r2d2_sqlite = "0.18.0" | r2d2_sqlite = "0.18.0" | ||||||
| parking_lot = "0.11.0" |  | ||||||
| serde = "1.0.116" | serde = "1.0.116" | ||||||
| serde_derive = "1.0.116" | serde_derive = "1.0.116" | ||||||
| serde_json = "1.0.58" | serde_json = "1.0.58" | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user