303 Commits

Author SHA1 Message Date
Daniel Tehrani
e15985f103 Fix merge conflicts 2023-01-31 13:46:12 +09:00
Daniel Tehrani
f16ebd418d Merge branch 'main' into dan/embed-spartan-wasm 2023-01-31 13:36:47 +09:00
Dan Tehrani
0697208cb5 Merge pull request #19 from personaelabs/dan/hashtocurve
Dan/hashtocurve
2023-01-31 13:25:06 +09:00
Daniel Tehrani
96cf0f21f1 Refactor 2023-01-31 13:20:34 +09:00
Daniel Tehrani
42f827bc8f Fix 2023-01-31 12:02:10 +09:00
Daniel Tehrani
0331001a51 Refactor 2023-01-31 11:59:27 +09:00
Daniel Tehrani
a6709d5725 Rename file 2023-01-31 11:37:24 +09:00
Daniel Tehrani
6246d39dbe Modify to be compatible with from_uniform_bytes 2023-01-31 11:31:29 +09:00
Dan Tehrani
1fde1c218a Merge pull request #15 from personaelabs/lsankar/membership-verifier
membership verifier in ts lib
2023-01-31 09:55:26 +09:00
Daniel Tehrani
0d488ef219 Enable profiler in web benchmark 2023-01-31 09:51:28 +09:00
lsankar4033
1395e70ed6 typo 2023-01-30 13:19:27 -08:00
Lakshman Sankar
a677536d3e Merge branch 'main' into lsankar/membership-verifier 2023-01-30 13:16:25 -08:00
lsankar4033
972d08391a add verification to node benchmarks 2023-01-30 13:09:55 -08:00
lsankar4033
aa8a9a4721 add verification to web benchmark 2023-01-30 12:59:53 -08:00
lsankar4033
9c2f1cbfe4 fix typo 2023-01-30 10:25:22 -08:00
lsankar4033
dd80fd146c fix lerna build 2023-01-30 09:45:11 -08:00
Daniel Tehrani
9482932284 Fix warnings 2023-01-30 16:32:55 +09:00
Daniel Tehrani
714bf04ba7 Fix 2023-01-30 16:30:52 +09:00
Daniel Tehrani
fed4d553ce Merge branch 'main' into dan/hashtocurve 2023-01-30 13:52:32 +09:00
Dan Tehrani
d4c7e77955 Merge pull request #16 from personaelabs/dan/refactor/secpq
Dan/refactor/secpq
2023-01-30 13:27:30 +09:00
Daniel Tehrani
4d4e21c14c Past code used to read r1cs from Nova-Scotia & detach Nova-Scotia from dep 2023-01-30 11:43:29 +09:00
Daniel Tehrani
e487f1cb24 Comment out Neptune which is causing build issues 2023-01-30 11:42:16 +09:00
Daniel Tehrani
5f8fcd0be0 Fix tests 2023-01-30 10:34:18 +09:00
Daniel Tehrani
40dfab4328 Detach secpq_curves 2023-01-30 09:32:58 +09:00
Daniel Tehrani
398a3409f3 Use secq256k1 instead of secpq_curves 2023-01-30 09:31:44 +09:00
Daniel Tehrani
0228738d1c Re-export the Group trait 2023-01-30 09:30:50 +09:00
Dan Tehrani
bab4cc9d0c Paste file link 2023-01-30 08:59:35 +09:00
Daniel Tehrani
4e21aabf0c Update README.md 2023-01-29 21:38:04 +09:00
Daniel Tehrani
7286f5be97 Fix 2023-01-29 21:33:12 +09:00
Daniel Tehrani
d1f54a6a8c Hardcode wasm into ts file & add script for embedded wasm ops 2023-01-29 21:10:50 +09:00
Daniel Tehrani
f6ffbb4fc8 Update package name 2023-01-29 20:20:19 +09:00
Daniel Tehrani
d62305aeee Config lib for the npm registry 2023-01-29 15:27:27 +09:00
Daniel Tehrani
151000f250 Update lib name 2023-01-29 14:47:20 +09:00
Daniel Tehrani
64b80a128c Throw err with message when wasm isn't initialized 2023-01-29 14:32:48 +09:00
Daniel Tehrani
0570665f26 Add build script 2023-01-29 14:29:55 +09:00
Daniel Tehrani
50f60758a4 Use correct poseidon constants 2023-01-29 14:27:10 +09:00
Daniel Tehrani
6de547856d Add doc re: poseidon params 2023-01-29 13:33:26 +09:00
Daniel Tehrani
a290a1936b Fix poseidon parm generation 2023-01-29 13:32:58 +09:00
Daniel Tehrani
82fab20975 Add sage script to check poseidon params security inequalities 2023-01-29 13:32:41 +09:00
Daniel Tehrani
f41768f14a Return correct public input from prover 2023-01-29 13:16:05 +09:00
lsankar4033
663ecb0dfe add test task 2023-01-28 20:05:03 -08:00
lsankar4033
bc7be8d232 typo 2023-01-28 20:04:58 -08:00
lsankar4033
35c4725462 paste in simple tests 2023-01-28 18:07:52 -08:00
lsankar4033
b856f41279 Options -> Config to be consistent with prover 2023-01-28 17:55:25 -08:00
lsankar4033
e44dd69ae7 verify function (no tests) 2023-01-28 17:33:47 -08:00
Lakshman Sankar
e62385ec97 Merge pull request #14 from personaelabs/lsankar/fix-lerna-build
Fix lerna build
2023-01-27 07:53:34 -08:00
Lakshman Sankar
0687243676 Merge branch 'main' into lsankar/fix-lerna-build 2023-01-27 07:52:58 -08:00
Daniel Tehrani
883636111d Update lib README 2023-01-27 17:26:51 +09:00
Daniel Tehrani
4fa0d28472 Update node bench 2023-01-27 17:25:11 +09:00
Daniel Tehrani
61bb75d271 Merge branch 'main' of https://github.com/personaelabs/spartan-ecdsa 2023-01-27 16:57:35 +09:00