tonscan icon indicating copy to clipboard operation
tonscan copied to clipboard

Incorrect display of the NFT owner on the NFT page

Open data-will-be-here opened this issue 3 years ago • 1 comments

Bug Type

UI

Reproduction steps

If the NFT is for sale, the explorer will say that the owner is a sale-contract when you open the NFT page. However, the NFT will also display at the owner's address.

Actual result

The user gets different information by opening different pages of the explorer.

  • Explorer says that NFT owns by sale-contract (EQD5_MjpJzi607z7Sk_NHw5zgBPTyGRY3jIyyW7hzsburZzD) on NFT-page https://tonscan.org/nft/EQAp_E-4H9OKTq96sty0cdejT-HLhxnrWYnodRZ_RdEgWeO2
  • At the same time explorer says that sale-contract (EQD5_MjpJzi607z7Sk_NHw5zgBPTyGRY3jIyyW7hzsburZzD) does not have any NFT;
  • At the same time explorer says that NFT owns by true hodler (EQBs0wxGksZt7R6EVa19qGYONT108_W9H2z6_Ug3MC1jQv1B) on his page https://tonscan.org/address/EQBs0wxGksZt7R6EVa19qGYONT108_W9H2z6_Ug3MC1jQv1B

This does not depend on the specific marketplace, the same is observed on Disintar and GetGems.

Expected result

It is necessary to specify the information and display in more detail the specific owner of the NFT and the address of the sale contract like this: image

Suggested Severity

Medium

Device

  • any

Additional Context

image image image image

data-will-be-here avatar Sep 17 '22 07:09 data-will-be-here

Thank you for your input. This problem is partially caused by faulty API (see #39), the sale contract page should've looked like this:

tonscan_nft

We will think about how to improve the UX to avoid confusion.

ingria avatar Sep 17 '22 13:09 ingria