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

add statetransition circuit #4

Merged
merged 3 commits into from
Dec 18, 2024
Merged

add statetransition circuit #4

merged 3 commits into from
Dec 18, 2024

Conversation

altergui
Copy link
Contributor

@altergui altergui commented Dec 3, 2024

No description provided.

@altergui altergui force-pushed the f/statetransition branch 2 times, most recently from 0edf995 to e8fad1f Compare December 3, 2024 16:37
@altergui
Copy link
Contributor Author

altergui commented Dec 4, 2024

@lucasmenendez i made some helpers, if they make sense i can move them to gnark-crypto-primitives

circuits/test/state.go Outdated Show resolved Hide resolved
circuits/test/state.go Outdated Show resolved Hide resolved
circuits/test/state.go Outdated Show resolved Hide resolved
@altergui altergui force-pushed the f/statetransition branch 4 times, most recently from f7c07b1 to 59cea79 Compare December 17, 2024 13:58
crypto/elgamal/ciphertext.go Outdated Show resolved Hide resolved
crypto/elgamal/ciphertext.go Show resolved Hide resolved
crypto/elgamal/ciphertext.go Outdated Show resolved Hide resolved
crypto/elgamal/ciphertext.go Show resolved Hide resolved
crypto/elgamal/ciphertext_test.go Outdated Show resolved Hide resolved
state/merkleproof.go Outdated Show resolved Hide resolved
state/merkleproof.go Outdated Show resolved Hide resolved
state/vote.go Outdated Show resolved Hide resolved
state/vote.go Outdated Show resolved Hide resolved
 * rename package vocdoni-z-sandbox/circuits/test -> vocdoni-z-sandbox/circuits/testutil

bump gnark-crypto-primitives
 * package was renamed gnark-crypto-primitives/test -> gnark-crypto-primitives/testutil
@altergui altergui force-pushed the f/statetransition branch 2 times, most recently from f1d65b9 to fd91d08 Compare December 18, 2024 13:24
* refactor crypto/elgamal package
* export some parts of state package, until a proper refactor is completed
* state: fix curve type -> CurveTypeBabyJubJubGnark
* state: NewCiphertext now uses ecc.Point instead of string
@altergui altergui merged commit 0ebfa17 into main Dec 18, 2024
1 of 2 checks passed
@altergui
Copy link
Contributor Author

i added a quick hack to make a failing test pass

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.

3 participants