c3d3397843
* Improve fallback_service. * Improve logging in fallback_service. * Apply signal handling for all stages. * Fix some logging statements. * Add doppelganger REST api endpoint. Add some structures to VC. * Add client API call implementation. * Initial fix & refactor onceToAll() Add doppelganger service. Add doppelganger helpers. * Add doppelganger checks. * Move doppelganger log messages to higher levels. * Fix firstSuccess(). * Bump chronos. * Post rebase fixes. * Proper chronos bump. * Address review comments. * Attempt to fix finalization test issue. * Fix nimbus_signing_node. * Mark validators which are added at GENESIS_SLOT in GENESIS_EPOCH as passed doppelganger validation. * Do not send empty requests to server. * Fix log statement. * Address review comments and re-raise cancellations. Co-authored-by: zah <zahary@gmail.com> |
||
---|---|---|
.. | ||
README.md | ||
action_tracker.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