HomePhabricator

wallet: make it possible to disable transaction broadcast
6f252627b284Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

wallet: make it possible to disable transaction broadcast

This is an advanced feature which will disable any kind of automatic
transaction broadcasting in the wallet. This gives the user full control
of how the transaction is sent.

For example they can broadcast new transactions through some other
mechanism themselves, after getting the transaction hex through gettransaction.

This just adds the option -walletbroadcast=<0,1>. Right now these
transactions will get the status

Status: conflicted, has not been successfully broadcast yet

They shouldn't be shown as conflicted at all (walletconflicts is empty). This status
will go away when the transaction is received through the network.

Details

Provenance
Wladimir J. van der Laan <laanwj@gmail.com>Authored on Mar 27 2015, 09:34
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING41113e33ad62: Merge pull request #5950
Branches
Unknown
Tags
Unknown

Event Timeline

Wladimir J. van der Laan <laanwj@gmail.com> committed rSTAGING6f252627b284: wallet: make it possible to disable transaction broadcast (authored by Wladimir J. van der Laan <laanwj@gmail.com>).Apr 1 2015, 11:03