nimbus-eth2/tests/consensus_spec
Jacek Sieka c270ec21e4
Validator monitoring (#2925)
Validator monitoring based on and mostly compatible with the
implementation in Lighthouse - tracks additional logs and metrics for
specified validators so as to stay on top on performance.

The implementation works more or less the following way:
* Validator pubkeys are singled out for monitoring - these can be
running on the node or not
* For every action that the validator takes, we record steps in the
process such as messages being seen on the network or published in the
API
* When the dust settles at the end of an epoch, we report the
information from one epoch before that, which coincides with the
balances being updated - this is a tradeoff between being correct
(waiting for finalization) and providing relevant information in a
timely manner)
2021-12-20 20:20:31 +01:00
..
altair v1.1.6 spec updates (#3206) 2021-12-17 06:56:33 +00:00
merge use v1.1.4 test vectors 2021-11-07 21:42:11 +02:00
phase0 Cleanups (#3123) 2021-11-25 13:20:36 +01:00
README.md test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
all_tests.nim test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
consensus_spec_tests_preset.nim Fork choice EF consensus tests (#3041) 2021-11-25 19:41:39 +01:00
fixtures_utils.nim update some spec URLs to v1.1.6 (#3188) 2021-12-13 15:45:48 +00:00
test_fixture_fork_choice.nim Validator monitoring (#2925) 2021-12-20 20:20:31 +01:00
test_fixture_ssz_generic_types.nim better logging on invalid database (#3097) 2021-11-13 17:27:28 +01:00

README.md

Tests based on scenarios generated from the consensus spec.