Commit Graph

502 Commits

Author SHA1 Message Date
ctrlc03
6d052d2dd5 style(multipart upload): fix wrong comment 2023-03-20 15:36:59 +00:00
ctrlc03
ab02a54171 docs(report): updated audit report 2023-03-17 15:14:17 +00:00
ctrlc03
2562ec8c95 fix(multipart upload): shortening expression 2023-03-17 14:13:40 +00:00
ctrlc03
e9ead57df4 feat(multi part upload): added more descriptive error messages and fixed test cases 2023-03-17 14:11:53 +00:00
ctrlc03
eded975a42 fix(multipart upload): fixed tests that failed due to the changes
fixed actions tests failing due to the changes in the backend
2023-03-15 11:31:25 +00:00
ctrlc03
5629dd78db fix(multipart upload): lock down multipart upload
Added checks to prevent overwriting of files with multi part upload and that the correct zKey index
is uploaded
2023-03-14 17:47:44 +00:00
Giacomo
d1cd430177 Merge pull request #346 from 0xjei/fix/after-refactoring
Fix: small bugs after refactoring
2023-03-10 17:33:49 +01:00
Jeeiii
d47de71fa6 fix: make spinner to stop properly 2023-03-10 17:22:50 +01:00
Jeeiii
0003f4a8cf fix: wrong variable type lead to cfs inconsistency 2023-03-10 17:22:50 +01:00
Giacomo
661f55ef3c Merge pull request #342 from 0xjei/feat/verification-info
Feat: add missing verification info
2023-03-10 17:22:07 +01:00
Jeeiii
54db59cc7a feat: enable creation of public attestation gist even after contribution 2023-03-10 16:34:10 +01:00
Jeeiii
9b43243d37 fix: update test to make ci green 2023-03-10 12:25:02 +01:00
Jeeiii
bff0567d7f refactor: add github account id to handle to avoid possible duplication of contributors identifiers 2023-03-10 12:25:02 +01:00
Jeeiii
74dfc074c7 feat: add public finalization beacon value and hash for final contribution 2023-03-10 12:25:02 +01:00
Jeeiii
ed5ebbf7b0 refactor: add missing contribution document types and generator for testing 2023-03-10 12:25:02 +01:00
Jeeiii
1e1af50b37 refactor: add missing contribution verification software info 2023-03-10 12:25:02 +01:00
Giacomo
cf07141294 Merge pull request #347 from 0xjei/config/hardhat
Setup environment for Verifier contract deploy
2023-03-10 12:23:19 +01:00
Jeeiii
1d0294c5ea refactor: move from test utils to helpers; re-use mock verifier artifact 2023-03-10 12:02:56 +01:00
Jeeiii
4c8ce3d459 feat: verify proof using a verifier smart contract 2023-03-10 11:29:24 +01:00
Jeeiii
ed92e6ceae feat: add hardhat typescript configuration boilerplate 2023-03-09 22:42:46 +01:00
ctrlc03
0ced2f84bb Merge pull request #343 from ctrlc03/feat/compute_zkey_from_scratch
feat(compute zkey): compute a zkey from scratch (genesis or final)
2023-03-09 11:43:08 +00:00
ctrlc03
8b35051288 fix(compute zkey): merged dev and fixed conflicts 2023-03-09 11:30:57 +00:00
ctrlc03
7176dbaa9d Merge pull request #344 from ctrlc03/feat/compare_hashes
feat(compare artifacts hashes): added utilities to compare artifacts hashes
2023-03-09 10:49:36 +00:00
ctrlc03
5b05d35a6c fix(compare hashes): merge dev and fix conflicts 2023-03-09 10:30:55 +00:00
ctrlc03
9e915cda57 Merge pull request #345 from ctrlc03/feat/download_ceremony_artifacts
feat(download ceremony artifacts): implemented utilities to download a ceremony artifacts
2023-03-09 10:16:51 +00:00
ctrlc03
7bf961feaf fix(compute zkey): refactor after pr comments 2023-03-09 10:08:27 +00:00
ctrlc03
c4cd4ad1f0 feat(download ceremony artifacts): implemented utilities to download a ceremony artifacts
helper functions that allow to dowload all artifacts for a ceremony needed for verification. It
requires the ceremony prefix
2023-03-07 18:21:02 +00:00
ctrlc03
270dc82e37 fix(compute zkey): adding missing file 2023-03-07 15:17:40 +00:00
ctrlc03
6e96502d03 feat(compare artifacts hashes): added utilities to compare artifacts hashes
Added utility functions that can be used to verify whether two artifacts are the same. This can be
used for ceremony verification.
2023-03-07 14:40:56 +00:00
ctrlc03
99f064028e fix(compute zkey): remove redundant exports 2023-03-07 13:19:30 +00:00
ctrlc03
2384865ca4 feat(compute zkey): compute a zkey from scratch (genesis or final)
Added helper function and unit tests to create a zKey from scratch. This can be used to verify that
a genesis zKey is valid or that the final zKey is valid.
2023-03-07 13:08:44 +00:00
Giacomo
335b5bbbb0 Merge pull request #341 from 0xjei/fix/head-error
Fix: remove verification for pre-computed zKeys to avoid heap error
2023-03-06 18:46:28 +01:00
Jeeiii
6cd7e95362 refactor: remove pre-computed zkey verification from setup command 2023-03-06 18:03:30 +01:00
Giacomo
e670935b50 Merge pull request #340 from 0xjei/fix/read-r1cs
Fix: read medium/large R1CS files
2023-03-06 14:54:09 +01:00
Jeeiii
8fc8e81ce0 test: missing separation between dev and prod paths 2023-03-06 11:52:06 +01:00
Jeeiii
06bf19b5b4 test: clean up and add missing test 2023-03-06 11:08:40 +01:00
Jeeiii
7e38b0b5df refactor: optimized r1cs read helper to support large files 2023-03-06 11:07:59 +01:00
Jeeiii
6a11547086 chore: add missing ffjavascript package and auto generated types 2023-03-06 11:06:34 +01:00
Giacomo
cf6e7f9f65 Merge pull request #337 from ctrlc03/feat/verify_zkey
feat(verification): verify that a zkey is valid
2023-03-03 15:13:06 +01:00
Giacomo
4008d132f5 Merge branch 'dev' into feat/verify_zkey 2023-03-03 15:03:50 +01:00
Giacomo
3b147f2179 Merge pull request #339 from 0xjei/dev
Fix: Conflicts after verification helpers merge
2023-03-03 14:58:25 +01:00
Jeeiii
549d024d29 fix: wrong path 2023-03-03 14:44:14 +01:00
Jeeiii
2c82f5fa41 fix: conflicts 2023-03-03 14:19:01 +01:00
Giacomo
c3c6d41f2c Merge pull request #335 from ctrlc03/feat/verify_proof
feat(verification): added helper to generate/verify GROTH16 proofs
2023-03-03 14:12:57 +01:00
Giacomo
4319cea18d Merge branch 'dev' into feat/verify_proof 2023-03-03 13:50:17 +01:00
Giacomo
c2f8279cce Merge pull request #332 from ctrlc03/feat/extract_zkey_verifier
feat(verification): added helper to extract artifacts from a zKey
2023-03-03 13:07:35 +01:00
Giacomo
85e7489284 Merge branch 'dev' into feat/extract_zkey_verifier 2023-03-03 12:45:50 +01:00
Giacomo
6af2aaae7c Merge pull request #338 from 0xjei/tests/finalize
Fix: finalize tests CI build
2023-03-03 12:45:42 +01:00
Jeeiii
28958f9956 fix: missing imports; moved artifacts to correct folder 2023-03-03 12:32:03 +01:00
Giacomo
46e67d54e9 Merge pull request #327 from ctrlc03/tests/finalize
test(finalize): added unit tests for ceremony finalization
2023-03-03 12:30:38 +01:00