Describe the bug
The upload-signed-exits task in the CS task loop stops working if nodeset.io reports one of the signed exits is for a validator that has already been uploaded. It needs to update its cache when this condition is detected and remove the offending exits from the list to upload.
To Reproduce
Steps to reproduce the behavior:
Make a minipool
Wait for it to stake and get an index on Beacon
Upload a signed exit manually via hyperdrive cs m ubefore the tasks loop does it
The upload-signed-exits task bricks
Expected behavior
The task should update the cache and continue working normally
Describe the bug The upload-signed-exits task in the CS task loop stops working if nodeset.io reports one of the signed exits is for a validator that has already been uploaded. It needs to update its cache when this condition is detected and remove the offending exits from the list to upload.
To Reproduce Steps to reproduce the behavior:
hyperdrive cs m u
before the tasks loop does itExpected behavior The task should update the cache and continue working normally