#[Thread] Indexing Issues (Anonymous Profile/Empty Description)

75 messages · Page 1 of 1 (latest)

dusk depot
#

If you experience issues searching for Universal Profiles on https://universalprofile.cloud and https://explorer.lukso.network/, or profiles and assets are showing as anonymous/with empty data, please comment the link/address below.

For Universal Profiles that are kept in the extension, please try to edit your profile data again first, as shown in this guide: https://support.lukso.network/general/profile-explorer/#why-does-my-profile-show-as-anonymous

We are constantly trying to improve stability for indexing. This thread will help us get back to you in one place, and resolve such issues quickly. 🙏🏻

#

FYI <@&820971103576129556>

sharp scroll
south hornet
#

On my end, i don't have an issue with my UP but with our LSP8 collection https://explorer.execution.mainnet.lukso.network/address/0x7c6118Ba719a62D40CE6c9580F96306a558CDA6F

This doesnt show neither the creator's UP nor at which txn it was created, i've looked at other projects and only our collection has this problem, not sure how to resolve it

0xaDD8E3947A934467afd9A6588e2c19ac89c1e15a this should be the creator UP of this LSP8

scarlet musk
#

Thanks for flagging, @sturdy crest LSP8 indexing issue

sturdy crest
#

I'll create a ticket so we can track this

#

Thanks

sturdy crest
south hornet
south hornet
timid lagoon
#

The reason it doesnt show up as "creator" (deployer : on blockscout) is because it was probably deployed by a UP, so it shows as an internal transaction).

timid lagoon
#

It is a bit dumb

sharp scroll
timid lagoon
#

And in there, the creator is meant to be the "deployer" of the contract. (not creator in the sense of "Intellectual property" let's say)

timid lagoon
#

So either it comes from the contract or from our frontend idk

sharp scroll
#

and ERC725 Inspect Tools still uses v0.14.0 with older LSP7 interfaceID

timid lagoon
#

ok ty nice catch

#

yeah we didnt implement 15 rc yet

#

Im thinking maybe it might be because the hash verification of the json file is not correct

#

but i need to decode

#
0x00006f357c6a002040d7d5391fe721ca6a57aec0ad65897b66a948ec17bba7a8c41f12bdfef0024a68747470733a2f2f646562756c6c732e63632f746f6b656e2f6d657461646174612e6a736f6e
#

this is the VerifiableURI - i dont have anyting to decode it fast rn

sharp scroll
# timid lagoon but i need to decode

https://github.com/lukso-network/LIPs/blob/main/LSPs/LSP-2-ERC725YJSONSchema.md#verifiableuri

0000 — VerifiableURI identifier
6f357c6a — Verification method keccak256(utf8)
0020 — Verification data length
40d7d5391fe721ca6a57aec0ad65897b66a948ec17bba7a8c41f12bdfef0024akeccak256 of the contents of https://debulls.cc/token/metadata.json
68747470733a2f2f646562756c6c732e63632f746f6b656e2f6d657461646174612e6a736f6e — HEX-encoded URI https://debulls.cc/token/metadata.json

#

👇
I believe the problem is at the Indexer side. It also stuck @ "updatedAtBlockMetadata": 2105439 despite I did update the LSP4Metadata at a later block...

sharp scroll
south hornet
#

Ours is missing creator info and creation txn

#

@stuck bough is the issue on your end?

#

I didn’t say it should show as creator, I said it’s missing creator/creation info like every other lsp8 on blockscout, so it’s not a compatibility issue since DWOOBz lsp8 is the only one where that is missing

#

txn.app shows the creator UP without issue so I’m pretty sure this is an indexing issue, maybe I’m completely misunderstanding what is happening, but if it isn’t then issue lies at universal.page I guess?

#

The main question is why would one lsp8 among others on blockscout only not show the creator info of that lsp8. This is an issue only present on blockscout so if it isn’t an indexing issue what is it?

#

Hopefully I was more clear this time

south hornet
timid lagoon
timid lagoon
#

Other assumption could be an issue in blockscout indexer, which is weird. Let's see what Matt thinks.

sharp scroll
#

@timid lagoon I just updated the LSP4 metadata once again. The indexer has caught it and updated the verifiableUri, but not LSP4Metadata

timid lagoon
south hornet
timid lagoon
#

Maybe blockscout is missing some info but this would be weird - waiting on @surreal owl s input here

sharp scroll
surreal owl
surreal owl
timid lagoon
surreal owl
sturdy crest
#

it was related to the content-type check being too strict

sharp scroll
surreal owl
surreal owl
surreal owl
south hornet
# stuck bough 1) what

Matt is on it, I think the DWOOBz lsp8 contract was made on upage before the explorer had creator tags

sharp scroll
sturdy crest
#

Hey Marv1n, we are fixing another issue and will trigger the re index.
We are also working on a way to be able to fix these occurences faster

#

Sorry for the inconvenience

surreal owl
# south hornet Matt is on it, I think the DWOOBz lsp8 contract was made on upage before the exp...

Hey 👋 This case is very strange and unique... I reached out to the Blockscout dev team for help. I see Deployed ByteCode only, but not the Contract creation code for 0x7c6118Ba719a62D40CE6c9580F96306a558CDA6F and it's hard to understand why. It also seems that the only way is to try with https://github.com/blockscout/blockscout/pull/6582 to force Blockscout Elixir backend to reindex TXs for blocks range - just need to confirm with BS team now.

GitHub

Motivation
This is a part of #6289. The corresponding changes for the new UI are added in blockscout/frontend#434.
Changelog
This PR contains the following features and changes:

an indexer for tx ...

surreal owl
# south hornet DWOOBz https://explorer.execution.mainnet.lukso.network/address/0x7c6118Ba719a6...

Hey, what we've found with BS team is https://explorer.execution.mainnet.lukso.network/tx/0x786114fce66f9b93b7ff4e76b0d2725ddba4a5e1c4f3acf334c44b08e5a792ce and it's TX trace shows (https://explorer.execution.mainnet.lukso.network/address/0x7c6118Ba719a62D40CE6c9580F96306a558CDA6F creation):

"calls": [ 
  { 
    "from": "0xadd8e3947a934467afd9a6588e2c19ac89c1e15a", 
    "gas": "0x3e3f61", 
    "gasUsed": "0x39f30c", 
    "to": "0x7c6118ba719a62d40ce6c9580f96306a558cda6f", 
    "input": "0x61010060...", 
    "output": "0x60806040...", 
    "calls": [{ ... }], 
    "value": "0x0", 
    "type": "CREATE" 
  } 
]

We are trying to figure out how it was created and when (technically, with trace logs etc). I have some few steps to check now in BS DB, but it seems that I could trigger block re-fetch UPDATE blocks SET consensus=false WHERE number=1573308;

surreal owl
olive orbit
olive orbit
#

Metadata looks good p_pepeEvilThink

#

@sharp scroll I think I have found the issue for DeBulls CC image not showing in the wallet: contract 0x8f7aecB612808703718aA76fB4752f930AB3487e

If you compare the LSP4 Metadata of Universal.Page for instance (first screenshot) and yours (second screenshot), you JSON file only has the icon field, but no fields like image or backgroundImage.
The wallet shows the image. So you might want to include these properties as well 🙂