Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: add native verification test to honk keccak #9501

Merged
merged 29 commits into from
Oct 29, 2024
Merged
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
d517877
feat: add shplemini transcript
Maddiaa0 Sep 27, 2024
a838f12
feat: shplemini verification
Maddiaa0 Sep 27, 2024
cb1be8a
feat: shplemini
Maddiaa0 Sep 28, 2024
993c70a
fix: remove log
Maddiaa0 Sep 28, 2024
9e1fe70
Merge branch 'master' into md/sol-shplemini
Maddiaa0 Sep 28, 2024
d3555e2
feat: for other circuit types
Maddiaa0 Sep 28, 2024
1e7801d
Merge branch 'master' into md/sol-shplemini
Maddiaa0 Sep 28, 2024
296d579
Merge branch 'md/sol-shplemini' into md/sol-shplemini-impl
Maddiaa0 Sep 28, 2024
c7c0768
fix: typo
Maddiaa0 Sep 28, 2024
e17684b
fmt
Maddiaa0 Sep 28, 2024
ea948a0
feat: add to honk_contract.hpp
Maddiaa0 Sep 28, 2024
01a49ce
chore: adjust readme warning
Maddiaa0 Sep 29, 2024
cacf935
fix
Maddiaa0 Sep 29, 2024
052f149
fix: remove proof slicing
Maddiaa0 Sep 29, 2024
52df235
Merge branch 'master' into md/sol-shplemini
Maddiaa0 Oct 1, 2024
d03d034
fix: rename geminiComms
Maddiaa0 Oct 1, 2024
ee4b0b2
Merge branch 'md/sol-shplemini' into md/sol-shplemini-impl
Maddiaa0 Oct 1, 2024
3a14d5d
Merge branch 'md/sol-shplemini-impl' into md/shplemini-in-noir-output
Maddiaa0 Oct 1, 2024
ca844d7
fix: update vks and merge fix
Maddiaa0 Oct 1, 2024
d85bbd6
Merge branch 'md/sol-shplemini-impl' into md/shplemini-in-noir-output
Maddiaa0 Oct 1, 2024
0690aee
fix: merge update honk_contract.hpp
Maddiaa0 Oct 1, 2024
3965bad
Merge branch 'master' into md/shplemini-in-noir-output
Maddiaa0 Oct 3, 2024
3e970d5
review: feedback
Maddiaa0 Oct 3, 2024
94a2a89
chore: bump solc in cli
Maddiaa0 Oct 3, 2024
fa7e903
fix: version
Maddiaa0 Oct 3, 2024
742f14e
Merge branch 'master' into md/shplemini-in-noir-output
Maddiaa0 Oct 3, 2024
6d3d492
Merge branch 'master' into md/shplemini-in-noir-output
Maddiaa0 Oct 29, 2024
70c6a3b
fix: add native verification test to honk keccak
Maddiaa0 Oct 29, 2024
86a276c
Merge branch 'master' into md/add-native-honk-keccak-verification-test
Maddiaa0 Oct 29, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions barretenberg/acir_tests/flows/honk_sol.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ export PROOF_AS_FIELDS="$(pwd)/proof_fields.json"
# Create a proof, write the solidity contract, write the proof as fields in order to extract the public inputs
$BIN prove_ultra_keccak_honk -o proof $FLAGS $BFLAG
$BIN write_vk_ultra_keccak_honk -o vk $FLAGS $BFLAG
$BIN verify_ultra_keccak_honk -k vk -p proof $FLAGS $BFLAG
$BIN proof_as_fields_honk -k vk $FLAGS -p $PROOF
$BIN contract_ultra_honk -k vk $FLAGS -o Verifier.sol

Expand Down
Loading