Commit Graph

11 Commits

Author SHA1 Message Date
s1fr0 8e065d4a83
fix(rln): fixed proof generation/verification and E2E tests
chore(rln): clippy and fmt

fix(rln): cargo fix

ci: update submodules

chore(rln): remove unnecessary test, restyle

fix(rln): switch to field type, add field arithmetic

feat(rln): public input computation from witness

fix(rln): fix semaphore crate version
2022-06-09 15:57:03 +02:00
Oskar Thoren 8171439a44
style(semaphore): cargo fmt 2022-06-01 15:23:09 +01:00
Oskar Thoren c4ec421e2c
docs(semaphore): Add README 2022-06-01 15:20:39 +01:00
Oskar Thoren e7fdcd1e8a
refactor(semaphore): Use crate::protocol for tests
Instead of semaphore-rs as black box.
2022-06-01 15:17:46 +01:00
Oskar Thoren 61b63cb90e
chore(semaphore): Cargo.toml tweaks
Name has to be different to avoid workspace rlib clash, it seems like.
2022-06-01 15:17:17 +01:00
Oskar Thoren d9b5c9a371
feat(semaphore): Import protocol, circuit, build
From semaphore-rs.
2022-06-01 14:53:50 +01:00
Oskar Thoren 04e3e3a7eb
chore(semaphore): Update dependencies 2022-06-01 14:53:12 +01:00
Oskar Thoren d9b3034804
chore(semaphore): Add semaphore submodule
Note previous commit to keep same script install flow for now.
2022-06-01 14:40:41 +01:00
Oskar Thoren 075a755af8
test(semaphore): Import basic end to end test 2022-06-01 13:13:00 +01:00
Oskar Thoren bcc38c41e2
chore(semaphore): Add Semaphore dependency 2022-06-01 13:12:41 +01:00
Oskar Thoren 1d858175fc
feat(semaphore): Init crate 2022-05-24 12:35:33 +01:00