Rahul Ghangas
cbf8c541c2
test: separate out tests ( #103 )
...
* test: move tests for rln, multiplier and private-settlements to tests folder
* test: fix rln test for poseiden tree
* test: move tests for rln-wasn to standalone tests folder
* test: move tests for semaphore and utils to standalone tests folder
* chore: cargo fmt
* test: rename test files
* test: move tests out from rln/src/public to test folder
* test: fix rln tests, move tests accessign private fields back to relevant source file
* chor: run cargo fmt
* test: move all semaphore tests to tests folder
* chore: cargo fmt
2023-01-31 21:27:28 +05:30
Rahul Ghangas
1502315605
chore: Makefile and consistent usage of cargo-make ( #101 )
...
* feat: add Makefile with pre build check. add targets for build, test and clean
* feat: add workspace level build file
* chore: add skeletal build files for each crate
* chore: remove environment variable to extend workspace makefile
* chore: formatting
* chore: add release flags to all builds/tests
2023-01-26 09:19:55 +05:30
Oskar Thoren
83ef5ae3c3
chore: make clippy happy
2022-03-16 14:30:51 +08:00
Oskar Thoren
83fc39730f
chore: clippy allow unsafe in ffi
2022-03-16 14:25:13 +08:00
Oskar Thoren
292ece2945
style: cargo fmt
2022-03-16 14:18:54 +08:00
Oskar Thoren
721f3b8fa9
FFI: new -> new_circuit
2022-01-21 15:58:37 +08:00
Oskar Thoren
9507cf9fb8
FFI: Verify
2022-01-21 15:57:28 +08:00
Oskar Thoren
a35392912f
FFI: Prove
2022-01-21 15:54:37 +08:00
Oskar Thoren
f52ba69439
FFI: New
2022-01-21 15:54:25 +08:00
Oskar Thoren
7421c2b93b
FFI: Add buffer struct
2022-01-21 15:54:12 +08:00
Oskar Thoren
a216612bed
Get rid of warnings; fmt
2022-01-20 12:52:58 +08:00
Oskar Thoren
ac4056b3de
Verify fn and deserialize proof
2022-01-20 12:51:12 +08:00
Oskar Thoren
78f3ce4fdd
Serialize proof
2022-01-19 13:09:38 +08:00
Oskar Thoren
b382046584
Multiplier proof test
2022-01-19 12:19:25 +08:00
Oskar Thoren
c96ab25bc6
WIP: Sketch out public Rust API for Multiplier
2022-01-19 11:48:09 +08:00
Oskar Thoren
b85950f827
Update deps and edition
...
rust-analyzer issue
2022-01-19 11:46:26 +08:00
Oskar Thoren
cc4cf11583
Minimal FFI example for C and Nim
2022-01-18 11:19:17 +08:00
Oskar Thoren
fb81e32977
Basic multiplier example
...
Taken from Circom 2 tests
2022-01-17 12:39:15 +08:00
Oskar Thoren
9e1dc8f4c6
Add Circom 2 example circuits
2022-01-17 12:34:02 +08:00
Oskar Thoren
a340ea50fb
Add ark-circom dep with circom-2 flag
2022-01-17 12:08:14 +08:00
Oskar Thoren
8890b7f0d8
Add basic multipler example
2022-01-17 12:00:54 +08:00