wallet: mark bip125-replaceable deprecated, remove walletrbf argument #34917
pull rkrux wants to merge 2 commits into bitcoin:master from rkrux:wallet-rbf changing 11 files +20 −28-
rkrux commented at 9:53 am on March 25, 2026: contributorThis patch set is in line with the deprecation & removal of outdated BIP 125 opt-in RBF signalling in wallet transactions.
-
849e13c8b0
wallet: mark `bip125-replaceable` key as deprecated in transaction RPCs
Transactions are replaceable by default since v28 and the corresponding tweaking argument has been removed since v29. The related key from the mempool RPC has been marked deprecated as well since v29, this patch does the same for the wallet.
-
8c0a7d6f14
wallet: remove `-walletrbf` argument
All transactions are by default replaceable since v28, the wallet need not have a configuration option to opt into RBF signalling because it seems redundant now. The default behaviour of opting into RBF signalling is retained - for now. Users still have the option to opt out of RBF signalling via the individual transaction creation RPC request options.
-
DrahtBot added the label Wallet on Mar 25, 2026
-
DrahtBot commented at 9:53 am on March 25, 2026: contributor
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Reviews
See the guideline for information on the review process. A summary of reviews will appear here.
Conflicts
Reviewers, this pull request conflicts with the following ones:
- #bitcoin-core/gui/911 (Adds non-mempool wallet balance to overview by ajtowns)
- #34897 (indexes: Don’t commit ahead of the flushed chainstate by mzumsande)
- #33671 (wallet: Add separate balance info for non-mempool wallet txs by ajtowns)
- #29278 (Wallet: Add
maxfeeratewallet startup option by ismaelsadeeq) - #21283 (Implement BIP 370 PSBTv2 by achow101)
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.
LLM Linter (✨ experimental)
Possible typos and grammar issues:
- explcitly -> explicitly [Typo in the added comment:
# ...and check the result - it's not explcitly opt-inmakes the text unclear.]
2026-03-25 09:53:59
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-03-31 12:13 UTC
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-03-31 12:13 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me
More mirrored repositories can be found on mirror.b10c.me