1
0
Fork 0
mirror of synced 2025-09-23 04:08:33 +00:00
Commit graph

159 commits

Author SHA1 Message Date
Leo Alt
e9674380a5 bump nova-snark, ff, bellperson, pasta_curves and adjust the code
accordingly
2023-05-19 10:57:46 +02:00
dark64
b7d1468cac update changelog, bump versions 2023-04-22 00:08:48 +02:00
schaeff
d126707e6d fix js 2023-04-21 23:26:22 +02:00
schaeff
70dff669ea Merge branch 'develop' of github.com:Zokrates/ZoKrates into continue-nova-and-compress 2023-04-21 23:23:47 +02:00
schaeff
46685b1076 add compressed proof verification, upgrade nova to latest 2023-04-21 23:20:39 +02:00
dark64
8de32bd5e4 refactor 2023-04-21 02:59:16 +02:00
schaeff
ab52551a5b merge dev, fix conflicts 2023-04-14 11:27:55 +02:00
schaeff
210285a07d bump versions, generate changelog 2023-04-13 17:37:10 +02:00
Thibaut Schaeffer
52e45a396c
Add sourcemaps (#1285)
add sourcemaps
2023-04-13 15:33:37 +02:00
dark64
5257d309c5 Merge branch 'develop' into backend-opt 2023-03-31 12:41:44 +02:00
dark64
33466b2c89 remove csv dependency 2023-03-29 20:40:26 +02:00
dark64
3ba789e7f3 use binary format for witness 2023-03-29 20:36:34 +02:00
dark64
e210f469ca change into_bellman impl on field, use lincomb in bellman circuit construction instead of canonical 2023-03-24 14:13:23 +01:00
dark64
3ce57d93a4 optimize evaluation of lincomb 2023-03-03 18:19:24 +01:00
schaeff
81b7bd9b27 upgrade nova, fix conflicts 2023-02-06 14:29:05 +01:00
schaeff
9e56e912bd bump versions, update changelog 2023-01-31 12:43:19 +01:00
dark64
86164bd190 update features on dependencies 2023-01-23 19:53:18 +01:00
schaeff
378bc14ac5 remove bellperson from default as it does not compile to wasm 2022-10-04 16:46:57 +02:00
schaeff
bcade1a76c fix issues 2022-10-04 15:12:18 +02:00
schaeff
24f8b1ceb9 implement cli command for toy nova computation in absence of serialization 2022-10-04 13:38:34 +02:00
schaeff
11452adc33 implement nova example 2022-09-30 00:16:03 +02:00
schaeff
d90de5ec62 add support for the pallas curve field 2022-09-28 19:15:32 +02:00
schaeff
4ab9cdb1b0 implement better check, add test 2022-09-19 18:37:25 +02:00
schaeff
e1bf046eb3 bump versions, generate changelog, generate js lock 2022-07-06 16:31:24 +02:00
schaeff
b2336420b9 add g2type to field and parse accordingly 2022-06-30 13:31:55 +02:00
schaeff
2c1ffccb75 bump versions, generate changelog 2022-04-11 15:47:03 +02:00
schaeff
0bc5e0acd3 merge dev 2022-04-04 15:50:54 +02:00
schaeff
30483984a8 wip 2022-03-31 13:57:37 +02:00
dark64
2de6823ae9 merge develop, fix conflicts 2022-02-21 03:02:58 +01:00
Nirvan Tyagi
36dfba355e Merge marlin structured output branch 2022-02-18 16:35:53 -08:00
dark64
4fcb24af56 remove usize cast in abi encoding 2022-02-08 21:04:21 +01:00
schaeff
bab1b76943 fix clippy 2022-01-11 11:57:14 +01:00
schaeff
253bbb91ab bump versions, generate changelog 2021-12-14 11:21:12 +01:00
schaeff
f202c6837a remove duplicate method, use to_bits_be 2021-12-10 15:54:05 +01:00
Thibaut Schaeffer
5ef0b8e5ee
Merge pull request #1061 from Zokrates/use-ark-ff
Use ark ff
2021-12-10 15:12:19 +01:00
schaeff
9d95e08e30 merge dev 2021-12-07 19:17:55 +01:00
schaeff
31d09f2cc6 commit field 2021-12-07 12:59:24 +01:00
schaeff
4c8ff7d0f6 clean 2021-12-07 12:14:23 +01:00
schaeff
eef0cd95ae simplify field trait, remove redundant modulus, add tests, implement ark for all curves 2021-12-07 12:03:01 +01:00
schaeff
9e4050f091 remove ark feature, fix errors 2021-12-06 17:46:05 +01:00
schaeff
7a552ea4d2 fix features, fix checked mul 2021-12-06 15:11:00 +01:00
schaeff
1f391e9f11 add tests, clean 2021-12-03 12:03:43 +01:00
schaeff
bc427597a4 use arkff in zokrates_field 2021-12-02 18:29:56 +01:00
schaeff
30a04734b5 use iterators where possible, switch to cbor 2021-10-29 13:51:43 +02:00
schaeff
dad17b79e0 proof of concept of iterator treatment starting at flattening 2021-10-25 16:08:45 +02:00
schaeff
fd2f2a78b2 use github ark marlin, complete implementation 2021-10-18 12:42:08 +02:00
Thibaut Schaeffer
4f17446e3d
Merge pull request #761 from Zokrates/constant-range-check
Constant range check
2021-04-29 20:14:24 +02:00
schaeff
e830b986fb clippy 2021-04-20 18:42:47 +02:00
schaeff
c105e801e5 fix to_bits, improve naming 2021-04-20 18:35:03 +02:00
schaeff
f290de2b58 bump version, generate changelog 2021-04-09 15:09:34 +02:00