Skip to content

Fix/reporter self demote - #1065

Merged
danflo27 merged 10 commits into
mainfrom
fix/reporter-self-demote
Aug 18, 2026
Merged

Fix/reporter self demote#1065
danflo27 merged 10 commits into
mainfrom
fix/reporter-self-demote

Conversation

@CJPotter10

Copy link
Copy Markdown
Contributor

Description

Added some housecleaning for things like pending rewards and switches to a reporter that self demotes

Related Issue

Fixes #

Type of Change

  • [ x ] Bug fix
  • New feature
  • Documentation update
  • State Changes (please describe)"
  • Chain Changes (please describe):
  • Daemon Changes
  • Tests
  • Added Getter

Testing

added tests to confirm original suspicions and then made those tests pass after addressing everything

Checklist

  • [ x ] Code follows project style guidelines
  • [ x ] I have added appropriate comments to my code
  • [ x ] I have updated the documentation accordingly
  • [ x ] I have added tests that prove my fix or feature works
  • [ x ] go test ./... is passing locally
  • [ x ] make e2e is passing locally

…er and handling the possibility of a long lasting query aggregating and trying to give them rewards after self demoting and the reporter object being deleted
@danflo27
danflo27 enabled auto-merge (squash) August 18, 2026 18:34
@danflo27
danflo27 disabled auto-merge August 18, 2026 18:34
@danflo27
danflo27 merged commit 3ecc7b4 into main Aug 18, 2026
47 of 49 checks passed
@danflo27
danflo27 deleted the fix/reporter-self-demote branch August 18, 2026 19:38
danflo27 pushed a commit that referenced this pull request Aug 18, 2026
* made the reporter self demoting process cleaner and safer

* tied up some loose ends on pending switches to a self demoting reporter and handling the possibility of a long lasting query aggregating and trying to give them rewards after self demoting and the reporter object being deleted

* fixed lint issues

* updated go mod in e2e

* fixed dispute test that was failing due to the fact that ther reporter was not automatically deleted after calling switch reporter due to the changes made previously in this branch

* fixed test now that reporter objects are not deleted immediately on self demotion

* addressed PR comments and put more checks for switching to a pending self demoting reporter so that it is blocked

* addressed issue with tests

(cherry picked from commit 3ecc7b4)

Co-authored-by: CJPotter10 <91627020+CJPotter10@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants