Skip to content

Commit 9aaecee

Browse files
committed
And vyper compiler version issue
1 parent 7ff0156 commit 9aaecee

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

docs/4. repository/1. sourcify-database.mdx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,17 @@ JSON fields of `compiled_contracts` table:
4343
- `creation_code_artifacts`: Fields under `evm.bytecode` field. Fields: `sourceMap`, `linkReferences`, `cborAuxdata`
4444
- `runtime_code_artifacts`: Fields under `evm.deployedBytecode` field. Fields: `sourceMap`, `linkReferences`, `cborAuxdata`, `immutableReferences`
4545

46+
### Notes on the data
47+
48+
For the issues on the data we are aware of and plan to fix, see this issue: https://github.com/ethereum/sourcify/issues/2276
49+
50+
Other known inconsistencies in the data below (not planned to fix) are documented below:
51+
52+
- **Compiler versions**: Keep in mind the vyper version build strings are not consistent (details [here](hhttps://github.com/ethereum/sourcify/issues/2247#issuecomment-3155878775)):
53+
- version =< 0.3.0: The commit hash has 7 characters `0.3.0+commit.8a23feb`
54+
- version 0.3.1: No commit hash: `0.3.1`
55+
- version >= 0.3.2: The commit hash has 8 characters `0.3.2+commit.3b6a4117`
56+
4657
## Download
4758

4859
We dump the whole database daily in [Parquet](https://en.wikipedia.org/wiki/Apache_Parquet) format and upload it to a Cloudflare R2 storage. You can access the manifest file at https://export.sourcify.dev ( `.dev` redirects to `.app` domain, which also belongs to Sourcify). The script that does the dump is at [sourcifyeth/parquet-export](https://github.com/sourcifyeth/parquet-export).

0 commit comments

Comments
 (0)