lighthouse/consensus/state_processing/src
Michael Sproul baef1db40f Lint for sum and product in consensus code (#2226)
## Issue Addressed

Closes #1621

## Proposed Changes

Use the `disallowed_method` lint to ban uses of `Iterator::{sum,product}` from `types` and `state_processing`.

## Additional Info

The lint is turned off in the tree hash caching code, as it is performance sensitive and overflowy arithmetic is already allowed there.
2021-03-01 00:57:13 +00:00
..
common Check whistle-blower index (#1911) 2020-11-16 06:28:09 +00:00
per_block_processing Update for clippy 1.50 (#2193) 2021-02-15 00:09:12 +00:00
per_epoch_processing Update consensus code and tests to v0.12.3 (#1655) 2020-09-26 01:58:29 +00:00
genesis.rs get_active_validator_indices() now has bound check (#1300) 2020-06-29 18:21:51 +10:00
lib.rs Lint for sum and product in consensus code (#2226) 2021-03-01 00:57:13 +00:00
macros.rs Directory Restructure (#1163) 2020-05-18 21:24:23 +10:00
per_block_processing.rs Detailed validator monitoring (#2151) 2021-01-20 19:19:38 +00:00
per_epoch_processing.rs Advance state to next slot after importing block (#2174) 2021-02-15 07:17:52 +00:00
per_slot_processing.rs Remove saturating arith from state_processing (#1644) 2020-09-25 05:18:21 +00:00
test_utils.rs Improve bls::SecretKey privacy (#1164) 2020-05-19 11:23:08 +10:00
verify_operation.rs Detailed validator monitoring (#2151) 2021-01-20 19:19:38 +00:00