Skip to content

Sepolia Snapshot- Some Sierra Classes has missing compiled class #3287

@EgeCaner

Description

@EgeCaner

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    BugSomething isn't working or security issue

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions