How to enable replace-by-fee via command-line in bitcoin-core?

5

Alright, so I'm convinced replace-by-fee is a good thing. I've read it's opt-in, so how can I enable it in my bitcoin-core wallet? I don't find any flag to pass it when launching it. I want all my outgoing transaction have replace-by-fee enabled.

knocte

Posted 2016-05-30T16:53:27.030

Reputation: 1 531

Answers

4

According to bitcoin core version 0.12.0 release notes:

It is now possible to replace transactions in the transaction memory pool of Bitcoin Core 0.12 nodes.

Transaction replacement can be disabled with a new command line option, -mempoolreplacement=0.

Note that the wallet in Bitcoin Core 0.12 does not yet have support for creating transactions that would be replaceable under BIP 125.

So the mempool can be configured to accept/reject replacement transactions, but there is not support yet for creating replaceable transactions.

Bitcoin v0.12.1 release notes do not include any modification regarding RBF.

The functionality for the wallets is split in two:

cpsola

Posted 2016-05-30T16:53:27.030

Reputation: 1 453

so it's not implemented yet? what do you mean?knocte 2016-05-30T18:22:55.200

Yes, it's not implemented yet.Pieter Wuille 2016-05-30T18:23:50.543

convenience functions to create replacement transactions are not implemented yet.renlord 2016-05-31T05:49:34.567

@renlord, ok but how to mark my outgoing transactions as replace-by-fee enabled?knocte 2016-05-31T18:41:13.027