lighthouse/testing/state_transition_vectors/src
Michael Sproul 59ec6b71b8 Consensus context with proposer index caching (#3604)
## Issue Addressed

Closes https://github.com/sigp/lighthouse/issues/2371

## Proposed Changes

Backport some changes from `tree-states` that remove duplicated calculations of the `proposer_index`.

With this change the proposer index should be calculated only once for each block, and then plumbed through to every place it is required.

## Additional Info

In future I hope to add more data to the consensus context that is cached on a per-epoch basis, like the effective balances of validators and the base rewards.

There are some other changes to remove indexing in tests that were also useful for `tree-states` (the `tree-states` types don't implement `Index`).
2022-10-15 22:25:54 +00:00
..
exit.rs Consensus context with proposer index caching (#3604) 2022-10-15 22:25:54 +00:00
macros.rs Use async code when interacting with EL (#3244) 2022-07-03 05:36:50 +00:00
main.rs Use async code when interacting with EL (#3244) 2022-07-03 05:36:50 +00:00