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
This is not a new feature or an enhancement to the Filecoin protocol. If it is, please open an FIP issue.
This is not brainstorming ideas. If you have an idea you'd like to discuss, please open a new discussion on the Curio forum and select the category as Ideas.
I have a specific, actionable, and well motivated feature request to propose.
Curio component
PoRep Pipeline
Snap Deals
Market
IPNI provider
Curio UI
Other
What is the motivation behind this feature request? Is your feature request related to a problem? Please describe.
Loosing block rewards for an SP operations is very costly. With more reliance on the Curio dashboard, I am looking for an easy to debug solution from the dashboard that can quickly Alert, and provide a guidance to debug what went wrong for this lost block reward.
Describe the solution you'd like
Add a Sector column in the Recent Wins. This will allow to trace if a particular storage appliance hosting this sector has slowness issues.
Replace the label "Not Included", with 1) "Slow Computation" or 2) "Orphan Block"
There can be other situations in the above list.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered:
The core problem is that we need to know why we failed to successfully mine a block if we won the ticket.
Looking at the code I see 2 possible reasons:
We failed to calculate and submit a block. This is recorded as a task failure along with the reason.
We submitted a block to the daemon but it was still not included in the tipset.
For the first situation, there is an easy fix, we can display the error in webUI for why a task failed.
For second, this is far more complex and at best we can only guess things based on https://spec.filecoin.io/#section-systems.filecoin_blockchain.struct.block.block-semantic-validation. I am not sure we can validate the block on Curio side. Best we can probably do is run a inclusion check which we already do. @magik6k Any ideas if we can cover all validation? Or maybe something that can be implemented on Lotus side which can later be queried by Curio?
Checklist
Ideas
.Curio component
What is the motivation behind this feature request? Is your feature request related to a problem? Please describe.
Loosing block rewards for an SP operations is very costly. With more reliance on the Curio dashboard, I am looking for an easy to debug solution from the dashboard that can quickly Alert, and provide a guidance to debug what went wrong for this lost block reward.
Describe the solution you'd like
Add a Sector column in the Recent Wins. This will allow to trace if a particular storage appliance hosting this sector has slowness issues.
Replace the label "Not Included", with 1) "Slow Computation" or 2) "Orphan Block"
There can be other situations in the above list.
Describe alternatives you've considered
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: