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