-
Notifications
You must be signed in to change notification settings - Fork 38.7k
wallet: deprecate feeRate in fundrawtransaction/walletcreatefundedpsbt #20483
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
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsReviewers, this pull request conflicts with the following ones:
If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first. |
|
Do we need to be aggressive in deprecating this? The estimatesmartfee is still in BTC/kB, so merging this would force all users to do the conversion themselves (or force to pass -deprecatedrpc). |
|
Several reviewers gave feedback that this would be good to fix. If that includes updating estimatesmartfee for a coherent whole, then, like this patch, it's fairly trivial to write and review. If reviewers prefer to hold off, I'll update this patch for 0.22. Update: currently following the plan outlined in #20484 (comment). |
Where? I am the first one to comment on this pull. Regardless, the feature freeze of 0.21 has been a month ago, so I stand by my NACK (at least for 0.21). For 22.0, this could be reconsidered. |
In #20305. I agree it makes sense to do this fix as part of the described larger plan, but I hope users won't find it too confusing between now and when the fix arrives in a release. |
|
Removed milestone for now |
This pull proposed to deprecate the |
Continuing work on #19543 and following the plan outlined in #20484 (comment), deprecate the
feeRateoption in fundrawtransaction and walletcreatefundedpsbt to avoid confusion withfee_rate, as the two options have different units (BTC/kvB and sat/vB) and similar spellings.This PR currently targets deprecation for 0.21 and so no release notes are added here, as the wiki would be edited instead. Will update if tagged for 0.22 instead.
The last commit, "test: add feeRate tests to rpc_deprecate.py," is best reviewed with
-w.Related to #20391.