1
0
Fork 0
mirror of synced 2025-09-24 04:40:05 +00:00
Commit graph

322 commits

Author SHA1 Message Date
dark64
b7e787dfd1 deprecate multi returns 2022-06-21 15:03:53 +02:00
dark64
f1c7d76cf5 fix tests 2022-05-11 21:33:57 +02:00
dark64
16f2b4c3ac change syntax in cli/examples 2022-04-06 20:23:58 +02:00
dark64
66b273dabc remove if-expressions 2022-04-06 15:41:38 +02:00
dark64
2de6823ae9 merge develop, fix conflicts 2022-02-21 03:02:58 +01:00
schaeff
a757921bad fix, changelog, constant depth 2022-01-20 18:01:15 +01:00
schaeff
1cd049ac93 add tests, add book entry, fix inference 2022-01-11 11:48:16 +01:00
schaeff
e5184a236b implement assignees, add examples 2022-01-10 18:49:05 +01:00
schaeff
56997342f1 rewrite merkle examples 2021-12-17 13:00:46 +01:00
dark64
db9615bdac merge develop, fix conflicts 2021-12-10 12:38:44 +01:00
schaeff
9d95e08e30 merge dev 2021-12-07 19:17:55 +01:00
dark64
36362101f4 merge dev, fix conflicts 2021-12-07 14:44:23 +01:00
dark64
97c03d12be add zokrates_mpc crate 2021-11-23 15:35:54 +01:00
Thibaut Schaeffer
d2e8b905c1
Merge pull request #1025 from Zokrates/cheaper-dynamic-comparison
Reduce the cost of dynamic LT checks
2021-11-11 10:21:55 +01:00
Darko Macesic
71872294b7
Merge pull request #1037 from Zokrates/remove-return-1
Remove confusing returns
2021-11-09 17:34:03 +01:00
Thibaut Schaeffer
d17d3121c9
Merge pull request #982 from Zokrates/type-alias
Implement type aliasing
2021-11-08 11:08:37 +01:00
dark64
44b4fdde5a fix tests 2021-11-03 19:09:36 +01:00
dark64
56ce03fe45 update radix file 2021-11-03 15:47:55 +01:00
dark64
38ff7f4f03 update docs 2021-11-03 15:44:51 +01:00
schaeff
81bd3671c3 fix libsnark, fix rng tutorial 2021-11-03 13:49:09 +01:00
schaeff
3c12feb74e fix clippy, implement embeds, fix tutorial 2021-11-03 11:52:24 +01:00
dark64
a4811c98e0 refactor mpc commands, add mpc tutorial to the book 2021-11-02 15:29:59 +01:00
schaeff
30a04734b5 use iterators where possible, switch to cbor 2021-10-29 13:51:43 +02:00
schaeff
5ff16b25f8 change gettingstarted example to assert 2021-10-18 16:54:38 +02:00
schaeff
003d4fc6f0 tweak operator table 2021-10-18 13:02:59 +02:00
schaeff
0d0d9e04a3 merge dev 2021-10-15 13:54:41 +02:00
schaeff
2c7d806064 merge dev 2021-10-15 13:07:07 +03:00
schaeff
f98585b784 revert to original impl, add symetric check, add logs 2021-10-15 13:00:48 +03:00
dark64
740b7ee935 merge dev, add tests 2021-10-14 21:44:21 +02:00
schaeff
43b2a1d350 move to non breaking nightly, fix conflicts 2021-10-12 16:37:30 +03:00
schaeff
eb492153f4 add docs, use alias in example 2021-10-12 12:10:02 +03:00
schaeff
ba3752307c Merge branch 'develop' of github.com:Zokrates/ZoKrates into type-alias 2021-10-11 11:17:20 +03:00
Thibaut Schaeffer
65c4ccb316
Merge pull request #997 from Zokrates/strict-field-to-uint
Make field to uint casts truncate values bigger than uint max
2021-10-11 10:17:29 +03:00
schaeff
6de5a21d7e improve example 2021-10-08 20:26:28 +03:00
schaeff
f3f400a6bd fix tests, add breaking example 2021-10-05 21:20:55 +03:00
dark64
13c0af63a8 merge develop, fix conflicts 2021-10-05 17:56:47 +02:00
schaeff
b3ddfca69c merge dev, some tests failing 2021-10-04 20:32:33 +03:00
Thibaut Schaeffer
5f2d65124b
Merge pull request #975 from Zokrates/allow-calls-in-constants
Allow calls in constants
2021-10-01 18:01:52 +03:00
dark64
3ad8938897 add failing test for unpack 2021-09-27 20:51:30 +02:00
schaeff
ca55c984e3 address review comments 2021-09-24 17:54:16 +03:00
schaeff
4b99a99815 remove explicit generics where applicable 2021-09-23 14:45:45 +03:00
schaeff
77a3888600 fix example 2021-09-21 13:07:26 +03:00
schaeff
43f4934586 detect out of bounds reads and writes 2021-09-21 13:00:36 +03:00
dark64
3975437fe4 improve tests 2021-09-16 15:54:03 +02:00
dark64
11b595ef21 implement ternary operator 2021-09-15 19:39:01 +02:00
schaeff
187a1e834b refactor for ordered symbols, clean, propagate constants globally to cover constants in function key 2021-09-10 23:27:19 +02:00
schaeff
8f7cf36eec fold module when id is found for constant calls inliner 2021-09-06 19:25:29 +02:00
Thibaut Schaeffer
db25d3f159
Merge pull request #977 from Zokrates/handle-unconstrained-vars
Graceful handling of unconstrained variable detection
2021-09-06 16:47:23 +02:00
schaeff
97a034cdb9 implement imported constants, implement inference on generic structs 2021-09-04 23:36:14 +02:00
schaeff
edc8c015c4 add breaking test 2021-08-30 18:00:48 +02:00