nimbus-eth2/beacon_chain/validator_client
Eugene Kabanov 27664291c4
VC/NIMBUS-BN validators protection. (#6329)
* Beacon node side implementation.

* Validator client side implementation.

* Address review comments and fix the test.

* Only 400 errors could be IndexedErrorMessage, 500 errors are always ErrorMessage.

* Remove VC shutdown functionality.

* Remove magic constants.

* Make arguments more visible and disable default values.

* Address review comments.
2024-06-11 19:38:16 +00:00
..
api.nim VC/NIMBUS-BN validators protection. (#6329) 2024-06-11 19:38:16 +00:00
attestation_service.nim add some support for electra aggregated attestations (#6283) 2024-05-14 06:12:35 +02:00
block_service.nim VC: Deprecate fallback path to produceBlockV2, use produceBlockV3 always. (#6300) 2024-05-22 00:03:38 +02:00
common.nim fix most ConvFromXtoItselfNotNeeded hints and unhide remaining ones (#6307) 2024-05-22 13:56:37 +02:00
doppelganger_service.nim VC: Refactor some timing code around sync committee processing (#6073) 2024-03-22 02:37:44 +00:00
duties_service.nim VC/NIMBUS-BN validators protection. (#6329) 2024-06-11 19:38:16 +00:00
fallback_service.nim add `{.push raises: [].}` to recently modified files (#5908) 2024-02-18 01:16:49 +00:00
fork_service.nim add missing `std/` prefix to more imports (#5696) 2024-01-06 07:18:28 +01:00
scoring.nim VC: Add block scoring (#6303) 2024-05-29 10:07:39 +00:00
selection_proofs.nim VC: Refactor some timing code around sync committee processing (#6073) 2024-03-22 02:37:44 +00:00
sync_committee_service.nim VC: Refactor some timing code around sync committee processing (#6073) 2024-03-22 02:37:44 +00:00