Commit Graph

49 Commits

Author SHA1 Message Date
Michael Bradley, Jr 44ccd26551
add "staticlib" to crate-type in Cargo.toml 2022-10-03 18:23:49 -04:00
kilic 632381e6e8
Merge pull request #4 from staheri14/patch-1
Add LICENSE.md
2022-09-30 00:33:35 +03:00
Sanaz Taheri Boshrooyeh 94e391d945
Create LICENSE.md 2022-09-14 10:12:34 -07:00
kilic 7ac74183f8 add signal to field function
flatten ffi inputs
2021-10-15 12:33:27 +03:00
kilic 628fd74223 use thread_rng 2021-03-24 00:14:29 +03:00
kilic 89440daca1 change input param order 2021-03-23 19:57:07 +03:00
kilic 5d8a41fd44 add bad proof test 2021-03-20 00:15:49 +03:00
kilic 32eeb9ec7d add get root ffi 2021-03-19 23:50:21 +03:00
kilic b9923dff1f fix proof lenght doc 2021-03-19 23:32:57 +03:00
kilic 928c59cbc9 fix rng 2021-03-19 22:56:31 +03:00
kilic a80f5d013e move member index to auth object 2021-02-09 13:01:30 +03:00
kilic c61737e22f add member deletion ffi 2021-02-08 18:56:53 +03:00
kilic 1c1fbf402e add full node and ffis 2021-02-06 20:21:12 +03:00
kilic 3bbec368a4 prefer writer than returns 2020-12-16 09:35:41 +03:00
kilic b056c611ac regard compiler warnings 2020-12-16 09:19:26 +03:00
kilic 722d1106c7 remove circuit hasher fild from public 2020-12-16 09:17:18 +03:00
kilic 5265c8f707 add keygen api 2020-12-16 09:13:45 +03:00
kilic 30e5121823 add no mangle tag 2020-12-15 20:27:04 +03:00
kilic 4ce704b6d8 add ffi for hasher 2020-12-08 11:11:38 +03:00
kilic 63c14ea4a6 add profile cfg 2020-12-08 11:10:26 +03:00
kilic b1f1d161c1 add public api and ffis 2020-12-01 15:37:10 +03:00
kilic ae5f8859c6 add circuit parameter export endpoint for wasm 2020-11-17 13:51:21 +03:00
kilic fefbed2958 expose raw vk only 2020-11-02 18:43:56 +03:00
kilic afdf1897e6 use uncompressed proof 2020-11-02 16:40:35 +03:00
kilic 097f512237 add new circuit gen endpoint
add verifier key export endpoint
2020-11-02 13:23:42 +03:00
kilic cbc8e7579a add js verifier key exporter 2020-10-28 19:13:32 +03:00
kilic 2d6e1498ee parameterise test cases 2020-10-05 13:54:38 +03:00
kilic ecfc186b3a take depth as param 2020-10-02 17:48:53 +03:00
kilic 72085d2e42 seperate test runners 2020-10-01 13:10:18 +03:00
kilic 73da37a841 typos 2020-06-13 23:03:29 +03:00
kilic a188f747af format 2020-06-13 22:45:07 +03:00
kilic 2c423008b4 update gitignore, readme 2020-06-13 22:44:22 +03:00
kilic bc9101a437 fix for wasm build
update readme
2020-06-13 22:39:33 +03:00
kilic 1535846279 exclude from wasm build 2020-06-13 22:37:44 +03:00
kilic bc5c0e1363 cleanups 2020-06-07 18:48:04 +03:00
kilic b7e2954a69 add wasm support 2020-06-07 18:36:18 +03:00
kilic 600775f069 move key export to examples
rm webpack example
2020-06-07 17:39:40 +03:00
kilic e6e563413c wip, wasm effort 2020-06-04 20:59:02 +03:00
kilic 945b23bf70 add input serialization 2020-06-04 20:55:45 +03:00
kilic 2df459172f back to single constant per round approach 2020-05-03 17:08:24 +03:00
kilic f35bdfe228 cleanups, supress warnings 2020-05-01 15:54:39 +03:00
kilic 4f8dae2707 add rln circuit 2020-05-01 15:35:03 +03:00
kilic c1130234ef skip last mds mul 2020-05-01 15:34:36 +03:00
kilic d639d64aaf update readme 2020-05-01 15:33:28 +03:00
kilic 3ea6d5ecf6 add merkle tree helper 2020-04-30 17:04:43 +03:00
kilic 98d961035d add poseidon hash circuit 2020-04-30 17:04:24 +03:00
kilic 9f3762c16a make poseidon hasher working 2020-04-25 21:53:24 +03:00
kilic 9352948baf poseidon with generic engine 2020-04-23 21:12:43 +03:00
kilic 6821b0f574 initial commit with draft poseidon 2020-04-23 20:55:24 +03:00