-
Notifications
You must be signed in to change notification settings - Fork 136
(proof-systems) Native Prover with Napi - Proof
#3368
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
Merged
Merged
Changes from all commits
Commits
Show all changes
53 commits
Select commit
Hold shift + click to select a range
4a31d14
napi: add plonk proof verify
querolita aac711f
napi: implement plonk proof batch verify
querolita 5a2f685
napi: plonk proof deep copy with external
querolita ad8954c
napi: plonk proof dummy with external
querolita a5dc0f7
Napi conversions of proof-related types
Shigoto-dev19 c2464c9
Napi conversions for oracles
Shigoto-dev19 e5b7131
Merge pull request #3371 from o1-labs/shigoto/native/napi/proof-types…
querolita ecb6854
napi: export proof types
querolita 4eac953
Merge branch 'florian/native-proof-2' into querolita/napi-proof
querolita 31cc9fc
napi: add missing srs functions
querolita 67b9a98
Merge branch 'native/napi' into querolita/napi-proof
querolita 6fcc8ce
napi: go back to using externals with srs after testng
querolita 14f111c
Merge branch 'querolita/napi-proof' into shigoto/native/napi/oracles
querolita 261d047
Merge pull request #3364 from o1-labs/shigoto/native/napi/oracles
querolita 709fad7
napi: first version of macro-styled vk
querolita 1ae987e
napi: fix compilation of verifier index macro implementation
querolita f6e0328
Full napi conversion for verifier index
Shigoto-dev19 6f8c8f1
Export napi domain
Shigoto-dev19 64c7a76
export napi plonk-verifier-index
Shigoto-dev19 e47bad2
Revert napi shifts
Shigoto-dev19 4961429
small verifier index fix
Shigoto-dev19 c985d4f
another fix
Shigoto-dev19 51a65b2
add names to napi domain
Shigoto-dev19 f71f28e
napi: rename prover index serde functions
querolita da2f09f
napi: force snake case for struct fields
querolita 202e2d0
napi: fix h function name
querolita 96f481e
Fix property names of lookup verifier index
Shigoto-dev19 d363502
Update imports in napi proof.rs
Shigoto-dev19 e1e44ff
Add plonk verifier index deserialize function
Shigoto-dev19 77e147f
napi fixes for past plonk index
Shigoto-dev19 9241d26
Export napi pasta plonk index functions
Shigoto-dev19 01d188b
Add attribute to napi lookup verifier index
Shigoto-dev19 c22f062
Define NapiLookupVerifierIndex and PlonkVerifierIndex as napi objects
Shigoto-dev19 c5eb21d
Update napi exports
Shigoto-dev19 c5f0a6e
Unskip lookup_info property
Shigoto-dev19 4e55e52
Forgot name for lookup selectors and converted other napi classes to …
Shigoto-dev19 35123e4
Fix napi srs_maybe_lagrange_commitment
Shigoto-dev19 57e99b5
Revert plonk verifier index objects to classes
Shigoto-dev19 bd455b9
Convert all napi classes to objects for plonk verifier index
Shigoto-dev19 ef52c65
Rename NapiVecVec to WasmVecVec
Shigoto-dev19 84373a1
Fix NapiVecVec in napi proof.rs
Shigoto-dev19 a1addff
Another fix for vector.rs
Shigoto-dev19 5734152
Add println for napi vecvec
Shigoto-dev19 9214627
debugging napi vecvec
Shigoto-dev19 84440c4
Add napi conversion for runtime table
Shigoto-dev19 43756cf
Use napi runtime tables as object
Shigoto-dev19 e072aeb
export napi runtime tables
Shigoto-dev19 1af2adc
Code cleanings
Shigoto-dev19 75bd438
Merge branch 'querolita/napi-vindex' into shigoto/napi-proof/verifier…
querolita d52417a
napi: string typo
querolita 1d1d524
napi: unify lookup table definition
querolita cdf94d4
Merge pull request #3383 from o1-labs/shigoto/napi-proof/verifier-index
querolita 643e42e
Merge pull request #3381 from o1-labs/querolita/napi-vindex
querolita File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
More changes to come from the child PR #3381.