You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Initial analysis point to a faulty check on the advance-runner, where the first and input indexes are not checked before the claim is produced, allowing for duplicates to be created.
There was no ramifications to this bug as the claimer itself is able to handle duplicates claimes.
However, we should add a more robust test, a counterpart for the claim checker, which would check for overlapping input indexes along with the verification of epoch index before a claim can be submitted to the claims stream.
📈 Subtasks
Test for overlapping input indexes
Update tests
The text was updated successfully, but these errors were encountered:
📚 Context
A duplicate rollups claim was detected on an application running rollups-node v1.5.0-rc1 along with sunodo experimental external claimer.
Output from the redis stream:
✔️ Solution
Initial analysis point to a faulty check on the advance-runner, where the first and input indexes are not checked before the claim is produced, allowing for duplicates to be created.
There was no ramifications to this bug as the claimer itself is able to handle duplicates claimes.
However, we should add a more robust test, a counterpart for the claim checker, which would check for overlapping input indexes along with the verification of epoch index before a claim can be submitted to the claims stream.
📈 Subtasks
The text was updated successfully, but these errors were encountered: