Etan Kissling 273f1d34cd
implement EIP-7514 for Deneb: Add Max Epoch Churn Limit (#5442)
* implement EIP-7514 for Deneb: Add Max Epoch Churn Limit

Cap activations per epoch according to EIP-7514:

- https://eips.ethereum.org/EIPS/eip-7514
- https://github.com/ethereum/consensus-specs/pull/3499

* apply proposer boost to first block in case of equivocation

Implement spec changes to fork choice; this only affects equivocation
when multiple blocks are signed for the same slot. Regular operation
is not changed.

- https://github.com/ethereum/consensus-specs/pull/3352

* bump test vectors to v1.4.0-beta.2-hotfix

---------

Co-authored-by: tersec <tersec@users.noreply.github.com>
2023-09-20 13:39:56 +02:00
..
2022-12-09 17:06:29 +01:00
2023-05-13 09:58:47 +00:00
2023-09-15 18:45:55 +00:00
2023-07-06 10:16:27 +00:00
2023-05-13 09:58:47 +00:00
2023-07-05 16:06:45 +00:00
2023-07-06 10:16:27 +00:00
2023-07-21 15:21:59 +02:00
2023-07-06 10:16:27 +00:00
2023-05-13 09:58:47 +00:00
2023-07-06 10:16:27 +00:00
2023-08-31 13:30:59 +00:00
2023-08-24 16:01:34 +02:00
2023-05-13 09:58:47 +00:00