-
Notifications
You must be signed in to change notification settings - Fork 912
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
fundchannel with feerate=urgent leads to transaction getting stuck in mempool #6129
Comments
Also the documentation for setting the feerate manually is not clear:
It's not straightforward translating sat per vb from mempool.space into |
Indeed, it's actually using the 6 block estimate for "urgent". This was an accidental side-effect of lowering fee estimates for v0.10.1! 😬 The next release allows "2blocks" so you can control this more sanely, and I will fix the documentation for "urgent" to be correct. I'll also add docs about pervB -> perkb! |
mempool.info gives sat/vB, which is 1000 too low for us! See-also: ElementsProject#6161 (complains setting feerate to 5 doesn't work) See-also: ElementsProject#6129 Suggested-by: @lightingorb Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
…-block. Turns out this was accidentally changed for v0.10.1 in d8e6889 where we made fee levels less aggressive. Oops. I guess we can fix the docs. And we now have "2blocks" if you want it really fast! Closes: ElementsProject#6129 Changelog-Fixed: JSON-RPC: `feerates` document correctly that urgent means 6 blocks (not 2), and give better feerate examples. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
…-block. Turns out this was accidentally changed for v0.10.1 in d8e6889 where we made fee levels less aggressive. Oops. I guess we can fix the docs. And we now have "2blocks" if you want it really fast! Closes: #6129 Changelog-Fixed: JSON-RPC: `feerates` document correctly that urgent means 6 blocks (not 2), and give better feerate examples. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
mempool.info gives sat/vB, which is 1000 too low for us! See-also: ElementsProject#6161 (complains setting feerate to 5 doesn't work) See-also: ElementsProject#6129 Suggested-by: @lightingorb Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
…-block. Turns out this was accidentally changed for v0.10.1 in d8e6889 where we made fee levels less aggressive. Oops. I guess we can fix the docs. And we now have "2blocks" if you want it really fast! Closes: ElementsProject#6129 Changelog-Fixed: JSON-RPC: `feerates` document correctly that urgent means 6 blocks (not 2), and give better feerate examples. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
mempool.info gives sat/vB, which is 1000 too low for us! See-also: ElementsProject#6161 (complains setting feerate to 5 doesn't work) See-also: ElementsProject#6129 Suggested-by: @lightingorb Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
…-block. Turns out this was accidentally changed for v0.10.1 in d8e6889 where we made fee levels less aggressive. Oops. I guess we can fix the docs. And we now have "2blocks" if you want it really fast! Closes: ElementsProject#6129 Changelog-Fixed: JSON-RPC: `feerates` document correctly that urgent means 6 blocks (not 2), and give better feerate examples. Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
fundchannel
with a feerate set to 'urgent' leads to 5 sat/vb which, given the current state of the mempool leads to the transaction getting stuck in the mempool.It seems these:
slow
normal
urgent
feerate values are not being calculated properly given the current state of the mempool. The documentation states that
urgent (aim for next block)
which is not the case.The text was updated successfully, but these errors were encountered: