diff --git a/Cargo.lock b/Cargo.lock index 5da3ad0dd6..8ac385f518 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1116,7 +1116,10 @@ dependencies = [ "env_logger", "eth2_config", "eth2_testnet_config", + "exit-future", "futures 0.3.5", + "lazy_static", + "lighthouse_metrics", "logging", "parking_lot 0.10.2", "slog", diff --git a/account_manager/Cargo.toml b/account_manager/Cargo.toml index eadb2ad6b2..e5f6d65cd6 100644 --- a/account_manager/Cargo.toml +++ b/account_manager/Cargo.toml @@ -31,5 +31,5 @@ eth2_wallet = { path = "../crypto/eth2_wallet" } eth2_wallet_manager = { path = "../common/eth2_wallet_manager" } rand = "0.7.2" validator_dir = { path = "../common/validator_dir", features = ["unencrypted_keys"] } -tokio = {version = "0.2.20", features = ["full"]} +tokio = { version = "0.2.21", features = ["full"] } eth2_keystore = { path = "../crypto/eth2_keystore" } diff --git a/beacon_node/Cargo.toml b/beacon_node/Cargo.toml index 6ffa70df86..b58b1ce51e 100644 --- a/beacon_node/Cargo.toml +++ b/beacon_node/Cargo.toml @@ -27,7 +27,7 @@ slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_tr slog-term = "2.5.0" slog-async = "2.5.0" ctrlc = { version = "3.1.4", features = ["termination"] } -tokio = {version = "0.2.20", features = ["time"] } +tokio = { version = "0.2.21", features = ["time"] } exit-future = "0.2.0" env_logger = "0.7.1" dirs = "2.0.2" diff --git a/beacon_node/beacon_chain/Cargo.toml b/beacon_node/beacon_chain/Cargo.toml index 796ca4b6da..b13b2f95a3 100644 --- a/beacon_node/beacon_chain/Cargo.toml +++ b/beacon_node/beacon_chain/Cargo.toml @@ -33,7 +33,7 @@ eth2_ssz_derive = "0.1.0" state_processing = { path = "../../consensus/state_processing" } tree_hash = "0.1.0" types = { path = "../../consensus/types" } -tokio = "0.2.20" +tokio = "0.2.21" eth1 = { path = "../eth1" } websocket_server = { path = "../websocket_server" } futures = "0.3.5" diff --git a/beacon_node/client/Cargo.toml b/beacon_node/client/Cargo.toml index d78ec620b2..612148d433 100644 --- a/beacon_node/client/Cargo.toml +++ b/beacon_node/client/Cargo.toml @@ -28,7 +28,7 @@ error-chain = "0.12.2" serde_yaml = "0.8.11" slog = { version = "2.5.2", features = ["max_level_trace"] } slog-async = "2.5.0" -tokio = "0.2.20" +tokio = "0.2.21" dirs = "2.0.2" futures = "0.3.5" reqwest = "0.10.4" diff --git a/beacon_node/eth1/Cargo.toml b/beacon_node/eth1/Cargo.toml index e1b5dfbbb3..1777e7ed92 100644 --- a/beacon_node/eth1/Cargo.toml +++ b/beacon_node/eth1/Cargo.toml @@ -25,7 +25,7 @@ tree_hash = "0.1.0" eth2_hashing = "0.1.0" parking_lot = "0.10.2" slog = "2.5.2" -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } state_processing = { path = "../../consensus/state_processing" } libflate = "1.0.0" lighthouse_metrics = { path = "../../common/lighthouse_metrics"} diff --git a/beacon_node/eth2-libp2p/Cargo.toml b/beacon_node/eth2-libp2p/Cargo.toml index dcf3271177..089a89ccb7 100644 --- a/beacon_node/eth2-libp2p/Cargo.toml +++ b/beacon_node/eth2-libp2p/Cargo.toml @@ -15,7 +15,7 @@ eth2_ssz = "0.1.2" eth2_ssz_derive = "0.1.0" slog = { version = "2.5.2", features = ["max_level_trace"] } version = { path = "../version" } -tokio = { version = "0.2.20", features = ["time"] } +tokio = { version = "0.2.21", features = ["time"] } futures = "0.3.5" error-chain = "0.12.2" dirs = "2.0.2" @@ -44,7 +44,7 @@ features = ["websocket", "identify", "mplex", "yamux", "noise", "secio", "gossip [dev-dependencies] -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } slog-stdlog = "4.0.0" slog-term = "2.5.0" slog-async = "2.5.0" diff --git a/beacon_node/genesis/Cargo.toml b/beacon_node/genesis/Cargo.toml index 8b01f7fdea..3100f060ae 100644 --- a/beacon_node/genesis/Cargo.toml +++ b/beacon_node/genesis/Cargo.toml @@ -18,7 +18,7 @@ merkle_proof = { path = "../../consensus/merkle_proof" } eth2_ssz = "0.1.2" eth2_hashing = "0.1.0" tree_hash = "0.1.0" -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } parking_lot = "0.10.2" slog = "2.5.2" exit-future = "0.2.0" diff --git a/beacon_node/network/Cargo.toml b/beacon_node/network/Cargo.toml index 56a6b37002..8ac89de6b3 100644 --- a/beacon_node/network/Cargo.toml +++ b/beacon_node/network/Cargo.toml @@ -25,7 +25,7 @@ eth2_ssz = "0.1.2" tree_hash = "0.1.0" futures = "0.3.5" error-chain = "0.12.2" -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } parking_lot = "0.10.2" smallvec = "1.4.0" # TODO: Remove rand crate for mainnet diff --git a/beacon_node/rest_api/Cargo.toml b/beacon_node/rest_api/Cargo.toml index e2dddb056b..d2c8a8660f 100644 --- a/beacon_node/rest_api/Cargo.toml +++ b/beacon_node/rest_api/Cargo.toml @@ -25,7 +25,7 @@ state_processing = { path = "../../consensus/state_processing" } types = { path = "../../consensus/types" } http = "0.2.1" hyper = "0.13.5" -tokio = { version = "0.2", features = ["sync"] } +tokio = { version = "0.2.21", features = ["sync"] } url = "2.1.1" lazy_static = "1.4.0" eth2_config = { path = "../../common/eth2_config" } diff --git a/beacon_node/timer/Cargo.toml b/beacon_node/timer/Cargo.toml index 2c183db53d..d1d37e181a 100644 --- a/beacon_node/timer/Cargo.toml +++ b/beacon_node/timer/Cargo.toml @@ -8,7 +8,7 @@ edition = "2018" beacon_chain = { path = "../beacon_chain" } types = { path = "../../consensus/types" } slot_clock = { path = "../../common/slot_clock" } -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } slog = "2.5.2" parking_lot = "0.10.2" futures = "0.3.5" diff --git a/beacon_node/websocket_server/Cargo.toml b/beacon_node/websocket_server/Cargo.toml index a470a427de..808a2f7421 100644 --- a/beacon_node/websocket_server/Cargo.toml +++ b/beacon_node/websocket_server/Cargo.toml @@ -12,6 +12,6 @@ serde = "1.0.110" serde_derive = "1.0.110" serde_json = "1.0.52" slog = "2.5.2" -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } types = { path = "../../consensus/types" } ws = "0.9.1" diff --git a/common/hashset_delay/Cargo.toml b/common/hashset_delay/Cargo.toml index 6470479b04..cba08662d4 100644 --- a/common/hashset_delay/Cargo.toml +++ b/common/hashset_delay/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] futures = "0.3.5" -tokio = { version = "0.2.20", features = ["time"] } +tokio = { version = "0.2.21", features = ["time"] } [dev-dependencies] -tokio = { version = "0.2.20", features = ["time", "rt-threaded", "macros"] } +tokio = { version = "0.2.21", features = ["time", "rt-threaded", "macros"] } diff --git a/lcli/Cargo.toml b/lcli/Cargo.toml index 1fca695f01..7112820ddc 100644 --- a/lcli/Cargo.toml +++ b/lcli/Cargo.toml @@ -27,7 +27,7 @@ dirs = "2.0.2" genesis = { path = "../beacon_node/genesis" } deposit_contract = { path = "../common/deposit_contract" } tree_hash = "0.1.0" -tokio = { version = "0.2.20", features = ["full"] } +tokio = { version = "0.2.21", features = ["full"] } clap_utils = { path = "../common/clap_utils" } eth2-libp2p = { path = "../beacon_node/eth2-libp2p" } validator_dir = { path = "../common/validator_dir", features = ["unencrypted_keys"] } diff --git a/lighthouse/Cargo.toml b/lighthouse/Cargo.toml index 296162ce00..f4abcddb6d 100644 --- a/lighthouse/Cargo.toml +++ b/lighthouse/Cargo.toml @@ -9,7 +9,7 @@ write_ssz_files = ["beacon_node/write_ssz_files"] # Writes debugging .ssz files [dependencies] beacon_node = { "path" = "../beacon_node" } -tokio = "0.2.20" +tokio = "0.2.21" slog = { version = "2.5.2", features = ["max_level_trace"] } sloggers = "1.0.0" types = { "path" = "../consensus/types" } diff --git a/schlesi_pwd b/schlesi_pwd new file mode 100644 index 0000000000..5bcc76bed1 --- /dev/null +++ b/schlesi_pwd @@ -0,0 +1 @@ +thanks123 diff --git a/testing/eth1_test_rig/Cargo.toml b/testing/eth1_test_rig/Cargo.toml index e2f951e9b0..79a4e63bc3 100644 --- a/testing/eth1_test_rig/Cargo.toml +++ b/testing/eth1_test_rig/Cargo.toml @@ -6,7 +6,7 @@ edition = "2018" [dependencies] web3 = "0.10.0" -tokio = { version = "0.2.20", features = ["time"] } +tokio = { version = "0.2.21", features = ["time"] } futures = { version = "0.3.5", features = ["compat"] } types = { path = "../../consensus/types"} serde_json = "1.0.52" diff --git a/testing/simulator/Cargo.toml b/testing/simulator/Cargo.toml index 6874f935b3..fd2323c010 100644 --- a/testing/simulator/Cargo.toml +++ b/testing/simulator/Cargo.toml @@ -12,7 +12,7 @@ types = { path = "../../consensus/types" } validator_client = { path = "../../validator_client" } parking_lot = "0.10.2" futures = "0.3.5" -tokio = "0.2.20" +tokio = "0.2.21" eth1_test_rig = { path = "../eth1_test_rig" } env_logger = "0.7.1" clap = "2.33.0" diff --git a/validator_client/Cargo.toml b/validator_client/Cargo.toml index 306dca6d87..7fc25b9cbe 100644 --- a/validator_client/Cargo.toml +++ b/validator_client/Cargo.toml @@ -9,7 +9,7 @@ name = "validator_client" path = "src/lib.rs" [dev-dependencies] -tokio = {version = "0.2.20", features = ["time", "rt-threaded", "macros"]} +tokio = { version = "0.2.21", features = ["time", "rt-threaded", "macros"] } [dependencies] eth2_ssz = "0.1.2" @@ -27,7 +27,7 @@ serde_json = "1.0.52" slog = { version = "2.5.2", features = ["max_level_trace", "release_max_level_trace"] } slog-async = "2.5.0" slog-term = "2.5.0" -tokio = {version = "0.2.20", features = ["time"]} +tokio = { version = "0.2.21", features = ["time"] } error-chain = "0.12.2" bincode = "1.2.1" futures = { version = "0.3.5", features = ["compat"] }