Remco Bloemen
75ce9df311
Proof newtype with serde
2022-03-18 12:34:36 -07:00
Remco Bloemen
047c0a1f91
Test serializer
2022-03-17 16:06:47 -07:00
Remco Bloemen
347c6bcaf9
Factor serde to utils
2022-03-17 15:39:06 -07:00
Remco Bloemen
0a17226a4c
Newtype the Field so we can add serializers
2022-03-17 14:58:14 -07:00
Remco Bloemen
8ff42be353
hash_to_field and exposed hashes
2022-03-17 11:07:06 -07:00
Remco Bloemen
73faeb623a
Merge pull request #5 from oskarth/fix-readme
...
Fix README link
2022-03-17 09:49:15 -07:00
Oskar Thoren
20ff3e34d5
Fix README link
...
Without this the build fails for me:
```
error: couldn't read src/../Readme.md: No such file or directory (os error 2)
--> src/lib.rs:1:10
|
1 | #![doc = include_str!("../Readme.md")]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
2022-03-17 19:56:36 +08:00
Remco Bloemen
124043470e
Merge pull request #4 from worldcoin/remco/embed
...
Embed circuit spec
2022-03-16 10:17:00 -07:00
Remco Bloemen
f1f2dff348
Merge pull request #3 from worldcoin/remco/avoid-bigint
...
Avoid bigint
2022-03-16 10:15:59 -07:00
Remco Bloemen
6964f9f93d
Merge pull request #2 from worldcoin/remco/ci
...
Add CI and fix clippies
2022-03-16 10:15:17 -07:00
Remco Bloemen
335ed92b9f
Fix example
2022-03-11 16:13:18 -08:00
Remco Bloemen
545c6b0a83
Fix clippies
2022-03-11 16:11:06 -08:00
Remco Bloemen
b4b2e50121
Remove config
2022-03-11 16:03:17 -08:00
Remco Bloemen
7501a56b4c
Embed circuit
2022-03-11 16:01:52 -08:00
Remco Bloemen
3de4debd55
Implement last hash and conversion
2022-03-11 15:01:20 -08:00
Remco Bloemen
a7108109fc
Implement conversions
2022-03-11 14:50:51 -08:00
Remco Bloemen
adde0a558d
Avoid bigint
2022-03-11 13:41:46 -08:00
Remco Bloemen
7859da2b22
Solve merge conflicts
2022-03-11 11:12:44 -08:00
Remco Bloemen
030287e35a
Merge branch 'main' into remco/ci
2022-03-11 10:59:55 -08:00
Remco Bloemen
67b7f2f9ed
Remove cargo lock
2022-03-11 10:54:20 -08:00
Remco Bloemen
3f9442decb
Fix dep clippies
2022-03-11 10:44:33 -08:00
Remco Bloemen
950e5b3c34
Fix undocumented panics
2022-03-11 10:42:56 -08:00
Remco Bloemen
016dea234e
Error handling
2022-03-11 10:35:29 -08:00
Remco Bloemen
2f8acc3c15
Fix clippies
2022-03-10 16:06:26 -08:00
Remco Bloemen
53ef9937cb
No lockfile in libraries
2022-03-10 15:42:05 -08:00
Remco Bloemen
974d0b43bd
Make doctest pass
2022-03-10 15:32:59 -08:00
Remco Bloemen
f192620c4b
Spelling exceptions
2022-03-10 15:31:59 -08:00
Remco Bloemen
2ea195ff64
Add readme to docs and clippy rules
2022-03-10 13:25:24 -08:00
Remco Bloemen
9b8988419d
Merge pull request #1 from worldcoin/philsippl/extract_external_nullifier
...
extract external_nullifier calculation
2022-03-10 13:23:00 -08:00
psippl
15a6721a1c
extract external_nullifier calculation
2022-03-09 15:53:03 +01:00
Remco Bloemen
52f1a9ba5d
Add optional mimc support
2022-03-07 11:41:42 +01:00
psippl
43d564448c
added usage
2022-03-06 19:23:42 +01:00
psippl
6fc71ab357
remove snarkfiles dir
2022-03-06 19:15:44 +01:00
psippl
c916ecbbe5
added semaphore submodule
2022-03-06 19:12:39 +01:00
Remco Bloemen
24c1df8fac
Add optional mimc support
2022-03-01 16:44:25 -08:00
Remco Bloemen
3e7ff80611
Add benchmark
2022-02-28 19:44:30 -08:00
Remco Bloemen
1b0cf0a8fa
Turn main into test
2022-02-28 17:17:42 -08:00
psippl
972b34238d
expose ethereum groth16 proof
2022-02-27 00:46:30 +01:00
psippl
718cbf6fe0
deserialization of poseidon proof
2022-02-26 21:39:09 +01:00
psippl
01dd3ff785
remove leftover header file
2022-02-26 19:09:12 +01:00
psippl
60f671d4cd
update readme
2022-02-26 18:55:04 +01:00
psippl
99f6549c84
fix warnings
2022-02-26 18:49:10 +01:00
psippl
978c17dfa8
migrate ffi lib
2022-02-26 18:45:25 +01:00
psippl
5485799aaa
Merge branch 'master' of github.com:worldcoin/libsemaphore-rs
2022-02-26 14:54:36 +01:00
psippl
4ca630eb3d
push Cargo.lock
2022-02-26 14:53:15 +01:00
Remco Bloemen
b775711657
Fix test
2022-02-25 16:22:27 -08:00
psippl
45f9ae4566
change to ethers_core
2022-02-21 11:48:47 +01:00
psippl
c8d06c61ba
ethers-core
2022-02-20 16:20:08 -07:00
psippl
c7a5a306fc
change branch
2022-02-18 10:34:34 -07:00
psippl
8d2a17cab0
tmp wasmer fix for mobile build
2022-02-18 10:24:49 -07:00