Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deposit transaction ID N/A #6347

Closed
Drazen-V opened this issue Sep 3, 2022 · 2 comments
Closed

Deposit transaction ID N/A #6347

Drazen-V opened this issue Sep 3, 2022 · 2 comments

Comments

@Drazen-V
Copy link

Drazen-V commented Sep 3, 2022

Description

I have made an offer which was taken.
On the desktop app, under Portfolio -> Open Trades, the Trade information box is completely empty (see first screenshot).
Clicking on the Trade ID info button, under Details, the Deposit transaction ID is N/A (see second screenshot).
There, clicking the Detail Data button, at the very end there is no "Raw deposit transaction as hex", like on other trades.
Additionally, under Funds -> Locked Funds, there is no raw for this trade, and under Funds -> Transactions, there is a raw for the funds movement (the deposit), but there is no Trade ID, and Details is "Withdrawn from wallet" (instead of Multisig deposit) -- this also shows the tx ID.

Looking at the log file, I can find the Deposit tx ID (see third screenshot), as well as the corresponding hex.
Moreover, I see the error ERROR b.d.m.o.w.TradeDetailsWindow: trade.getDepositTxId() and trade.getDepositTx().getTxId().toString() are not the same. trade.getDepositTxId()=null, trade.getDepositTx().getTxId().toString()=null, depositTx=null, which I suppose is related to this trade.
A restart to the app, as well as resyncing of the SPV file, does not help, as reported by others with a similar issue.

Going over the log file, it seems that the desktop app got restarted (the pc had a crash) after the offer was accepted but before the deposit tx got into a block. The error above only appears after the app restart. However, the tx ID also appear in the log file after the restart (not only before), probably just for the spent tx (the withdraw above).

Version

Desktop app v1.9.5

Expected behaviour

The Trade information box should contain the trade informaiton, and the deposit tx ID should display the tx ID.

Actual behaviour

The Trade information box is empty , and the deposit tx ID shows N/A.

Screenshots

12

11

13

Device or machine

Windows 11

Additional info

Similar issues, but there are no methods of how to resolve:

For potential debugging: #6211

The taker made the payment, but I cannot approve on the app.

@ghost
Copy link

ghost commented Sep 3, 2022

Sounds like the multisig deposit has been set up but your Bisq does not have it. There are a multitude of possible reasons a trade can fail. I investigated a similar case where the app was shut down while a trade was being initialized (#6205).
Please contact your mediator if possible (shown in trade details, either @pazza83 or @leo816) so they can guide you through the process necessary to recover the funds. https://bisq.wiki/Finding_your_mediator
I am ready to look into this issue further to see what can be done in terms of bug fixing. The log would be crucial.

@Drazen-V
Copy link
Author

Drazen-V commented Sep 3, 2022

I've found the mediator, thanks.

Let me clean my log file -- do you know what you need?
Alternatively, is there a way to send you the log directly? keybase?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant