[Enhancement] UX friendly output of ProveCommit stagger feature and default #10708
Open
3 of 9 tasks
Labels
kind/feature
Kind: Feature
Checklist
Ideas
.Lotus component
What is the motivation behind this feature request? Is your feature request related to a problem? Please describe.
With #10543 we now have the ability to stagger ProveCommits if the BaseFee is under the
AggregateAboveBaseFee
threshold at the time of publishing the messages. It will stagger XX amount of ProveCommits per epoch depending on the config.Two follow up items that would be nice:
MaxSectorProveCommitsSubmittedPerEpoch
which prevents any SySErrorOutOfGas issues, and that will not span too many epochs to send all the ProveCommits if there is a large pool of sectors currently waiting in the commit batch queue.Current behavior:
Manually push the batch, and the CLI just waits here:
And depending on how many epochs those ProveCommit messages are spread over, that wait time can take a bit of time. When SectorCommitFlush finally finishes, it prints all the sectors and their MsgCID:
Describe the solution you'd like
Wanted behavior:
Ideally we would notify the user that it has processed XX amount of ProveCommit messages and what XX amount of ProveCommit messages are waiting to be staggered. So a potential CLI output could look something like this:
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: