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

2756 commits

Author SHA1 Message Date
dark64
7d91ea483c add benchmark script 2021-02-23 11:41:39 +01:00
dark64
110519c1e1 add 8192bit input test for blake2s 2021-02-16 14:53:36 +01:00
dark64
6a4c4f5a38 use eq condition 2021-02-08 11:10:25 +01:00
dark64
29d5977a90 add personalization to blake2s 2021-02-05 19:15:48 +01:00
dark64
fd3642542a tests 2021-02-05 17:13:03 +01:00
dark64
1ca980e8dd handle overflow on t0, use optimized right rotate 2021-02-05 13:24:55 +01:00
dark64
5b074301c1 add blake2s to stdlib 2021-02-05 12:56:18 +01:00
schaeff
bf8369c362 merge dev and make array memoize test pass 2021-02-04 14:02:37 +01:00
Thibaut Schaeffer
76f1c0742d
Merge pull request #741 from Zokrates/add-memoize-test
Add array memoize test
2021-02-04 13:28:04 +01:00
Thibaut Schaeffer
a32e4ee26d
Merge pull request #739 from dark64/fix-missing-argument
Add allow-unconstrained-variables flag to compile command
2021-02-04 13:16:59 +01:00
schaeff
cdf0e1c4d6 add test 2021-02-04 13:13:14 +01:00
Thibaut Schaeffer
09168b7e96
Merge pull request #740 from Zokrates/remove-memoization
remove memoize
2021-02-03 23:16:23 +01:00
schaeff
2adced72ed remove test 2021-02-03 23:05:30 +01:00
schaeff
1aa8d9ce7d remove memoize 2021-02-03 22:48:33 +01:00
dark64
c138cc76be add allow-unconstrained-variables flag to compile command 2021-02-03 20:11:04 +01:00
Thibaut Schaeffer
0bc343fd38
Merge pull request #737 from petscheit/master
fixes link in docs
2021-02-03 16:55:45 +01:00
paul etscheit
1a6373da33 fixes link 2021-02-03 13:30:59 +01:00
schaeff
40a64acd79 Merge branch 'compile-time-uint' of github.com:Zokrates/ZoKrates into compile-time-uint 2021-01-29 15:32:04 +01:00
schaeff
7b1f51dec1 infer % 2021-01-29 15:31:47 +01:00
Thibaut Schaeffer
ac123537cb
Merge pull request #734 from Zokrates/embed-type-mismatch
Fail gracefully on embed type mismatch
2021-01-29 15:15:15 +01:00
schaeff
e491087826 fmt 2021-01-29 14:34:20 +01:00
schaeff
bbc509967f fail gracefully 2021-01-29 13:37:03 +01:00
Thibaut Schaeffer
3ff4833d14
Merge pull request #709 from dark64/dummy-constraint
Add dummy condition statement for private field parameters
2021-01-29 00:09:10 +01:00
schaeff
f612ba7a29 merge dev 2021-01-28 23:32:57 +01:00
Thibaut Schaeffer
dc94adcadb
Merge pull request #732 from Zokrates/increase-test-stack-size
run tests in thread with bigger stack
2021-01-26 19:21:30 +01:00
schaeff
1ecb793f68 remove unnecessary Send impl on Field 2021-01-26 13:18:15 +01:00
schaeff
ef5ef9252e run tests in thread with bigger stack 2021-01-26 12:55:41 +01:00
schaeff
ffc78258f2 add sha_round embed 2021-01-25 19:58:24 +01:00
schaeff
2793e77eac merge dev, clippy, fix conflicts 2021-01-21 17:53:18 +01:00
Thibaut Schaeffer
bf2fedb690
Merge pull request #730 from Zokrates/merge-back-063
Merge back 0.6.3
2021-01-21 13:58:25 +01:00
schaeff
706c3b9972 merge master 2021-01-21 11:41:53 +01:00
Thibaut Schaeffer
79c67f7272
Merge pull request #728 from dark64/embeds
Return of the embeds
2021-01-21 11:18:44 +01:00
schaeff
b0f599f65b Merge branch 'develop' of github.com:Zokrates/ZoKrates into compile-time-uint 2021-01-21 01:23:41 +01:00
Thibaut Schaeffer
8af4fce081
Merge pull request #729 from Zokrates/typed-ranges
Typed ranges
2021-01-21 01:22:26 +01:00
schaeff
0537b1b256 make tests pass, simplify stdlib 2021-01-21 01:00:56 +01:00
schaeff
a70443ce94 make tests pass, typed repeat, generic stdlib 2021-01-19 22:50:33 +01:00
schaeff
2a2da0173f clean, allow literal in explicit constant parameter, add tests 2021-01-18 15:18:36 +01:00
dark64
434c264ac0 embed sha256 stdlib tests 2021-01-18 12:26:58 +01:00
dark64
16c8807af1 assert field id in sha256_round 2021-01-14 18:24:24 +01:00
schaeff
5fe05099b3 make all tests pass 2021-01-14 16:58:44 +01:00
dark64
4091da9041 field check for sha256 embed 2021-01-13 13:18:07 +01:00
dark64
c1f1143681 add embed sha256 to stdlib 2021-01-12 14:20:57 +01:00
schaeff
58f9a521ec introduce owned types 2021-01-12 11:21:10 +01:00
dark64
6e5993bf93 bellman sha256 embed 2021-01-11 17:56:06 +01:00
schaeff
7aca6d5547 remove prints 2021-01-07 15:55:57 +01:00
schaeff
8d869793c5 fix warning 2021-01-07 14:30:46 +01:00
schaeff
4a4446dbc6 introduce typed spread, defer array size checking 2021-01-07 12:49:15 +01:00
dark64
f68d887038 wip 2020-12-28 18:18:29 +01:00
schaeff
3c47a38077 implement typed spreads 2020-12-28 17:36:00 +01:00
schaeff
aec3705edc stop installing clippy 2020-12-23 11:20:41 +01:00