nimbus-eth2/beacon_chain/validators
Jacek Sieka c64bf045f3
remove StateData (#3507)
One more step on the journey to reduce `BlockRef` usage across the
codebase - this one gets rid of `StateData` whose job was to keep track
of which block was last assigned to a state - these duties have now been
taken over by `latest_block_root`, a fairly recent addition that
computes this block root from state data (at a small cost that should be
insignificant)

99% mechanical change.
2022-03-16 08:20:40 +01:00
..
README.md Consolidate modules by areas [part 1] (#2365) 2021-03-02 11:27:45 +01:00
action_tracker.nim move dependent root computations to `BeaconState` / `EpochRef` (#3478) 2022-03-15 09:24:55 +01:00
keystore_management.nim fix two typos (#3491) 2022-03-14 12:50:23 +00:00
slashing_protection.nim Slashing prot interchange tests v5.2.1 (#3277) 2022-01-20 17:14:06 +01:00
slashing_protection_common.nim Minify slashing protection before SQLite (#3393) 2022-03-04 16:43:34 +02:00
slashing_protection_v2.nim Minify slashing protection before SQLite (#3393) 2022-03-04 16:43:34 +02:00
validator_duties.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
validator_monitor.nim implement --jwt-secret and HS256 JWT/JWS signing for engine API alpha.7 (#3440) 2022-02-27 16:55:02 +00:00
validator_pool.nim automated CL spec ref URL updates from v1.1.9 to v1.1.10 (#3455) 2022-03-02 10:00:21 +00: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