Closed fuzzyduke closed 1 year ago
Description: Some community testers faced some issues with understanding the messages on the explorer after they received an error inside the Data DEX after performing actions like Delist/Update price. Some of the errors were due to the fact that the NFTs were already procured by others and there was not enough quantity to be updated.
Suggestion: Add a specific message AND/OR even a pop-up message when somebody procures your Data NFT
The only way to do this is to manually check via API when the TX goes and match TXs between them for each transaction the user sends.
I feel like this is way too much overhead. Moreover, treating this case in this way is not implemented on any marketplace (probably exactly because of this problem)
I suggest we do not fix this. @newbreedofgeek what do you think?
We could capture the SC error message and provide some clues on why the TX failed
"Offer not found" "Wrong token amount" "Quantity too high"
These should be mapped and shown a modal informing the user why their transaction might have failed (the offer was updated while they were trying to buy)
Initial version pushed. Detect failure of "Purchase", "De-List", "Update Price" transactions and show a toast with error message from SC. Only in marketplace.
Verified. Fixed. 3 scenarios verified; procure, update price, delisting
Description:
Users have provided feedback of issue that arise from NFT being already Procured.
These include
The users only is able to view useful information of the failure if they browse to the explorer instance of the transaction.