Fixes #11344
Hope that the changes are technically ok, not sure how the translation string organization works.
1107@@ -1108,7 +1108,7 @@
1108 <item>
1109 <widget class="QCheckBox" name="optInRBF">
1110 <property name="text">
1111- <string>Request Replace-By-Fee</string>
1112+ <string>Allow increasing transaction fee later on</string>
Even though within the gui you can only do fee bumping as a result of RBF, in reality RBF allows for more than just increasing the fee. (e.g. additional recipients)
So I think you should at least mention BIP-125 replaceable in parenthesis.
Agree with Marco, and it sounds a little weird, I’d prefer something like Allow transaction to be replaced by one with a higher fee later on (BIP 125)
Also, in your PR it’s better to write Fixes [#11344](/bitcoin-bitcoin/11344/)
rather than see
, because then GitHub automatically closes the issue and links to this PR
I tried to squash the six commits according to
https://help.github.com/articles/fork-a-repo/
https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits
git rebase -i HEAD~6
did nothing. Now it seems, that I messed it up. Sorry. If anyone could give me some commands for git console to fix it, I would be thankful.
0git reset --soft 90926db2381d87c68858659873230a3811ebdce5 && git commit
Here’s the after screenshot:
I agree that “Replace-By-Fee” is not clear enough. “Allow increasing transaction fee later” (without “on”) is more clear. The footnote mentions the technical terms, which helps users google it.
Although there’s plenty of space in the UI now, a shorter alternative check-box text is: “Allow Fee Increase”
Alternative footnote: ‘If the transaction takes a long time to confirm, this allows you to increase the fee later (“Replace-By-Fee”, BIP 125). This uses a lower fee by default.’
@wodry tip for your next PR: use a different branch than master
. E.g. git checkout -b my-cool-feature
.
Best Regards
master
is only inconvenient if you plan on making other changes while this one is still in flight)
@flack see v0.15 release notes:
Lower fee estimates for RBF users: previously it was difficult to change the fee of unconfirmed transactions after broadcasting them, so Bitcoin Core suggested fees higher than normally needed. As described later in this post, Bitcoin Core now provides tools for increasing the fee of already-sent unconfirmed transactions, so we give lower fee estimates to users of those tools since they can always increase their fee later if necessary. @wodry:
More generally, it would be nice to have some sort of way to test different wordings, maybe put some A/B testing in the client :-)