Commit history
M
Merge pull request #132 from EspressoSystems/dependabot/cargo/itertools-0.11.0
Update itertools requirement from 0.10.4 to 0.11.0
c468fcdMat R committed on Jul 17, 2023
M
Merge pull request #131 from EspressoSystems/dependabot/github_actions/cachix/install-nix-action-22
Bump cachix/install-nix-action from 21 to 22
8d99b0fMat R committed on Jul 17, 2023
M
Merge pull request #133 from EspressoSystems/ci-fix
Update build
4dc9252Mat R committed on Jul 17, 2023
M
Merge pull request #130 from EspressoSystems/dependabot/cargo/criterion-0.5.1
Update criterion requirement from 0.4.0 to 0.5.1
3efb083Mat R committed on Jun 6, 2023
M
Merge pull request #128 from EspressoSystems/dependabot/github_actions/cachix/install-nix-action-21
Bump cachix/install-nix-action from 20 to 21
33bb0d5Mat R committed on Jun 6, 2023
M
Merge pull request #127 from EspressoSystems/dependabot/github_actions/cachix/install-nix-action-20
Bump cachix/install-nix-action from 18 to 20
cb19852Mat R committed on Mar 6, 2023
I
Bump to arkworks-0.4.0 (#126)
* Bump to arkworks-0.4.0
* Replace remaining usages of `msm_bigint` with `msm_unchecked`
Using `msm_unchecked` instead of `msm_bigint` allows to delete the BigInt conversion code by letting the library take care of it.
56b1085Ivan Mikushin committed on Feb 21, 2023
M
Merge pull request #122 from EspressoSystems/open-source
open source under MIT license
70b0df5Mat R committed on Jan 24, 2023
c
README (#116)
* modify readme
* fix typo
* address comments
* minor
69070fcchancharles92 committed on Jan 18, 2023
M
Merge pull request #114 from EspressoSystems/scripts
Make scripts fail out on error
38a0d3cMat R committed on Jan 12, 2023
A
update nix to flake (#101)
* update nix to flake
* add nix sanity check cronjob
e15b079Alex Xiong committed on Jan 12, 2023
M
Merge pull request #99 from EspressoSystems/dependabot/github_actions/Swatinem/rust-cache-2
Bump Swatinem/rust-cache from 1 to 2
6463dc7Mat R committed on Jan 11, 2023
M
Merge pull request #91 from EspressoSystems/dependabot/github_actions/styfle/cancel-workflow-action-0.11.0
Bump styfle/cancel-workflow-action from 0.9.1 to 0.11.0
97818b9Mat R committed on Jan 11, 2023
c
Multilinear PCS open refactor (#113)
* cherry-pick the commit and fix clippy
* fix multi-open test
* fix srs_gen test
e70b421chancharles92 committed on Jan 9, 2023
c
Revert "refactor multilinear PCS opening" (#112)
This reverts commit f16db389e3ede260bef17e9df21f95fa631f34d2.
858014echancharles92 committed on Jan 9, 2023
B
Merge pull request #105 from EspressoSystems/arcpariter-new
Parallelization optimizations
77bc9f5Benedikt Bünz committed on Dec 19, 2022
c
remove identity polynomial commitments and PCS evaluations (#104)
* remove sid pcs evals
* minor optimization + more timers
366a267chancharles92 committed on Dec 6, 2022
c
fix bench.rs (#103)
* fix bench.rs
* fix script
* fix rayon bug
* simplify high degree tests
* temporarily turnoff a bench subset
* minor
* uncomment
* minor fix
* comment
* uncomment
* minor fix
Co-authored-by: zhenfei <zhenfei.zhang@hotmail.com>
94092cachancharles92 committed on Nov 29, 2022
B
Optimize verifier eq (#102)
* wip we need to be able to do batch opening for different poly sizes or pad poly with zeros
* fix small public inputs. Only works for pow2 pubinput
Co-authored-by: Charles Chen <chancharles92@gmail.com>
768db4eBenedikt Bünz committed on Nov 20, 2022
B
Merge pull request #93 from EspressoSystems/binyi-optimize
reduce the number of rounds in batching
8818ad3Benedikt Bünz committed on Nov 2, 2022
z
Batch all (#89)
- use sumcheck to batch open PCS
- split Prod and witness into two batches
- benchmark code
719f595zhenfei committed on Oct 13, 2022
z
enabling batch opening and mock tests (#80)
- add mock circuits
- add vanilla and jellyfish plonk gates
- performance tuning
baaa06bzhenfei committed on Sep 27, 2022
M
Merge pull request #74 from EspressoSystems/chengyu/pcs
PCS crate moved to jellyfish repository
3160ef1MRain committed on Sep 6, 2022
z
perm check (#62)
Co-authored-by: Charles Chen <chancharles92@gmail.com>
3c0cb70zhenfei committed on Aug 30, 2022
z
49 verify validity of subclaims in plonk verification (#51)
066c370zhenfei committed on Aug 9, 2022
z
feat: allow group switching, and switch group by default (#33)
3b58050zhenfei committed on Jun 15, 2022
c
Merge pull request #16 from EspressoSystems/minor-bugfix
minor naming bugfix
0b251a3chancharles92 committed on May 13, 2022
a
Update build
- Use default github rust version
- Stop using clippy action, it has been unmaintained since 2020
- No longer enforce nightly fmt rules in CI (they can still be enforced
in commit hooks or nix
- No longer use cargo test unstable options
- Run `cargo clippy --fix` to fix new errors
b13a607ancient123 committed on Jul 17, 2023