-
Notifications
You must be signed in to change notification settings - Fork 1.3k
fix(cli): make lotus-miner sectors extend command resilient to higher gas #11928
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is still incorrect.
3c171e7
to
12e188c
Compare
Thank you so much for the PR. I think this PR just needs a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly looks good with some questions
932765e
to
7245483
Compare
7245483
to
5349448
Compare
2025-02-10 triage conversation: Venus is going to pick this up to get it over the line. |
Is there any news here? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@beck-8 Thanks a lot for your PR; it looks good to me. However, you might need to resolve the conflicts first.
Sorry I overlooked it earlier. I’ll push it forward and get it merged ASAP.
5349448
to
75bdce0
Compare
75bdce0
to
b4cf0ad
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you so much for the PR!
Sorry this took so long. I’ll wait a bit in case others are interested, but it should be merged soon. Thanks again for your contribution!
Don't worry, the careful review is what we want to see. |
@beck-8 By the way, with FIP-0100 implemented and the batch balancer removed, we probably don’t need to worry about that earlier issue anymore. |
|
Yes, the block limit still exists, but since messages now contain only the basic gas and the rest has been shifted to a daily fee, a batch message is now almost impossible to hit the block limit. I can go check the data to confirm. That said, I don’t see a problem with this PR; having it configurable is always good. We might just set a more reasonable default value. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Alright, my bad. I checked again, and while it’s lower, it’s still quite high. Setting it to 500 seems fairly reasonable.
Here are something that could be improved, but I don’t think we need to handle it in this PR.
b4cf0ad
to
f44ff17
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice, thank you.
Co-authored-by: Rod Vagg <rod@vagg.org>
CI seems to be having issues, I’ve run into this a few times. |
this has been my life for a while now .. Go compiler thing on some Linux variants; I'm blind to it these days but maybe I shouldn't be! |
@@ -31,6 +31,7 @@ | |||
- default to ProveCommit aggregation | |||
- remove config options: AggregateCommits, AggregateAboveBaseFee, BatchPreCommitAboveBaseFee | |||
- feat(paych): add EnablePaymentChannelManager config option and disable payment channel manager by default ([filecoin-project/lotus#13139](https://github.com/filecoin-project/lotus/pull/13139)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
How
I can go check the data to confirm but looks great |
Related Issues
#11927
Proposed Changes
Additional Info
Checklist
Before you mark the PR ready for review, please make sure that:
<PR type>: <area>: <change being made>
fix: mempool: Introduce a cache for valid signatures
PR type
: fix, feat, build, chore, ci, docs, perf, refactor, revert, style, testarea
, e.g. api, chain, state, market, mempool, multisig, networking, paych, proving, sealing, wallet, deps