df5ef95111
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. |
||
---|---|---|
.. | ||
README.md | ||
action_tracker.nim | ||
activity_metrics.nim | ||
keystore_management.nim | ||
message_router.nim | ||
slashing_protection.nim | ||
slashing_protection_common.nim | ||
slashing_protection_v2.nim | ||
validator_duties.nim | ||
validator_monitor.nim | ||
validator_pool.nim |
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