nimbus-eth2/tests
Jacek Sieka f70ff38b53
enable `styleCheck:usages` (#3573)
Some upstream repos still need fixes, but this gets us close enough that
style hints can be enabled by default.

In general, "canonical" spellings are preferred even if they violate
nep-1 - this applies in particular to spec-related stuff like
`genesis_validators_root` which appears throughout the codebase.
2022-04-08 16:22:49 +00:00
..
consensus_spec exists{Dir,File} -> {dir,file}Exists; rm unused imports (#3543) 2022-03-24 00:38:48 +00:00
fork_choice var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
fuzzing test fixture cleanups (#2976) 2021-10-12 13:36:52 +02:00
helpers Use nim-ssz-serialization module and rm local ssz code 2021-11-10 13:37:24 +02:00
mocking engine API alpha.7 -> alpha.8 and a few remaining v1.1.9 to v1.1.0 CL spec URL updates (#3519) 2022-03-18 11:46:39 +00:00
simulation harden REST API `atSlot` against non-finalized blocks (#3538) 2022-03-23 12:42:16 +01:00
slashing_protection Minify slashing protection before SQLite (#3393) 2022-03-04 16:43:34 +02:00
spec_block_processing automated CL spec ref URL updates from v1.1.9 to v1.1.10 (#3455) 2022-03-02 10:00:21 +00:00
spec_epoch_processing var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
all_tests.nim introduce light client processor (#3509) 2022-03-17 23:26:56 +01:00
nim.cfg enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_action_tracker.nim Backfill support for ChainDAG (#3171) 2021-12-13 14:36:06 +01:00
test_attestation_pool.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
test_beacon_chain_db.nim use snappy-framed format for compressing bellatrix+ database entries (#3551) 2022-03-29 11:33:06 +00:00
test_beacon_time.nim add `start_slot` overload for sync periods (#3469) 2022-03-08 11:38:58 +01:00
test_block_dag.nim move dependent root computations to `BeaconState` / `EpochRef` (#3478) 2022-03-15 09:24:55 +01:00
test_block_processor.nim kiln beacon node (#3540) 2022-03-25 11:40:10 +00:00
test_block_quarantine.nim proc -> func, mainly in spec/state transition and adjecent modules (#3405) 2022-02-17 11:53:55 +00:00
test_blockchain_dag.nim work around Nim assignment bug that breaks state pruning (#3545) 2022-03-24 14:37:37 +00:00
test_datatypes.nim remove false OnBlockAdded dependency on phase0 HashedBeaconState (#2661) 2021-06-21 08:35:24 +00:00
test_discovery.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_engine_authentication.nim JWT support (#3561) 2022-03-31 14:43:05 +00:00
test_eth1_monitor.nim rename random -> prev_randao in Bellatrix for CL specs v1.1.10 (#3460) 2022-03-03 16:08:14 +00:00
test_eth2_ssz_serialization.nim use isZeroMemory for Eth2Digest comparisons (#3386) 2022-02-14 05:26:19 +00:00
test_exit_pool.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
test_forks.nim rename MERGE_FORK_EPOCH to BELLATRIX_FORK_EPOCH (#3350) 2022-02-02 14:06:55 +01:00
test_gossip_transition.nim rename Beacon{Block,State}Fork.Merge to Bellatrix; update copyright years (#3240) 2022-01-04 09:45:38 +00:00
test_gossip_validation.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
test_helpers.nim move `state_transition` to `Result` (#3284) 2022-01-17 12:19:58 +01:00
test_honest_validator.nim dynamic sync committee subscriptions (#3308) 2022-01-24 20:40:59 +00:00
test_interop.nim ncli_db: add putState, putBlock (#3096) 2021-11-18 13:02:43 +01:00
test_keymanager_api.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_keystore.nim var => let in specs/ and tests/ (#3425) 2022-02-20 20:13:06 +00:00
test_keystore_management.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_light_client.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_light_client_processor.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_message_signatures.nim batch-verify sync messages for a small perf boost (#3151) 2021-12-09 14:56:54 +02:00
test_peer_pool.nim proc -> func in ncli/, research/, and test/ (#2818) 2021-08-25 14:51:52 +00:00
test_spec.nim move `BlockId` to `spec` (#3511) 2022-03-16 16:00:18 +01:00
test_statediff.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
test_sync_committee_pool.nim enable `styleCheck:usages` (#3573) 2022-04-08 16:22:49 +00:00
test_sync_manager.nim avoid re-requesting finalized blocks during sync (#3461) 2022-03-15 18:56:56 +01:00
test_zero_signature.nim update spec references from eth2.0-specs to consensus-specs and to v1.1.0-beta.2 (#2822) 2021-08-26 10:21:52 +02:00
testblockutil.nim remove StateData (#3507) 2022-03-16 08:20:40 +01:00
testdbutil.nim Support starting from altair (#3054) 2021-11-10 13:39:08 +02:00
teststateutil.nim rename MERGE_FORK_EPOCH to BELLATRIX_FORK_EPOCH (#3350) 2022-02-02 14:06:55 +01:00
testutil.nim forkedbeaconstate_helpers -> forks (#2772) 2021-08-10 22:46:35 +02:00