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: update build for branch halo2-ecc-snark-verifier-0323 #3

Merged
merged 1 commit into from
Mar 27, 2023
Merged

fix: update build for branch halo2-ecc-snark-verifier-0323 #3

merged 1 commit into from
Mar 27, 2023

Conversation

silathdiir
Copy link

Summary

  1. Update rust-toolchain to nightly-2022-12-10 as zkevm-circuits.
  2. Update dependency axiom-crypto/halo2 to branch axiom/dev. Seems that there is no branch axiom/faster-witness-generation in axiom-crypto/halo2.
  3. Fix lint.

@silathdiir
Copy link
Author

@zhenfeizhang @lispc Try to update when trying to build on branch halo2-ecc-snark-verifier-0323.

@zhenfeizhang
Copy link

LGTM. Thanks!

@zhenfeizhang zhenfeizhang merged commit fdb14b7 into scroll-tech:halo2-ecc-snark-verifier-0323 Mar 27, 2023
@silathdiir silathdiir deleted the fix/update-for-build-0323 branch March 27, 2023 12:02
zhenfeizhang added a commit that referenced this pull request Mar 29, 2023
[feat] unit test for correct CircuitExt implementation

[feat] api wrappers for SNARK's rust native verifier

[feat] single layer testing with variant circuits

Fix the build for branch `halo2-ecc-snark-verifier-0323`. (#3)

[placeholer] impl CircuitExt for zkevm-circuits.

[feat] testing scripts

[feat] tests cases for the sdk

[fix] use shplonk instead of gwc for aggregation
zhenfeizhang added a commit that referenced this pull request Apr 12, 2023
[chore] update cargo.toml

[fix] use shplonk instead of gwc for aggregation

[feat] tests cases for the sdk

[feat] testing scripts

[placeholer] impl CircuitExt for zkevm-circuits.

Fix the build for branch `halo2-ecc-snark-verifier-0323`. (#3)

[feat] single layer testing with variant circuits

[feat] api wrappers for SNARK's rust native verifier

[feat] unit test for correct CircuitExt implementation

Implement `CircuitExt` for EVM circuits (#8)

* Implement trait `CircuitExt` for zkevm circuits.

* Add `EvmCircuit` test case.

* add test script

* [feat] expand circuit unit tests with aggregation and evm verification; two layers recursion unit test

---------

Co-authored-by: Zhuo Zhang <[email protected]>
Co-authored-by: zhenfei <[email protected]>

[chore] update cargo lock

Update Cargo.toml

[revert] undo cargo fmt

This reverts commit 77c9bd4.

make zkevm-circuits dependency as dev dependency; get rid of jemalloc

add default CircuitExt impl
zhenfeizhang added a commit that referenced this pull request Apr 12, 2023
[chore] update cargo.toml

[fix] use shplonk instead of gwc for aggregation

[feat] tests cases for the sdk

[feat] testing scripts

[placeholer] impl CircuitExt for zkevm-circuits.

Fix the build for branch `halo2-ecc-snark-verifier-0323`. (#3)

[feat] single layer testing with variant circuits

[feat] api wrappers for SNARK's rust native verifier

[feat] unit test for correct CircuitExt implementation

Implement `CircuitExt` for EVM circuits (#8)

* Implement trait `CircuitExt` for zkevm circuits.

* Add `EvmCircuit` test case.

* add test script

* [feat] expand circuit unit tests with aggregation and evm verification; two layers recursion unit test

---------

Co-authored-by: Zhuo Zhang <[email protected]>
Co-authored-by: zhenfei <[email protected]>

[chore] update cargo lock

Update Cargo.toml

[revert] undo cargo fmt

This reverts commit 77c9bd4.

make zkevm-circuits dependency as dev dependency; get rid of jemalloc

add default CircuitExt impl
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants