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

2970 commits

Author SHA1 Message Date
schaeff
aa5a3b4b32 rename and improve example 2021-04-20 12:39:41 +02:00
schaeff
7b452db760 Merge branch 'develop' of github.com:Zokrates/ZoKrates into accept-explicit-generics 2021-04-20 10:55:54 +02:00
Thibaut Schaeffer
aa8e603b11
Merge pull request #819 from Zokrates/update-rotr
Update bit rotation logic in sha256 and blake2s, add bit rotation tests
2021-04-19 21:02:40 +02:00
Thibaut Schaeffer
b4f02e7db5
Merge pull request #799 from Zokrates/refactor-constant-shift-checks
Fail gracefully on variable shifts
2021-04-19 20:51:44 +02:00
Thibaut Schaeffer
0d20f6a107
Merge pull request #822 from Zokrates/stricter_function_match
Consider input count and generics count in semantic checker
2021-04-19 20:50:38 +02:00
Thibaut Schaeffer
f041822ad7
Merge pull request #823 from Zokrates/fail-on-assertion
Detect assertion failures at compile time on constant expressions
2021-04-19 20:50:01 +02:00
Thibaut Schaeffer
2631ca756a
Merge pull request #825 from Zokrates/strict-tests
Make tests panic if max constraint count is exceeded
2021-04-19 20:49:04 +02:00
schaeff
30e489553c clippy, changelog 2021-04-19 18:56:48 +02:00
dark64
708981144d make tests panic if max constraint count is exceeded 2021-04-19 13:50:42 +02:00
dark64
9875fee6dc update changelog 2021-04-19 11:55:13 +02:00
dark64
41a1b5f661 use string instead of cloning 2021-04-19 11:32:11 +02:00
dark64
a271993832 fix tests 2021-04-19 10:59:23 +02:00
dark64
a94cb9f9de update assert example 2021-04-16 15:19:05 +02:00
Thibaut Schaeffer
eb9326d047
Merge pull request #809 from Zokrates/multi-import
Allow importing of multiple symbols in a single import statement
2021-04-16 12:29:14 +02:00
dark64
abcf2f050e update assert example 2021-04-15 19:40:10 +02:00
dark64
0ac66da9ae add changelog 2021-04-15 19:24:27 +02:00
dark64
f2faa0a781 error out on failed assertion 2021-04-15 19:15:06 +02:00
dark64
f96dbd6254 renaming 2021-04-15 18:13:27 +02:00
schaeff
a3b22737d8 consider input count and generics count in semantic checker, add tests 2021-04-15 16:43:11 +02:00
dark64
c80d2faf77 replace XOR with OR 2021-04-14 20:07:05 +02:00
dark64
ec50be4d28 fix typos 2021-04-14 20:03:14 +02:00
dark64
c8b9436ee1 fix typo 2021-04-14 17:40:45 +02:00
dark64
6faf3cb689 update bit rotation logic in sha256 and blake2s, add bit rotation tests 2021-04-14 17:28:26 +02:00
Thibaut Schaeffer
04e485ca0c
Merge pull request #816 from Zokrates/merge-back-070
Merge back 0.7.0
2021-04-14 11:41:52 +02:00
Thibaut Schaeffer
6cfaedb70b
Merge pull request #806 from Zokrates/poseidon
Add poseidon hashing algorithm
2021-04-13 18:45:49 +02:00
schaeff
02a7626928 Merge branch 'deploy' of github.com:Zokrates/ZoKrates into merge-back-070 2021-04-13 18:44:13 +02:00
dark64
6f86979dbd add comments 2021-04-13 17:03:42 +02:00
Thibaut Schaeffer
f38f837ede
Merge pull request #815 from Zokrates/patch-libsnark-ci
Make sure libsnark is activated where applicable
2021-04-13 16:23:51 +02:00
schaeff
07e27d0d24 remove no input test 2021-04-13 16:11:54 +02:00
schaeff
4c73b7cc70 actually fix the libsnark compile error 2021-04-13 15:56:22 +02:00
schaeff
dae95c99d2 make sure libsnark is activated in cross compilation and scripts 2021-04-13 15:50:52 +02:00
dark64
98f697b3d0 refactor constants 2021-04-13 14:41:29 +02:00
Thibaut Schaeffer
9a6956ad65
Merge pull request #805 from Zokrates/rc/0.7.0
Release 0.7.0
2021-04-13 13:52:23 +02:00
Thibaut Schaeffer
2628b3bba5
Merge pull request #800 from Zokrates/allow-underscore
Allow underscore before type suffix
2021-04-12 22:14:05 +02:00
dark64
8b050d8c44 update book, add changelog 2021-04-12 18:57:47 +02:00
dark64
61833d70c4 import multiple symbols in a single from-import statement 2021-04-12 18:49:58 +02:00
schaeff
68df35bf17 add changelog 2021-04-12 16:05:10 +02:00
dark64
856a78a378 add decimal suffix test 2021-04-12 10:05:11 +02:00
dark64
6a1952c771 add changelog 2021-04-09 23:00:19 +02:00
dark64
b21e2e5a2b add poseidon hash to stdlib 2021-04-09 22:56:42 +02:00
schaeff
34c0c9a121 trigger build 2021-04-09 16:53:46 +02:00
schaeff
59b6befc36 replace master with deploy 2021-04-09 15:47:04 +02:00
schaeff
f290de2b58 bump version, generate changelog 2021-04-09 15:09:34 +02:00
Thibaut Schaeffer
1ee8aa7d56
Merge pull request #801 from Zokrates/stdlib-embeds
Re-export embeds in stdlib, add field to uint casts
2021-04-08 19:40:35 +02:00
dark64
45747c94b6 spacing 2021-04-08 13:27:56 +02:00
dark64
4e31e8f3a1 add changelog 2021-04-08 13:23:57 +02:00
dark64
75808e2e88 reexport embeds in stdlib, add field to uint casts 2021-04-08 13:15:06 +02:00
dark64
33be94a984 add changelog 2021-04-08 12:09:59 +02:00
dark64
a5129fb8f0 allow underscore before type suffix 2021-04-08 12:00:28 +02:00
schaeff
e193546d8d check shifts are constant earlier, simplify zir 2021-04-07 18:56:55 +02:00