-
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
BSQ balance after swap doesn't reconcile properly #6355
Comments
Trading fees are paid from the BSQ purchase. In the GUI the fee is shown before committing to the trade. |
Thanks for your comment. I still don't fully understand how this works:
|
API clients looking at their BSQ swap trades -- BSQ buyers specifically -- were seeing a 0.00 BSQ trade fee, due to an incorrect assumption BSQ sellers paid the entire BSQ trade fee for both sides. BSQ Swap execution via API has been working just like the GUI (same code-base), but the reported trade fee for the BSQ buy side was wrong. This change shows the correct BSQ trade fee. Partially addresses issue bisq-network#6355
What @jmacxx said is right. Your BSQ balance is correct. 0.08 BSQ was deducted from your BSQ payout for the trade fee.
|
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
After executing a BSQ Swap (I buy BSQ, sell BTC) on a daemon with a clean transaction history, the BSQ balance doesn't add up to the purchased BSQ.
Version
1.9.4 daemon + cli
Steps to reproduce
Note
bisq_cli
is an alias forjava -jar cli.jar --password=mypassword
.I checked available offers with
bisq_cli getoffers --direction=BUY --currency-code=BSQ
. I decided to pick the following one:Took it successfully. I'm paying the trade fee with BTC since I have no BSQ:
After the trade is finished, I go and check my BSQ balance
And here is the surprise. If I took a trade to buy 12.82, why do I only have 12.74?
Note that this is the only trade this wallet has executed.
Expected behaviour
Obtaining 12.82 BSQ after the trade.
Actual behaviour
Obtaining 12.74 BSQ after the trade.
Screenshots
NA
Device or machine
Debian 11 on a VPS.
Additional info
NA
The text was updated successfully, but these errors were encountered: