Closed cbeams closed 6 years ago
@ManfredKarrer, if you have any intuitions about what might be causing this behavior, please weigh in, thanks.
@keo-bisq, note that this is the closing ticket message I'm giving my trades affected by this bug:
Closing as a failed trade. The trading amount and security deposits are safe, they never left buyer and seller Bisq wallets. Mining and trading fees were lost, however, on both maker and taker sides, and will be reimbursed. Please see and subscribe to the GitHub issue at [[[LINK TO SUPPORT ISSUE]]] for further details.
Please do not hesitate to continue trading on Bisq in the meantime. We have seen this issue crop up several times now, but the vast majority of trades are problem free. We'll get this patched up in an upcoming release. Thanks to both parties.
Where [[[LINK TO SUPPORT ISSUE]]] is, e.g. https://github.com/bisq-network/support/issues/77 (in the case of trade CTBWG
.
The depositTx is null log is nothing critical, the log should be removed in the code....
Seems the peer never returned the deposit tx. The trade fee tx shows that the funds are not spent. https://blockchain.info/tx/3ac8762178d0a39e4f82d46f39f55a6f5aaa2379899eb0ed007d8a2a54cf5883
The user should delete the spv file to resync wallet and if he has no other trades open he can delete the db file:
/Bisq/btc_mainnet/db/PendingTrades
That should bring all into a normal state again.
My trade also failed. I bought from the same seller a day before. Could it be that the advert was not removed after a taker initiated payment? Or my network was just slow and timed out? I lost the fee. What to do? TxID: a0cb5a19d305a578b075ca6bbda49404264ad437f060de738e8e84cc7adcc554
Issue moved to bisq-network/support #86 via ZenHub
The trade process screen stays in this state indefinitely
We've had several of these show up over the last 1–2 weeks. All (I believe) have been Cash App trades. It is unknown if this is just a coincidence; I cannot think of a reason why a specific payment method would cause this kind of behavior.
In all cases thus far (again, I believe—@keo-bisq can confirm—the deposit transaction failed to broadcast, but the deposit transaction field in the trade is populated, with a successful deposit transaction from a different trade. This is very strange behavior, and it took me a moment to realize fully what was going on. I have seen this deposit transaction swapping happen once or twice before, many weeks ago. I'm not sure if the details were ever recorded.
In any case, here is a relevant chunk of the log for trade
CTBWG
(as seen in the screenshot above): Note especially thedepositTx is null
andTimeout reached
WARN and ERROR statements.In any case, these are failed trades, and should be handled for reimbursement like others we've done in the past. The good news is that they are still coming in properly to arbitration, so they can be handled in a controlled manner.
I'm setting up affected trades that have come into my arbitration queue (2 so far) for reimbursement as individual issues under the epic at bisq-network/support#76. @keo-bisq, please do the same. You can just follow suit with the issues I've already created, like bisq-network/support#77.