bisq/desktop
jmacxx 1a184a2e4f
Arbitration broadcast DPT and dispute message in parallel.
Previously the dispute message would only be sent once the DPT had
finished propagation.  To a user it would appear as if nothing
happened and they would attempt to initiate the process again.
That would cause the DPT logic to fail (we already have an
open timer etc..) and the logic failing would result in no
happy path therefore no Dispute message being sent.

Testing confirmed there is no requirement for the dispute to be
chained on the successful propagation of the DPT to nodes.
Both the DPT and the dispute can be attempted again by the user
if necessary.  Rebroadcasting an already published DPT causes
no harm.  Re-sending the dispute message also causes no harm
as there is logic to detect if it already exists and handle it
gracefully.
2023-08-18 17:51:54 -05:00
..
package Revert to SNAPSHOT version 2023-07-13 17:06:14 +02:00
src Arbitration broadcast DPT and dispute message in parallel. 2023-08-18 17:51:54 -05:00
build.gradle desktop: Move JVM args definition to build.gradle 2023-08-05 19:42:12 +02:00