Files
prysm/validator/client/runner_test.go
james-prysm 259f526c8d split distributed validator components via an abstracted aggregator selector (#16509)
**What type of PR is this?**

Bug fix

**What does this PR do? Why is it needed?**

- PR attempts to fix #16362 with the recommendation to assume dvts are
aggregates to not block

- refactors code to separate dvt logic from normal logic for selectors
code

uses https://github.com/ObolNetwork/kurtosis-charon/pull/76 for testing,
uses kurtosis behind the scene

**Which issues(s) does this PR fix?**

Fixes #16362

**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).
2026-03-20 18:58:37 +00:00

21 KiB