You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently implemented blockscout extractor does not process contracts verified via Sourcify. The problem is that sometimes file paths are irreversibly mangled when the files obtained through the Sourcify verification. We need a way to bypass it somehow.
Besides, that may be a good starting point to understand how we can re-verify smart-contracts verified via Sourcify ourselves, so that we can use that contracts for further processing inside eth-bytecode-db.
rimrakhimov
changed the title
Generation of standard input for Sourcify contracts
Generate standard input for Sourcify contracts from metadata
Nov 2, 2023
rimrakhimov
changed the title
Generate standard input for Sourcify contracts from metadata
Extractors: generate standard input for Sourcify contracts from metadata
Nov 2, 2023
It probably does not make sense to implement such conversion right now, as we are in the process of moving to Verifier Alliance Database. Sourcify team has said that they are going to re-verify those contracts and insert them into the shared database anyway
requires: #632
Currently implemented blockscout extractor does not process contracts verified via Sourcify. The problem is that sometimes file paths are irreversibly mangled when the files obtained through the Sourcify verification. We need a way to bypass it somehow.
Besides, that may be a good starting point to understand how we can re-verify smart-contracts verified via Sourcify ourselves, so that we can use that contracts for further processing inside
eth-bytecode-db
.The details of the mangling issue: blockscout/blockscout#7648.
Discussion in Sourcify repo and their solution: ethereum/sourcify#515
The text was updated successfully, but these errors were encountered: