Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for DutyAggregator to Scheduler #1075

Closed
dB2510 opened this issue Sep 5, 2022 · 0 comments
Closed

Add support for DutyAggregator to Scheduler #1075

dB2510 opened this issue Sep 5, 2022 · 0 comments
Assignees
Labels
duties This issue is related to duties to be added enhancement New feature or request

Comments

@dB2510
Copy link
Contributor

dB2510 commented Sep 5, 2022

Problem to be solved

In order to submit aggregate attestation, we need to add support for DutyAggregator to scheduler which will schedule attestation aggregation into the assigned slot for attestation.

Proposed solution

  • Introduce a new duty type as DutyAggregator in core/types.go numbered 9 .
  • Add support for DutyAggregator for each attester duty in scheduleSlot to be scheduled after 2/3 of slot duration. For more details, refer design doc
  • Add unit tests in scheduler_test.go
@dB2510 dB2510 added the duties This issue is related to duties to be added label Sep 5, 2022
@dB2510 dB2510 changed the title Add support for DutyAggregator to Scheduler Add support for DutyAggregator to Scheduler Sep 5, 2022
@dB2510 dB2510 added the enhancement New feature or request label Sep 7, 2022
@xenowits xenowits self-assigned this Sep 9, 2022
obol-bulldozer bot pushed a commit that referenced this issue Sep 12, 2022
Add duty type for `DutyAggregator`.

category: feature
ticket: #1075
obol-bulldozer bot pushed a commit that referenced this issue Sep 12, 2022
Add support for `DutyAggregator` to package `scheduler`.

category: feature
ticket: #1075
xenowits added a commit that referenced this issue Sep 12, 2022
Add support for `DutyAggregator` to package `scheduler`.

category: feature
ticket: #1075
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duties This issue is related to duties to be added enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants