mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-05-02 03:02:54 -04:00
**What type of PR is this?** Feature **What does this PR do? Why is it needed?** based on https://github.com/ethereum/consensus-specs/pull/5035 adds capabilities on the validator client side to submit current epoch attestations, - for current epoch submissions, we skip slot 0 and start at slot 1 for submissions, we also need a 1 slot buffer if we start the validator client mid epoch and and need to propose during that epoch. - current epoch submissions don't fire in fulu, only next epoch submissions fire for gloas at the last epoch of fulu before gloas kurtosis test by cherry picking changes on epbs-devnet-1 and running ``` participants: - el_type: geth el_image: ethpandaops/geth:epbs-devnet-0 cl_type: prysm cl_image: gcr.io/offchainlabs/prysm/beacon-chain:latest vc_image: gcr.io/offchainlabs/prysm/validator:latest supernode: true count: 4 vc_extra_params: - "--verbosity=debug" network_params: fulu_fork_epoch: 0 gloas_fork_epoch: 2 seconds_per_slot: 6 genesis_delay: 40 additional_services: - dora global_log_level: debug dora_params: image: ethpandaops/dora:gloas-support ``` **Which issues(s) does this PR fix?** Fixes # **Other notes for review** **Acknowledgements** - [x] I have read [CONTRIBUTING.md](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md). - [x] I have included a uniquely named [changelog fragment file](https://github.com/prysmaticlabs/prysm/blob/develop/CONTRIBUTING.md#maintaining-changelogmd). - [x] I have added a description with sufficient context for reviewers to understand this PR. - [x] I have tested that my changes work as expected and I added a testing plan to the PR description (if applicable).
43 KiB
43 KiB