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

[Bug] Transaction was not broadcasted and now TradeDepositTx is null #3502

Closed
nicebug5 opened this issue Oct 28, 2019 · 1 comment
Closed

Comments

@nicebug5
Copy link

nicebug5 commented Oct 28, 2019

Description

Posted a trade to sell some BTC, a buyer selected my offer and paid the deposit fee, however for some reason (perhaps I closed the Bisq client forcefully by error) the transaction was never broadcasted.

Then both traders opened a support ticket and the mediator closed it refunding both users since the trade got stuck at first step. Now a new problem comes again, when I choose to accept mediation an error pop-up appears saying:

An error occurred at task: SignMediatedPayoutTx
Exception message: trade.getDepositTx() must not be null

Now I cannot accept the proposed solution, it always shows that error.

Version

v1.1.7

Steps to reproduce

I cannot reproduce, believe it was caused due to Bisq was forcefully closed in the middle of the transaction.

Expected behaviour

Normal trade operation, transaction gets broadcasted and trade continues.

Actual behaviour

Trade stuck at first step: Wait for blockchain confirmation, transaction id no longer appears after restarting the application.

Screenshots

bisq_error
bisq_error1

Device or machine

Debian 9.11

Additional info

Some of the logs

Oct-28 15:37:29.348 [JavaFX Application Thread] WARN  b.c.trade.Trade: depositTx is null 
Oct-28 15:37:29.348 [JavaFX Application Thread] WARN  b.c.trade.Trade: depositTx is null 
Oct-28 15:37:29.348 [JavaFX Application Thread] WARN  b.c.trade.Trade: depositTx is null 
Oct-28 15:37:29.348 [JavaFX Application Thread] WARN  b.c.trade.Trade: depositTx is null 
Oct-28 15:37:35.141 [JavaFX Application Thread] INFO  b.c.t.TaskRunner: Run task: ApplyFilter 
Oct-28 15:37:35.144 [JavaFX Application Thread] INFO  b.c.t.TaskRunner: Run task: SignMediatedPayoutTx 
Oct-28 15:37:35.160 [JavaFX Application Thread] ERROR b.c.t.Task: An error occurred at task: SignMediatedPayoutTx
Exception message: trade.getDepositTx() must not be null 
Oct-28 15:37:35.161 [JavaFX Application Thread] ERROR b.c.t.TaskRunner: Task failed: SignMediatedPayoutTx / errorMessage: An error occurred at task: SignMediatedPayoutTx
Exception message: trade.getDepositTx() must not be null 
Oct-28 15:37:35.161 [JavaFX Application Thread] ERROR b.c.t.p.TradeProtocol: An error occurred at task: SignMediatedPayoutTx
Exception message: trade.getDepositTx() must not be null 
Oct-28 15:37:35.162 [JavaFX Application Thread] WARN  b.c.t.p.TradeProtocol: cleanupTradableOnFault tradeState=MAKER_RECEIVED_DEPOSIT_TX_PUBLISHED_MSG 
Oct-28 15:37:35.214 [JavaFX Application Thread] WARN  b.d.m.o.p.PopupManager: We got a isHidden called with a wrong popup.
	popup (argument)=Popup{headLine='Mediation result for trade with ID: XXXXXXX', message='The mediator has suggested the following payout:
You receive: XXXXXX BTC
Your trade peer receives: XXXXXX BTC

You can accept or reject this suggested payout.

By accepting it, you sign the proposed payout transaction. If your trade peer also accepts and signs, the payout will be completed, and the trade is closed.

If one or both parties reject the suggestion, a dispute with an arbitrator will be opened. The arbitrator will investigate the case again and do a payout based on their findings.

Please note that arbitrators are not always online and may take longer to respond than mediators. It can take up to 5 business days for them to respond to messages.'}
	displayedPopup=Popup{headLine='Error', message='An error occurred at task: SignMediatedPayoutTx
Exception message: trade.getDepositTx() must not be null'} 
@nicebug5
Copy link
Author

Arbitrator was able to make a payout back to me but not the trading fee, will ask for that at the community forum. Issue closed.

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