You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Description
Maker-Taker obtains prices from pricenodes, should be within a tolerance to execute the trade. However, if one party's instance uses a pricenode that, for whatever reason is malfunctioning, one of the party (or both?) will receive the following error:
[JavaFX Application Thread] ERROR bisq.core.offer.Offer: An error occurred at task: ProcessOfferAvailabilityResponse
Cannot take offer because taker's price is outside tolerance.
From a matrix thread, @suddenwhipvapor provided the following clarification on the root cause:
"for some reason the two (pricenodes) are seeing an average different price from trackers.. , restarting could get you lucky and connected to the same node of the peer so the price on both sides is the same."
Version 1.19.17
Steps to reproduce
If you launch two separate clients - force one connected to a price node P1, and the other to P2; One attempts to take an offer, posted by the other.
Expected behaviour
pricenode should be consistent, and allow the trade to execute as expected.
if unable to furnish the correct price, client should redirect to a reliable one --- restarting and getting lucky, as suggested, is not ideal.
Actual behaviour
both Taker and Maker (?) received the error provided above.
Taker unable to execute any trade with specific peers
Maker unable to complete complete their offer because its price is not within tolerance.
Screenshots
Device or machine
Linux
Additional info
There's no notification within the Support forums regarding an outage.
The text was updated successfully, but these errors were encountered:
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.
Description
Maker-Taker obtains prices from pricenodes, should be within a tolerance to execute the trade. However, if one party's instance uses a pricenode that, for whatever reason is malfunctioning, one of the party (or both?) will receive the following error:
[JavaFX Application Thread] ERROR bisq.core.offer.Offer: An error occurred at task: ProcessOfferAvailabilityResponse
Cannot take offer because taker's price is outside tolerance.
From a matrix thread, @suddenwhipvapor provided the following clarification on the root cause:
"for some reason the two (pricenodes) are seeing an average different price from trackers.. , restarting could get you lucky and connected to the same node of the peer so the price on both sides is the same."
Version 1.19.17
Steps to reproduce
If you launch two separate clients - force one connected to a price node P1, and the other to P2; One attempts to take an offer, posted by the other.
Expected behaviour
pricenode should be consistent, and allow the trade to execute as expected.
if unable to furnish the correct price, client should redirect to a reliable one --- restarting and getting lucky, as suggested, is not ideal.
Actual behaviour
both Taker and Maker (?) received the error provided above.
Taker unable to execute any trade with specific peers
Maker unable to complete complete their offer because its price is not within tolerance.
Screenshots
Device or machine
Linux
Additional info
There's no notification within the Support forums regarding an outage.
The text was updated successfully, but these errors were encountered: