-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
failed trade #4857
Comments
Thanks for opening your first issue here! |
Documenting my investigation so far:
@yononima if you can provide any extra clues as to what you did to make this happen, it might help. |
@yononima Can you PM me (on keybase, same username) all logs files and a screenshot of the trade details and all tx Ids? |
Did you use BTC or BSQ as trade fee? |
I used BSQ. I will send you the log files the soonest possible. The error occurred when i sent funds from a external wallet to fund tx security. When funds transferred, i couldn't take the offer before the btc amount was 1 satoshi less. So i had to put more funds in order to proceed with the tx. When i added some more satoshi and tried to proceed with the tx, i got the error. I couldn't understand why it was 1 satoshi less, as i scanned the QR for funding. |
The 1 sat diff seems like a bug. thanks for your description was prob. some not well tested edge case. if we see the tx details we can see if the received funds was exact the requested ones. maybe the fee estimation was called again and the required funds changed (must not be the case). though if u cancel and take again same offer that is expected and required funds can be different as the fee is newly caclulated. I assume there is a bug that you got a new fee update, and while funding the trade the required funds got recalculated and failed then. |
I tested with updating the fee frequently while creating or taking offers with/without external funding (also with multiple funding txs) but could not reporduce the bug. Remaining therory is that the fee estimation code has some issue with rounding, but have not looked into that yet. But all in call it seems to me a rare edge case bug not releated to the other more frequent bugs we got reported since 1.4.2. |
https://mempool.space/address/bc1qe705fdsd99jt03mv4x605txycnnfjtvl9h6fj6 "funds needed" and the tx above have 1 satoshi difference. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been automatically closed because of inactivity. Feel free to reopen it if you think it is still relevant. |
Description
An error occurred when taking the offer.
An error occurred at task: CreateTakerFeeTx
Exception message: Insufficient money, missing 0.03586202 BTC
No funds have left your wallet yet.
Please try to restart your application and check your network connection to see if you can resolve the issue.Please try to restart your application and check your network connection to see if you can resolve the issue.
Version
Steps to reproduce
Expected behaviour
Actual behaviour
Screenshots
Device or machine
macbook pro, OS
Additional info
bisq.log
The text was updated successfully, but these errors were encountered: