nimbus-eth2/beacon_chain/validators
zah df5ef95111
Doppelganger detection bug fix (#3997)
When the client was started without any validators, the doppelganger
detection structures were never initialized properly. Later, when
validators were added through the Keymanager API, they interacted
with the uninitialized doppelganger detection structures and their
duties were inappropriately skipped.
2022-08-19 13:34:08 +03:00
..
README.md Consolidate modules by areas [part 1] (#2365) 2021-03-02 11:27:45 +01:00
action_tracker.nim cache shuffling separately from other EpochRef data (fixes #2677) (#3990) 2022-08-18 21:07:01 +03:00
activity_metrics.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
keystore_management.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
message_router.nim Keymanager API for the validator client (#3976) 2022-08-19 13:30:07 +03:00
slashing_protection.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
slashing_protection_common.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
slashing_protection_v2.nim compatibility with Nim 1.4+ (#3888) 2022-07-29 10:53:42 +00:00
validator_duties.nim Doppelganger detection bug fix (#3997) 2022-08-19 13:34:08 +03:00
validator_monitor.nim valmon: log autoregistration once only (#3993) 2022-08-18 23:09:49 +00:00
validator_pool.nim Exclusive keystore locking (#3907) 2022-08-08 00:53:20 +03:00

README.md

Validators

This folder holds all modules related to a Beacon Chain Validator besides the binaries they interact directly with (nimbus_validator_cliant and nimbus_signing_process):

  • Validator keystore
  • Validator slashing protection
  • Validator duties
  • Validator pool