policy: Add experimental -mempoolreplacement=full (off by default) #16264
pull MarcoFalke wants to merge 2 commits into bitcoin:master from MarcoFalke:1906-policyFullRbf changing 6 files +159 −98-
MarcoFalke commented at 6:40 pm on June 21, 2019: memberIn experimental settings it could make sense to give users the option to enable full replace by fee. The option is off by default, because it could hurt block or transaction propagation for the node that has it enabled.
-
MarcoFalke added the label TX fees and policy on Jun 21, 2019
-
MarcoFalke force-pushed on Jun 21, 2019
-
DrahtBot commented at 9:10 pm on June 21, 2019: member
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
Conflicts
Reviewers, this pull request conflicts with the following ones:
- #16476 (Use ArgsManager::ALLOW_STRING flag explicitly by hebasto)
- #16097 (Add Flags enum to ArgsManager class by hebasto)
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.
-
MarcoFalke added the label Needs Conceptual Review on Jun 22, 2019
-
elichai commented at 8:18 pm on June 25, 2019: contributorConceptACK, Sounds like a good idea. it should be the users decision to turn on this feature
-
in test/functional/feature_rbf.py:411 in fa7252e462 outdated
407@@ -391,7 +408,8 @@ def test_too_many_replacements(self): 408 tx_i.vin = [CTxIn(COutPoint(txid, i), nSequence=0)] 409 tx_i.vout = [CTxOut(split_value - fee, CScript([b'a' * 35]))] 410 tx_i_hex = txToHex(tx_i) 411- self.nodes[0].sendrawtransaction(tx_i_hex, 0) 412+ for i in self.RBF_NODES:
practicalswift commented at 8:44 pm on June 27, 2019:Is the redefining oni
from the outer scope intentional here?DrahtBot added the label Needs rebase on Jul 17, 2019test: Sync nodes in helper method (simplify feature_rbf test) fa96efffeapolicy: Add experimental -mempoolreplacement=full (off by default) fa31764911MarcoFalke force-pushed on Jul 17, 2019DrahtBot removed the label Needs rebase on Jul 17, 2019TheBlueMatt commented at 8:00 pm on July 30, 2019: memberI’m -0.5 on this one. I’m not sure its really worth much, and I’m unclear on exactly what it solves. That said, #10823 probably solves whatever this solves without needlessly irritating random trolls, and we don’t have to make it opt-in.MarcoFalke closed this on Jul 30, 2019
MarcoFalke deleted the branch on Jul 30, 2019MarcoFalke locked this on Dec 16, 2021
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: 2024-12-21 15:12 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: 2024-12-21 15:12 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