Skip to content

Conversation

@shane-moore
Copy link

Issue Addressed

Allow downstream consumers, i.e. anchor, to subscribe to attestation and sync duties BN polling completion events

Proposed Changes

Add watch channels to DutiesService that signal when attestation and sync committee duty polling completes. Signals fire after duties are stored in the map but before background selection proof pre-computation.

Additional Info

Useful for DVT middleware that needs to know when duties are available to begin its own processing

@eserilev eserilev added v8.1.0 Post-Fulu release val-client Relates to the validator client binary labels Jan 20, 2026
@shane-moore shane-moore force-pushed the watch-attest-sync-duties branch from 8725b85 to f8927e2 Compare January 24, 2026 00:14
@shane-moore shane-moore force-pushed the watch-attest-sync-duties branch from f8927e2 to 35fb976 Compare January 24, 2026 01:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

v8.1.0 Post-Fulu release val-client Relates to the validator client binary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants