alpha-wallet-ios
alpha-wallet-ios copied to clipboard
Balance of NFTs on Polygon aren't detected (remains at 0). The tokens aren't autodetected either
A user complained about not seeing his already sent NFT (Polygon) to his Alpha. I added his wallet as a watch wallet and tried to import the token without success.
Contract address: 0x612ee4BfD2EE2EAA7ef44120543C78AB4Bd16635
Transaction Hash: 0x6bec38eafaa857a58da983d9742ae1d2513b1b865202f638bb38edcf5129942b
Important note:
I wanted to create another repo but I think it's related. User did not give details but I do not think the user added the contract manually, however the token appears on his wallet but when he clicks on the notification "You don't have any tokens" pops up.

New information related with this case:
User has another wallet address with the same problem.
When user click on any of the 4 NFTs a error occurs saying You don't have any tokens.
Wallet: 0x32024F224b493Da02B2b9B985ee2fEe37Eed966b

Found the reason.
For developer: event traversing is from 0 + window for chains with eventlog window limits (Polyscan does), so it take forever to process recent events. Eg. as of 20220624, Polygon is at block 29932176 and with a window limit of 3500, it takes > 8552 pages
@hboon, And now user got this error message:

@hboon, And now user got this error message:
I've created a new issue #4937 for this Would you be able to help describe how to reproduce there?
@oa-s help see if this is still reproducible?
guess we've fixed it in some pr earlier
Yes, it sounds familiar :)