refactor(shed): improve termination-estimate CLI for delegated owner addresses #12569
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Related Issues
Proposed Changes
AS-IS
The
termination-estimate
CLI command fails to function correctly under specific conditions:termination-estimate
command not working for miners with delegated owner addresses.TO-BE
termination-estimate
command to function correctly for miners with delegated owner addresses.Additional Info
Case Study of Failure Scenarios
Case 1: Normal Operation
Scenario: Miner's owner address is not delegated
Miner Address: f01083914
Account overview (From filfox)
Output of command
lotus state active-sectors f01083914
(Last 5 result)termination-estimate
with one of the above result :./lotus-shed sectors termination-estimate --actor f01083914 328946
Case 1: Malfunction Operation
Scenario: Miner's owner address is delegated (f4)
Miner Address: f01697248
Account overview (From filfox)
Output of command
lotus state active-sectors f01083914
(Last 5 result)termination-estimate
with one of the above result :./lotus-shed sectors termination-estimate --actor f01697248 507035
. -> does not print any result.Checklist
refactor(shed): improve termination-estimate CLI for delegated owner addresses
Before you mark the PR ready for review, please make sure that: