Display the reason for auto-disabling an open offer. #6952
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #6127. Users have complained that when fee validation flags & disables their offer, they have no idea why.
This PR adds a status which is shown to the UI when an offer has been disabled.
The disabled reason is shown in Open Offers via the shield icon tooltip and globally via a notification.
Reasons an offer can be flagged:
An offer can also become disabled if the user chooses a Trigger price #4998. This reason is also shown on the shield icon and notification.
Key features:
maker validation failed
.taker validation failed
.Bug Fix:
In prior releases, sometimes there would be a false flagging of the offer when checked at startup because the BSQ tx was not yet available. This PR includes a fix to postpone the initial check until a minute after the boostrapping.
Screenshots:
Fixes #6959