bisq/core/src
Manfred Karrer dd96a185ea
Delay broadcasting of taker fee tx
To avoid the issue with lost taker fees if the take-offer attempt fails,
we delay the publishing of the taker fee tx just before the deposit tx
gets published.
The taker fee tx must not be committed to the wallet to avoid that the
wallet would require a resync in case the tx is not published.
If the tx is not committed the addresses used there are not considered
as used and that would cause issues with the address entry context
assignment for the deposit tx. To avoid those issues we need to force
the creation of new addresses used for the multisig and payout address
entries. To be sure that happens before any of the following tasks make
use of those address entries we do that already in the createTakerFee
task.
For BSQ fee tx it behaves similar but needs separate testing.
2019-03-01 22:56:46 -05:00
..
main Delay broadcasting of taker fee tx 2019-03-01 22:56:46 -05:00
test Revert 2473067b09 2019-02-27 14:00:05 -05:00