Merge remote-tracking branch 'origin/master' into spec-v0.12

This commit is contained in:
Michael Sproul
2020-06-17 12:34:11 +10:00
60 changed files with 877 additions and 1242 deletions

54
Cargo.lock generated
View File

@@ -24,10 +24,8 @@ dependencies = [
"slog",
"slog-async",
"slog-term",
"tempdir",
"tokio 0.2.21",
"types",
"validator_client",
"validator_dir",
"web3",
]
@@ -144,12 +142,6 @@ dependencies = [
"syn",
]
[[package]]
name = "assert_approx_eq"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3c07dab4369547dbe5114677b33fbbf724971019f3818172d59a97a61c774ffd"
[[package]]
name = "assert_matches"
version = "1.3.0"
@@ -256,6 +248,7 @@ dependencies = [
"futures 0.3.5",
"genesis",
"integer-sqrt",
"itertools 0.9.0",
"lazy_static",
"lighthouse_metrics",
"log 0.4.8",
@@ -293,7 +286,6 @@ dependencies = [
"client",
"ctrlc",
"dirs",
"env_logger",
"environment",
"eth2-libp2p",
"eth2_config",
@@ -316,16 +308,6 @@ dependencies = [
"version",
]
[[package]]
name = "bincode"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5753e2a71534719bf3f4e57006c3a4f0d2c672a4b676eec84161f763eca87dbf"
dependencies = [
"byteorder",
"serde",
]
[[package]]
name = "bitflags"
version = "0.9.1"
@@ -408,7 +390,6 @@ dependencies = [
"arbitrary",
"eth2_hashing",
"eth2_ssz",
"eth2_ssz_types",
"hex 0.4.2",
"milagro_bls",
"rand 0.7.3",
@@ -944,17 +925,6 @@ dependencies = [
"types",
]
[[package]]
name = "derivative"
version = "2.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb582b60359da160a9477ee80f15c8d784c477e69c217ef2cdd4169c24ea380f"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "derive_arbitrary"
version = "0.4.4"
@@ -1084,7 +1054,6 @@ dependencies = [
"tree_hash",
"tree_hash_derive",
"types",
"walkdir",
]
[[package]]
@@ -1138,10 +1107,7 @@ dependencies = [
name = "environment"
version = "0.1.2"
dependencies = [
"beacon_node",
"clap",
"ctrlc",
"env_logger",
"eth2_config",
"eth2_testnet_config",
"exit-future",
@@ -1345,7 +1311,6 @@ dependencies = [
"serde",
"serde_derive",
"serde_hex",
"serde_yaml",
"tree_hash",
"tree_hash_derive",
"typenum",
@@ -2238,7 +2203,6 @@ dependencies = [
"deposit_contract",
"dirs",
"environment",
"eth1_test_rig",
"eth2-libp2p",
"eth2_keystore",
"eth2_ssz",
@@ -2916,7 +2880,6 @@ dependencies = [
name = "network"
version = "0.1.2"
dependencies = [
"assert_approx_eq",
"beacon_chain",
"environment",
"error-chain",
@@ -2929,6 +2892,7 @@ dependencies = [
"genesis",
"hashset_delay",
"hex 0.4.2",
"itertools 0.9.0",
"lazy_static",
"lighthouse_metrics",
"matches",
@@ -3434,7 +3398,6 @@ version = "0.2.0"
dependencies = [
"eth2_ssz",
"eth2_ssz_derive",
"itertools 0.9.0",
"serde",
"serde_derive",
"serde_yaml",
@@ -3799,6 +3762,7 @@ dependencies = [
"hex 0.4.2",
"http 0.2.1",
"hyper 0.13.6",
"itertools 0.9.0",
"lazy_static",
"lighthouse_metrics",
"network",
@@ -4276,7 +4240,7 @@ checksum = "c111b5bd5695e56cffe5129854aa230b39c93a305372fdbb2668ca2394eea9f8"
name = "slashing_protection"
version = "0.1.0"
dependencies = [
"parking_lot 0.9.0",
"parking_lot 0.10.2",
"r2d2",
"r2d2_sqlite",
"rayon",
@@ -4503,7 +4467,6 @@ name = "state_processing"
version = "0.2.0"
dependencies = [
"arbitrary",
"beacon_chain",
"bls",
"criterion",
"env_logger",
@@ -4521,7 +4484,6 @@ dependencies = [
"serde",
"serde_derive",
"serde_yaml",
"store",
"tree_hash",
"tree_hash_derive",
"types",
@@ -4651,8 +4613,6 @@ dependencies = [
"criterion",
"eth2_hashing",
"ethereum-types",
"hex 0.4.2",
"yaml-rust",
]
[[package]]
@@ -5295,9 +5255,7 @@ dependencies = [
"compare_fields",
"compare_fields_derive",
"criterion",
"derivative",
"dirs",
"env_logger",
"eth2_hashing",
"eth2_interop_keypairs",
"eth2_ssz",
@@ -5465,14 +5423,12 @@ dependencies = [
name = "validator_client"
version = "0.1.2"
dependencies = [
"bincode",
"bls",
"clap",
"clap_utils",
"deposit_contract",
"dirs",
"environment",
"error-chain",
"eth2_config",
"eth2_interop_keypairs",
"eth2_ssz",
@@ -5499,7 +5455,6 @@ dependencies = [
"tree_hash",
"types",
"validator_dir",
"web3",
]
[[package]]
@@ -5509,7 +5464,6 @@ dependencies = [
"bls",
"deposit_contract",
"eth2_keystore",
"eth2_wallet",
"hex 0.4.2",
"rand 0.7.3",
"rayon",