Host Contracts Never Complete
BUG REPORT
Some contracts remain unresolved past their expiration height. There are no log messages referring to them in any of the logs, so it's unclear why they were not successful. This appears to be related to how bucketActionItems
works and unresolved contracts not being retried due to failure or as #2901 says not queued at all.
Stack Trace or error message
N/A
Expected Behavior
All unresolved contracts in their proof window should attempt to submit storage proofs, if possible, to be successful
All unresolved contracts past the proof deadline should be marked as failed.
Observed Behavior
Some contracts remain unresolved forever
How to reproduce it (as minimally and precisely as possible)
N/A
Environment
- Sia version: v1.4.1.2
- OS: Ubuntu Server 19.04
Edited by Nate