lighthouse/common
Pawan Dhananjay 6e6e9104f5 Prevent adding duplicate validators to validator_definitions.yml (#2166)
## Issue Addressed

N/A

## Proposed Changes

This is mostly a UX improvement.

Currently, when recursively finding keystores, we only ignore keystores with same path.This leads to potential issues while copying datadirs (e.g. copying datadir to a new ssd with more storage). After copying new datadir and starting the vc, we will  discover the copied keystores as new keystores and add it to the definitions file leading to duplicate entries.

This PR avoids duplicate keystores being discovered as new keystore by checking for duplicate pubkeys as well.
2021-02-15 06:09:51 +00:00
..
account_utils Prevent adding duplicate validators to validator_definitions.yml (#2166) 2021-02-15 06:09:51 +00:00
clap_utils fix default network handling (#2029) 2020-12-08 05:41:10 +00:00
compare_fields Check for unused deps in CI (#1262) 2020-06-14 10:59:50 +10:00
compare_fields_derive Update external deps (#1711) 2020-10-05 08:22:19 +00:00
deposit_contract Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
directory fix default network handling (#2029) 2020-12-08 05:41:10 +00:00
eth2 Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
eth2_config Represent slots in secs instead of millisecs (#2163) 2021-01-19 09:39:51 +00:00
eth2_interop_keypairs Fix new clippy lints (#2036) 2020-12-03 01:10:26 +00:00
eth2_network_config Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
eth2_wallet_manager Use OS file locks in validator client (#1958) 2020-11-26 11:25:46 +00:00
fallback Fallback nodes for eth1 access (#1918) 2020-11-27 08:37:44 +00:00
hashset_delay Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
lighthouse_metrics Add metrics for beacon block propagation (#2173) 2021-02-04 05:33:56 +00:00
lighthouse_version v1.1.0 (#2168) 2021-01-21 02:37:08 +00:00
lockfile Fix clippy errors on tests (#2160) 2021-01-28 23:31:06 +00:00
logging Update external deps (#1711) 2020-10-05 08:22:19 +00:00
lru_cache Keep track of failed head chains and prevent re-lookups (#1534) 2020-08-18 03:54:09 +00:00
remote_signer_consumer Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
rest_types Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
slot_clock Detailed validator monitoring (#2151) 2021-01-20 19:19:38 +00:00
task_executor Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
test_random_derive Update external deps (#1711) 2020-10-05 08:22:19 +00:00
validator_dir Fix new clippy lints (#2036) 2020-12-03 01:10:26 +00:00
warp_utils Update to tokio 1.1 (#2172) 2021-02-10 23:29:49 +00:00
README.md Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00

eth2

Common crates containing eth2-specific logic.