Skip to content

Conversation

@maflcko
Copy link
Member

@maflcko maflcko commented Dec 20, 2016

This pull is a split-off of the large patch mentioned in #6675.


This removes the option from the wallet to not pay a fee on "small"
transactions which spend "old" inputs.

This code is no longer worth keeping around, as almost all miners
prefer not to include transactions which pay no fee at all.


Please note that it is still possible to create transaction which pay no fee at all through the raw transaction interface. Also, it is still possible to set the wallet transaction fee to any value of one satoshi or more.

@maflcko maflcko added the Wallet label Dec 20, 2016
@maflcko maflcko added this to the 0.15.0 milestone Dec 20, 2016
@morcos
Copy link
Contributor

morcos commented Dec 20, 2016

Concept ACK

@luke-jr
Copy link
Member

luke-jr commented Dec 20, 2016

ACK

Copy link
Contributor

@dcousens dcousens Dec 20, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While understandably unused... this probably shouldn't be put under this commit

Copy link
Member Author

@maflcko maflcko Dec 20, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure, I can squash all commits after we branch off 0.14 if you mean that.

Copy link
Contributor

@dcousens dcousens Dec 20, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@MarcoFalke I meant removing dead code in a commit titled as adding a warning is odd (unexpected).
How you rectify that, 2 commits, rebase, squash, whatever, I don't mind.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Squashed. Sorry for the confusion.

This removes the option from the wallet to not pay a fee on "small"
transactions which spend "old" inputs.

This code is no longer worth keeping around, as almost all miners
prefer not to include transactions which pay no fee at all.
@maflcko maflcko force-pushed the Mf1612-015walletSendFreeNONO branch from fa060b2 to fa7ddcc Compare December 20, 2016 23:23
@maflcko
Copy link
Member Author

maflcko commented Dec 22, 2016

Closing for now.

This is meant for 0.15, which will land in fall 2017. No need to leave this open for months while merges are still happening for 0.14 on master.

@maflcko maflcko closed this Dec 22, 2016
@maflcko maflcko deleted the Mf1612-015walletSendFreeNONO branch December 26, 2016 15:28
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Sep 8, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants