diff --git a/Cargo.lock b/Cargo.lock index 4a0679b29..17184a10f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2,7 +2,7 @@ # It is not intended for manual editing. [[package]] name = "account_manager" -version = "0.2.13" +version = "0.3.0" dependencies = [ "account_utils", "bls", @@ -18,7 +18,7 @@ dependencies = [ "eth2_testnet_config", "eth2_wallet", "eth2_wallet_manager", - "futures 0.3.5", + "futures 0.3.6", "hex 0.4.2", "libc", "rand 0.7.3", @@ -202,6 +202,12 @@ version = "0.3.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e8fd72866655d1904d6b0997d0b07ba561047d070fbe29de039031c641b61217" +[[package]] +name = "ahash" +version = "0.4.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0adac150c2dd5a9c864d054e07bda5e6bc010cd10036ea5f17e82a2f5867f735" + [[package]] name = "aho-corasick" version = "0.7.13" @@ -231,9 +237,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.32" +version = "1.0.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b602bfe940d21c130f3895acd65221e8a61270debe89d628b9cb4e3ccb8569b" +checksum = "a1fd36ffbb1fb7c834eac128ea8d0e310c5aeb635548f9d58861e1308d46e71c" [[package]] name = "arbitrary" @@ -352,7 +358,7 @@ dependencies = [ "addr2line", "cfg-if", "libc", - "miniz_oxide 0.4.2", + "miniz_oxide 0.4.3", "object", "rustc-demangle", ] @@ -402,7 +408,7 @@ dependencies = [ "eth2_ssz_types", "exit-future", "fork_choice", - "futures 0.3.5", + "futures 0.3.6", "genesis", "int_to_bytes", "integer-sqrt", @@ -442,7 +448,7 @@ dependencies = [ [[package]] name = "beacon_node" -version = "0.2.13" +version = "0.3.0" dependencies = [ "beacon_chain", "clap", @@ -457,7 +463,7 @@ dependencies = [ "eth2_ssz", "eth2_testnet_config", "exit-future", - "futures 0.3.5", + "futures 0.3.6", "genesis", "hex 0.4.2", "hyper 0.13.8", @@ -514,7 +520,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "11593270830d9b037fbead730bb0c05ef6fbf6be55537a1e8e5892edef7e1f03" dependencies = [ "funty", - "radium 0.5.1", + "radium 0.5.3", "tap", "wyz", ] @@ -640,14 +646,14 @@ dependencies = [ [[package]] name = "boot_node" -version = "0.2.13" +version = "0.3.0" dependencies = [ "beacon_node", "clap", "eth2_libp2p", "eth2_ssz", "eth2_testnet_config", - "futures 0.3.5", + "futures 0.3.6", "hex 0.4.2", "log 0.4.11", "logging", @@ -882,7 +888,7 @@ dependencies = [ "eth2_config", "eth2_libp2p", "eth2_ssz", - "futures 0.3.5", + "futures 0.3.6", "genesis", "http_api", "http_metrics", @@ -1369,7 +1375,7 @@ dependencies = [ "digest 0.8.1", "enr", "fnv", - "futures 0.3.5", + "futures 0.3.6", "hex 0.4.2", "hkdf", "lazy_static", @@ -1496,7 +1502,7 @@ dependencies = [ "eth2_config", "eth2_testnet_config", "exit-future", - "futures 0.3.5", + "futures 0.3.6", "logging", "parking_lot 0.11.0", "slog", @@ -1528,7 +1534,7 @@ dependencies = [ "eth2_hashing", "eth2_ssz", "eth2_ssz_derive", - "futures 0.3.5", + "futures 0.3.6", "hex 0.4.2", "lazy_static", "libflate", @@ -1554,7 +1560,7 @@ name = "eth1_test_rig" version = "0.2.0" dependencies = [ "deposit_contract", - "futures 0.3.5", + "futures 0.3.6", "serde_json", "tokio 0.2.22", "types", @@ -1667,7 +1673,7 @@ dependencies = [ "eth2_ssz_types", "exit-future", "fnv", - "futures 0.3.5", + "futures 0.3.6", "hashset_delay", "hex 0.4.2", "lazy_static", @@ -1814,7 +1820,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e43f2f1833d64e33f15592464d6fdd70f349dda7b1a53088eb83cd94014008c5" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", ] [[package]] @@ -1956,15 +1962,15 @@ checksum = "0ba62103ce691c2fd80fbae2213dfdda9ce60804973ac6b6e97de818ea7f52c8" [[package]] name = "futures" -version = "0.1.29" +version = "0.1.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b980f2816d6ee8673b6517b52cb0e808a180efc92e5c19d02cdda79066703ef" +checksum = "4c7e4c2612746b0df8fed4ce0c69156021b704c9aefa360311c04e6e9e002eed" [[package]] name = "futures" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e05b85ec287aac0dc34db7d4a569323df697f9c55b99b15d6b4ef8cde49f613" +checksum = "5d8e3078b7b2a8a671cb7a3d17b4760e4181ea243227776ba83fd043b4ca034e" dependencies = [ "futures-channel", "futures-core", @@ -1977,9 +1983,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f366ad74c28cca6ba456d95e6422883cfb4b252a83bed929c83abfdbbf2967d5" +checksum = "a7a4d35f7401e948629c9c3d6638fb9bf94e0b2121e96c3b428cc4e631f3eb74" dependencies = [ "futures-core", "futures-sink", @@ -1987,9 +1993,9 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59f5fff90fd5d971f936ad674802482ba441b6f09ba5e15fd8b39145582ca399" +checksum = "d674eaa0056896d5ada519900dbf97ead2e46a7b6621e8160d79e2f2e1e2784b" [[package]] name = "futures-cpupool" @@ -1997,15 +2003,15 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab90cde24b3319636588d0c35fe03b1333857621051837ed769faefb4c2162e4" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "num_cpus", ] [[package]] name = "futures-executor" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10d6bb888be1153d3abeb9006b11b02cf5e9b209fda28693c31ae1e4e012e314" +checksum = "cc709ca1da6f66143b8c9bec8e6260181869893714e9b5a490b169b0414144ab" dependencies = [ "futures-core", "futures-task", @@ -2015,15 +2021,15 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "de27142b013a8e869c14957e6d2edeef89e97c289e69d042ee3a49acd8b51789" +checksum = "5fc94b64bb39543b4e432f1790b6bf18e3ee3b74653c5449f63310e9a74b123c" [[package]] name = "futures-macro" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d0b5a30a4328ab5473878237c447333c093297bded83a4983d10f4deea240d39" +checksum = "f57ed14da4603b2554682e9f2ff3c65d7567b53188db96cb71538217fc64581b" dependencies = [ "proc-macro-hack", "proc-macro2", @@ -2033,15 +2039,15 @@ dependencies = [ [[package]] name = "futures-sink" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f2032893cb734c7a05d85ce0cc8b8c4075278e93b24b66f9de99d6eb0fa8acc" +checksum = "0d8764258ed64ebc5d9ed185cf86a95db5cac810269c5d20ececb32e0088abbd" [[package]] name = "futures-task" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bdb66b5f09e22019b1ab0830f7785bcea8e7a42148683f99214f73f8ec21a626" +checksum = "4dd26820a9f3637f1302da8bceba3ff33adbe53464b54ca24d4e2d4f1db30f94" dependencies = [ "once_cell", ] @@ -2054,11 +2060,11 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.5" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8764574ff08b701a084482c3c7031349104b07ac897393010494beaa18ce32c6" +checksum = "8a894a0acddba51a2d49a6f4263b1e64b8c579ece8af50fa86503d52cd1eea34" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "futures-channel", "futures-core", "futures-io", @@ -2080,7 +2086,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ce54d63f8b0c75023ed920d46fd71d0cbbb830b0ee012726b5b4f506fb6dea5b" dependencies = [ "bytes 0.5.6", - "futures 0.3.5", + "futures 0.3.6", "memchr", "pin-project", ] @@ -2120,7 +2126,7 @@ dependencies = [ "eth2_hashing", "eth2_ssz", "exit-future", - "futures 0.3.5", + "futures 0.3.6", "int_to_bytes", "merkle_proof", "parking_lot 0.11.0", @@ -2219,7 +2225,7 @@ dependencies = [ "byteorder", "bytes 0.4.12", "fnv", - "futures 0.1.29", + "futures 0.1.30", "http 0.1.21", "indexmap", "log 0.4.11", @@ -2259,7 +2265,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e91b62f79061a0bc2e046024cb7ba44b08419ed238ecbd9adbd787434b9e8c25" dependencies = [ - "ahash", + "ahash 0.3.8", "autocfg 1.0.1", ] @@ -2268,12 +2274,24 @@ name = "hashbrown" version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" +dependencies = [ + "ahash 0.4.5", +] + +[[package]] +name = "hashlink" +version = "0.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d99cf782f0dc4372d26846bec3de7804ceb5df083c2d4462c0b8d2330e894fa8" +dependencies = [ + "hashbrown 0.9.1", +] [[package]] name = "hashset_delay" version = "0.2.0" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "tokio 0.2.22", ] @@ -2313,9 +2331,9 @@ dependencies = [ [[package]] name = "hermit-abi" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c30f6d0bc6b00693347368a67d41b58f2fb851215ff1da49e90fe2c5c667151" +checksum = "5aca5565f760fb5b220e499d72710ed156fdb74e631659e99377d9ebfbd13ae8" dependencies = [ "libc", ] @@ -2418,7 +2436,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6741c859c1b2463a423a1dbce98d418e6c3c3fc720fb0d45528657320920292d" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "http 0.1.21", "tokio-buf", ] @@ -2532,7 +2550,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9dbe6ed1438e1f8ad955a4701e9a944938e9519f6888d12d8558b645e247d5f6" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "futures-cpupool", "h2 0.1.26", "http 0.1.21", @@ -2586,7 +2604,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a800d6aa50af4b5850b2b0f659625ce9504df908e9733b635720483be26174f" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "hyper 0.12.35", "native-tls", "tokio-io", @@ -2767,7 +2785,7 @@ version = "14.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a0747307121ffb9703afd93afbd0fb4f854c38fb873f2c8b90e0e902f27c7b62" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "log 0.4.11", "serde", "serde_derive", @@ -2813,7 +2831,7 @@ checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" [[package]] name = "lcli" -version = "0.2.13" +version = "0.3.0" dependencies = [ "bls", "clap", @@ -2826,7 +2844,7 @@ dependencies = [ "eth2_libp2p", "eth2_ssz", "eth2_testnet_config", - "futures 0.3.5", + "futures 0.3.6", "genesis", "hex 0.4.2", "lighthouse_version", @@ -2857,9 +2875,9 @@ dependencies = [ [[package]] name = "leveldb-sys" -version = "2.0.7" +version = "2.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76c44b9b785ca705d58190ebd432a4e7edb900eadf236ff966d7d1307e482e87" +checksum = "618aee5ba3d32cb8456420a9a454aa71c1af5b3e9c7a2ec20a0f3cbbe47246cb" dependencies = [ "cmake", "libc", @@ -2903,7 +2921,7 @@ source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e95 dependencies = [ "atomic", "bytes 0.5.6", - "futures 0.3.5", + "futures 0.3.6", "lazy_static", "libp2p-core 0.22.2", "libp2p-core-derive", @@ -2934,7 +2952,7 @@ dependencies = [ "ed25519-dalek", "either", "fnv", - "futures 0.3.5", + "futures 0.3.6", "futures-timer", "lazy_static", "libsecp256k1", @@ -2967,7 +2985,7 @@ dependencies = [ "ed25519-dalek", "either", "fnv", - "futures 0.3.5", + "futures 0.3.6", "futures-timer", "lazy_static", "libsecp256k1", @@ -3004,7 +3022,7 @@ name = "libp2p-dns" version = "0.22.0" source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e957297af596399b4#5a9f0819af3990cfefad528e957297af596399b4" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "libp2p-core 0.22.2", "log 0.4.11", ] @@ -3018,7 +3036,7 @@ dependencies = [ "byteorder", "bytes 0.5.6", "fnv", - "futures 0.3.5", + "futures 0.3.6", "futures_codec", "hex_fmt", "libp2p-core 0.22.2", @@ -3038,7 +3056,7 @@ name = "libp2p-identify" version = "0.22.0" source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e957297af596399b4#5a9f0819af3990cfefad528e957297af596399b4" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "libp2p-core 0.22.2", "libp2p-swarm", "log 0.4.11", @@ -3055,7 +3073,7 @@ source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e95 dependencies = [ "bytes 0.5.6", "fnv", - "futures 0.3.5", + "futures 0.3.6", "futures_codec", "libp2p-core 0.22.2", "log 0.4.11", @@ -3070,7 +3088,7 @@ source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e95 dependencies = [ "bytes 0.5.6", "curve25519-dalek", - "futures 0.3.5", + "futures 0.3.6", "lazy_static", "libp2p-core 0.22.2", "log 0.4.11", @@ -3090,7 +3108,7 @@ version = "0.22.0" source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e957297af596399b4#5a9f0819af3990cfefad528e957297af596399b4" dependencies = [ "either", - "futures 0.3.5", + "futures 0.3.6", "libp2p-core 0.22.2", "log 0.4.11", "rand 0.7.3", @@ -3104,7 +3122,7 @@ name = "libp2p-tcp" version = "0.22.0" source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e957297af596399b4#5a9f0819af3990cfefad528e957297af596399b4" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "futures-timer", "get_if_addrs", "ipnet", @@ -3121,7 +3139,7 @@ source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e95 dependencies = [ "async-tls", "either", - "futures 0.3.5", + "futures 0.3.6", "libp2p-core 0.22.2", "log 0.4.11", "quicksink", @@ -3151,9 +3169,9 @@ dependencies = [ [[package]] name = "libsqlite3-sys" -version = "0.20.0" +version = "0.20.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e3a245984b1b06c291f46e27ebda9f369a94a1ab8461d0e845e23f9ced01f5db" +checksum = "64d31059f22935e6c31830db5249ba2b7ecd54fd73a9909286f0a67aa55c2fbd" dependencies = [ "cc", "pkg-config", @@ -3174,7 +3192,7 @@ dependencies = [ [[package]] name = "lighthouse" -version = "0.2.13" +version = "0.3.0" dependencies = [ "account_manager", "account_utils", @@ -3187,7 +3205,7 @@ dependencies = [ "env_logger", "environment", "eth2_testnet_config", - "futures 0.3.5", + "futures 0.3.6", "lighthouse_version", "logging", "slashing_protection", @@ -3279,15 +3297,6 @@ dependencies = [ "hashbrown 0.8.2", ] -[[package]] -name = "lru-cache" -version = "0.1.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c" -dependencies = [ - "linked-hash-map", -] - [[package]] name = "lru_cache" version = "0.1.0" @@ -3403,9 +3412,9 @@ dependencies = [ [[package]] name = "miniz_oxide" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c60c0dfe32c10b43a144bad8fc83538c52f58302c92300ea7ec7bf7b38d5a7b9" +checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d" dependencies = [ "adler", "autocfg 1.0.1", @@ -3533,7 +3542,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c9157e87afbc2ef0d84cc0345423d715f445edde00141c93721c162de35a05e5" dependencies = [ "bytes 0.5.6", - "futures 0.3.5", + "futures 0.3.6", "log 0.4.11", "pin-project", "smallvec 1.4.2", @@ -3546,7 +3555,7 @@ version = "0.8.3" source = "git+https://github.com/sigp/rust-libp2p?rev=5a9f0819af3990cfefad528e957297af596399b4#5a9f0819af3990cfefad528e957297af596399b4" dependencies = [ "bytes 0.5.6", - "futures 0.3.5", + "futures 0.3.6", "log 0.4.11", "pin-project", "smallvec 1.4.2", @@ -3593,7 +3602,7 @@ dependencies = [ "eth2_ssz_types", "exit-future", "fnv", - "futures 0.3.5", + "futures 0.3.6", "genesis", "get_if_addrs", "hashset_delay", @@ -3642,7 +3651,7 @@ dependencies = [ "environment", "eth2", "eth2_config", - "futures 0.3.5", + "futures 0.3.6", "genesis", "reqwest", "serde", @@ -4302,9 +4311,9 @@ checksum = "def50a86306165861203e7f84ecffbbdfdea79f0e51039b33de1e952358c47ac" [[package]] name = "radium" -version = "0.5.1" +version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5a333b5f6adeff5a89f2e95dc2ea1ecb5319abbb56212afea6a37f87435338a5" +checksum = "941ba9d78d8e2f7ce474c015eea4d9c6d25b6a3327f9832ee29a4de27f91bbb8" [[package]] name = "rand" @@ -4653,15 +4662,15 @@ dependencies = [ [[package]] name = "rusqlite" -version = "0.24.0" +version = "0.24.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c78c3275d9d6eb684d2db4b2388546b32fdae0586c20a82f3905d21ea78b9ef" +checksum = "7e3d4791ab5517217f51216a84a688b53c1ebf7988736469c538d02f46ddba68" dependencies = [ "bitflags 1.2.1", "fallible-iterator", "fallible-streaming-iterator", + "hashlink", "libsqlite3-sys", - "lru-cache", "memchr", "smallvec 1.4.2", ] @@ -4680,9 +4689,9 @@ dependencies = [ [[package]] name = "rustc-demangle" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4c691c0e608126e00913e33f0ccf3727d5fc84573623b8d65b2df340b5201783" +checksum = "b2610b7f643d18c87dff3b489950269617e6601a51f1f05aa5daefee36f64f0b" [[package]] name = "rustc-hash" @@ -4724,7 +4733,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4da5fcb054c46f5a5dff833b129285a93d3f0179531735e6c866e8cc307d2020" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "pin-project", "static_assertions", ] @@ -5070,7 +5079,7 @@ dependencies = [ "env_logger", "eth1", "eth1_test_rig", - "futures 0.3.5", + "futures 0.3.6", "node_test_rig", "parking_lot 0.11.0", "rayon", @@ -5274,7 +5283,7 @@ dependencies = [ "base64 0.12.3", "bytes 0.5.6", "flate2", - "futures 0.3.5", + "futures 0.3.6", "httparse", "log 0.4.11", "rand 0.7.3", @@ -5289,9 +5298,9 @@ checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" [[package]] name = "standback" -version = "0.2.10" +version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33a71ea1ea5f8747d1af1979bfb7e65c3a025a70609f04ceb78425bc5adad8e6" +checksum = "f4e0831040d2cf2bdfd51b844be71885783d489898a192f254ae25d57cce725c" dependencies = [ "version_check 0.9.2", ] @@ -5504,7 +5513,7 @@ name = "task_executor" version = "0.1.0" dependencies = [ "exit-future", - "futures 0.3.5", + "futures 0.3.6", "lazy_static", "lighthouse_metrics", "slog", @@ -5573,18 +5582,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.20" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dfdd070ccd8ccb78f4ad66bf1982dc37f620ef696c6b5028fe2ed83dd3d0d08" +checksum = "318234ffa22e0920fe9a40d7b8369b5f649d490980cf7aadcf1eb91594869b42" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.20" +version = "1.0.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793" +checksum = "cae2447b6282786c3493999f40a9be2a6ad20cb8bd268b0a0dbf5a065535c0ab" dependencies = [ "proc-macro2", "quote", @@ -5663,7 +5672,7 @@ name = "timer" version = "0.2.0" dependencies = [ "beacon_chain", - "futures 0.3.5", + "futures 0.3.6", "parking_lot 0.11.0", "slog", "slot_clock", @@ -5729,7 +5738,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a09c0b5bb588872ab2f09afa13ee6e9dac11e10a0ec9e8e3ba39a5a5d530af6" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "mio", "num_cpus", "tokio-codec", @@ -5778,7 +5787,7 @@ checksum = "8fb220f46c53859a4b7ec083e41dec9778ff0b1851c0942b211edb89e0ccdc46" dependencies = [ "bytes 0.4.12", "either", - "futures 0.1.29", + "futures 0.1.30", ] [[package]] @@ -5788,7 +5797,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "tokio-io", ] @@ -5799,7 +5808,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aeeffbbb94209023feaef3c196a41cbcdafa06b4a6f893f68779bb5e53796f71" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "iovec", "log 0.4.11", "mio", @@ -5817,7 +5826,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "tokio-executor", ] @@ -5828,7 +5837,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" dependencies = [ "crossbeam-utils", - "futures 0.1.29", + "futures 0.1.30", ] [[package]] @@ -5837,7 +5846,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "297a1206e0ca6302a0eed35b700d292b275256f596e2f3fea7729d5e629b6ff4" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "tokio-io", "tokio-threadpool", ] @@ -5849,7 +5858,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "log 0.4.11", ] @@ -5881,7 +5890,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351" dependencies = [ "crossbeam-utils", - "futures 0.1.29", + "futures 0.1.30", "lazy_static", "log 0.4.11", "mio", @@ -5900,7 +5909,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee" dependencies = [ "fnv", - "futures 0.1.29", + "futures 0.1.30", ] [[package]] @@ -5910,7 +5919,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "iovec", "mio", "tokio-io", @@ -5926,7 +5935,7 @@ dependencies = [ "crossbeam-deque", "crossbeam-queue", "crossbeam-utils", - "futures 0.1.29", + "futures 0.1.30", "lazy_static", "log 0.4.11", "num_cpus", @@ -5940,7 +5949,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6131e780037787ff1b3f8aad9da83bca02438b72277850dd6ad0d455e0e20efc" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "slab 0.3.0", ] @@ -5951,7 +5960,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" dependencies = [ "crossbeam-utils", - "futures 0.1.29", + "futures 0.1.30", "slab 0.4.2", "tokio-executor", ] @@ -5962,7 +5971,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "354b8cd83825b3c20217a9dc174d6a0c67441a2fae5c41bcb1ea6679f6ae0f7c" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "native-tls", "tokio-io", ] @@ -5997,7 +6006,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "log 0.4.11", "mio", "tokio-codec", @@ -6012,7 +6021,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "65ae5d255ce739e8537221ed2942e0445f4b3b813daebac1c0050ddaaa3587f9" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "iovec", "libc", "log 0.3.9", @@ -6029,7 +6038,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab57a4ac4111c8c9dbcf70779f6fc8bc35ae4b2454809febac840ad19bd7e4e0" dependencies = [ "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "iovec", "libc", "log 0.4.11", @@ -6394,7 +6403,7 @@ dependencies = [ [[package]] name = "validator_client" -version = "0.2.13" +version = "0.3.0" dependencies = [ "account_utils", "bincode", @@ -6412,7 +6421,7 @@ dependencies = [ "eth2_ssz", "eth2_ssz_derive", "exit-future", - "futures 0.3.5", + "futures 0.3.6", "hex 0.4.2", "hyper 0.13.8", "libc", @@ -6507,7 +6516,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b6395efa4784b027708f7451087e647ec73cc74f5d9bc2e418404248d679a230" dependencies = [ - "futures 0.1.29", + "futures 0.1.30", "log 0.4.11", "try-lock", ] @@ -6529,7 +6538,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f41be6df54c97904af01aa23e613d4521eed7ab23537cede692d4058f6449407" dependencies = [ "bytes 0.5.6", - "futures 0.3.5", + "futures 0.3.6", "headers", "http 0.2.1", "hyper 0.13.8", @@ -6674,7 +6683,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "js-sys", "parking_lot 0.11.0", "pin-utils", @@ -6704,7 +6713,7 @@ dependencies = [ "derive_more", "ethabi", "ethereum-types", - "futures 0.1.29", + "futures 0.1.30", "hyper 0.12.35", "hyper-tls 0.3.2", "jsonrpc-core", @@ -6755,7 +6764,7 @@ dependencies = [ "bitflags 0.9.1", "byteorder", "bytes 0.4.12", - "futures 0.1.29", + "futures 0.1.30", "hyper 0.10.16", "native-tls", "rand 0.5.6", @@ -6771,7 +6780,7 @@ dependencies = [ name = "websocket_server" version = "0.2.0" dependencies = [ - "futures 0.3.5", + "futures 0.3.6", "serde", "serde_derive", "slog", diff --git a/account_manager/Cargo.toml b/account_manager/Cargo.toml index b935948e9..0eefabe46 100644 --- a/account_manager/Cargo.toml +++ b/account_manager/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "account_manager" -version = "0.2.13" +version = "0.3.0" authors = ["Paul Hauner ", "Luke Anderson "] edition = "2018" diff --git a/beacon_node/Cargo.toml b/beacon_node/Cargo.toml index 57a3fd977..83b25831b 100644 --- a/beacon_node/Cargo.toml +++ b/beacon_node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "beacon_node" -version = "0.2.13" +version = "0.3.0" authors = ["Paul Hauner ", "Age Manning "] edition = "2018" diff --git a/common/eth2_config/src/lib.rs b/common/eth2_config/src/lib.rs index 9696ac1d3..31258a2ad 100644 --- a/common/eth2_config/src/lib.rs +++ b/common/eth2_config/src/lib.rs @@ -111,7 +111,7 @@ define_net!(medalla, include_medalla_file, "medalla", true); define_net!(spadina, include_spadina_file, "spadina", true); -define_net!(zinken, include_zinken_file, "zinken", false); +define_net!(zinken, include_zinken_file, "zinken", true); #[cfg(test)] mod tests { diff --git a/common/eth2_testnet_config/testnet_zinken.zip b/common/eth2_testnet_config/testnet_zinken.zip index f81975f66..1457638d1 100644 Binary files a/common/eth2_testnet_config/testnet_zinken.zip and b/common/eth2_testnet_config/testnet_zinken.zip differ diff --git a/common/lighthouse_version/src/lib.rs b/common/lighthouse_version/src/lib.rs index d88369793..c9abcf099 100644 --- a/common/lighthouse_version/src/lib.rs +++ b/common/lighthouse_version/src/lib.rs @@ -10,7 +10,7 @@ use target_info::Target; /// `Lighthouse/v0.2.0-1419501f2+` pub const VERSION: &str = git_version!( args = ["--always", "--dirty=+"], - prefix = "Lighthouse/v0.2.13-", + prefix = "Lighthouse/v0.3.0-", fallback = "unknown" ); diff --git a/lcli/Cargo.toml b/lcli/Cargo.toml index ea34a149c..57364aa18 100644 --- a/lcli/Cargo.toml +++ b/lcli/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "lcli" description = "Lighthouse CLI (modeled after zcli)" -version = "0.2.13" +version = "0.3.0" authors = ["Paul Hauner "] edition = "2018" diff --git a/lighthouse/Cargo.toml b/lighthouse/Cargo.toml index ad1c359b7..4421d50eb 100644 --- a/lighthouse/Cargo.toml +++ b/lighthouse/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "lighthouse" -version = "0.2.13" +version = "0.3.0" authors = ["Sigma Prime "] edition = "2018" diff --git a/validator_client/Cargo.toml b/validator_client/Cargo.toml index a4035b731..873faca16 100644 --- a/validator_client/Cargo.toml +++ b/validator_client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "validator_client" -version = "0.2.13" +version = "0.3.0" authors = ["Paul Hauner ", "Age Manning ", "Luke Anderson "] edition = "2018"