juno icon indicating copy to clipboard operation
juno copied to clipboard

Sepolia Snapshot- Some Sierra Classes has missing compiled class

Open EgeCaner opened this issue 1 month ago • 0 comments

Description

While I testing this migration on Sepolia, I noticed that migration was failing without this check. There were some Sierra classes which hash missing Compiled class.

These are the class hashes that has missing Compiled field.

"0x4e7d1136b82f2611ba82c6917a396396699218107efd14128b689bfa54d224e",
"0x57bfde34834fff8a1861ca88853823371ce9010530153ae6d36fb2deb888b64",
"0x4ee554360cfc242b5436b735ebc4156476c5b6c02b4c9199533df16abafe811",
"0x63a00980cec7966364231443b18d93032fdfb8edad654f4d5a15c235161d4dd"

I tried to trace the code paths which fetches and stores this information, when I manually re run the same logic, that fetches class information and adapts it into our core types, Compiled classes were there.

I did this experiment on top of our Sepolia Snapshot, these snapshots should be generated from our DEV node. I suspect this inconsistency might be due to some issues happened during development. Havent verified that fresh synced node from FGW will have this issue or not, or what is the situation on Mainnet. We should investigate the root cause of this.

EgeCaner avatar Nov 21 '25 09:11 EgeCaner