Kintsugi review comments (#2831)

* Fix makefile

* Return on invalid finalized block

* Fix todo in gossip scoring

* Require --merge for --fee-recipient

* Bump eth2_serde_utils

* Change schema versions

* Swap hash/uint256 test_random impls

* Use default for ExecutionPayload::empty

* Check for DBs before removing

* Remove kintsugi docker image

* Fix CLI default value
This commit is contained in:
Paul Hauner
2021-11-30 09:32:53 +11:00
parent 82a81524e3
commit 1b56ebf85e
22 changed files with 57 additions and 114 deletions

27
Cargo.lock generated
View File

@@ -451,7 +451,7 @@ dependencies = [
"arbitrary",
"blst",
"eth2_hashing 0.2.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_serde_utils",
"eth2_ssz",
"ethereum-types 0.12.1",
"hex",
@@ -1460,7 +1460,7 @@ dependencies = [
"account_utils",
"bytes",
"eth2_keystore",
"eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_serde_utils",
"eth2_ssz",
"eth2_ssz_derive 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"futures",
@@ -1575,7 +1575,7 @@ dependencies = [
[[package]]
name = "eth2_serde_utils"
version = "0.1.0"
version = "0.1.1"
dependencies = [
"ethereum-types 0.12.1",
"hex",
@@ -1584,17 +1584,6 @@ dependencies = [
"serde_json",
]
[[package]]
name = "eth2_serde_utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "477fffc25490dfc866288273f96344c6879676a1337187fc39245cd422e10825"
dependencies = [
"hex",
"serde",
"serde_derive",
]
[[package]]
name = "eth2_ssz"
version = "0.4.1"
@@ -1631,7 +1620,7 @@ name = "eth2_ssz_types"
version = "0.2.2"
dependencies = [
"arbitrary",
"eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_serde_utils",
"eth2_ssz",
"serde",
"serde_derive",
@@ -1772,7 +1761,7 @@ dependencies = [
"bytes",
"environment",
"eth1",
"eth2_serde_utils 0.1.0",
"eth2_serde_utils",
"eth2_ssz_types",
"exit-future",
"futures",
@@ -5350,7 +5339,7 @@ dependencies = [
name = "slashing_protection"
version = "0.1.0"
dependencies = [
"eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_serde_utils",
"filesystem",
"lazy_static",
"r2d2",
@@ -6340,7 +6329,7 @@ dependencies = [
"derivative",
"eth2_hashing 0.2.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_interop_keypairs",
"eth2_serde_utils 0.1.0",
"eth2_serde_utils",
"eth2_ssz",
"eth2_ssz_derive 0.3.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_ssz_types",
@@ -6528,7 +6517,7 @@ dependencies = [
"environment",
"eth2",
"eth2_keystore",
"eth2_serde_utils 0.1.0 (registry+https://github.com/rust-lang/crates.io-index)",
"eth2_serde_utils",
"exit-future",
"filesystem",
"futures",