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

907 commits

Author SHA1 Message Date
Thibaut Schaeffer
8c1b530d62
Merge pull request #633 from dark64/node-support
Add node support for zokrates.js
2020-07-15 12:05:43 +02:00
dark64
3b4cd1745f move bellman/nolog feature to default 2020-07-14 13:21:45 +02:00
schaeff
6d03f9b9d1 enable libsnark multicore 2020-07-13 10:34:05 +02:00
schaeff
76adee1310 revert 2020-07-13 10:33:12 +02:00
schaeff
5a7f5d8c92 enable multicore 2020-07-13 09:21:03 +02:00
dark64
0b206d21ac remove babel 2020-07-10 12:01:23 +02:00
dark64
50a5810f53 merge dev, add node support to zokrates-js, fix tests 2020-07-09 17:54:45 +02:00
Thibaut Schaeffer
d507d3970a
Merge pull request #598 from dark64/proof-system-refactor
Proof system refactor
2020-07-01 23:35:18 +02:00
schaeff
832d325088 add release flag 2020-06-29 16:58:59 +02:00
schaeff
a444716344 comments 2020-06-19 15:33:23 +02:00
schaeff
1b5ff6aa98 execute directives at compile time if the inputs are constant 2020-06-17 13:56:58 +02:00
schaeff
d5d32b6d87 Merge branch 'develop' of github.com:Zokrates/ZoKrates into proof-system-refactor 2020-06-15 10:08:37 +02:00
JacobEberhardt
e6de36c9c9
Merge pull request #612 from Zokrates/boolean-stdlib
Use booleans when possible in stdlib
2020-06-09 10:54:11 +02:00
schaeff
fae052e1fa use boolean in stdlib. wip 2020-06-05 17:11:07 +02:00
Thibaut Schaeffer
ed555b3259
Merge pull request #602 from Zokrates/add-struct-names
Add struct names to typed_absy types
2020-06-05 11:26:40 +02:00
schaeff
52d50d12ad fix conflicts 2020-06-04 16:15:10 +02:00
schaeff
7b13fb2233 update example to that of issue, bump version numbers 2020-06-04 12:34:13 +02:00
schaeff
6b691934f8 fix deps 2020-06-03 15:08:13 +02:00
schaeff
710f7dbffe fix bellman deps 2020-06-03 14:52:29 +02:00
schaeff
f37c28230c introduce strict lt check, test with modified interpreter 2020-06-03 13:47:46 +02:00
schaeff
c3228f81e1 implement constrained lt 2020-06-02 15:36:22 +02:00
Thibaut Schaeffer
5bfa9c680f
Merge pull request #597 from Zokrates/solidity-view
Make solidity verifier view
2020-05-28 15:52:22 +02:00
schaeff
78a5b03f70 merge dev 2020-05-25 15:41:56 +02:00
dark64
60c7eeb126 Merge branch 'develop' into proof-system-refactor 2020-05-25 14:41:38 +02:00
Thibaut Schaeffer
c463a86bff
Apply suggestions from code review
Co-authored-by: JacobEberhardt <jacob.eberhardt@tu-berlin.de>
2020-05-25 14:30:04 +02:00
dark64
f4d248c194 cpp format 2020-05-22 17:38:03 +02:00
Darko
41b361e6c4 refactor libsnark cpp 2020-05-22 15:50:44 +02:00
schaeff
f7b0fc25e5 update spec 2020-05-22 12:38:53 +02:00
schaeff
25ff614087 revert unrelated changes 2020-05-22 12:11:53 +02:00
schaeff
b09a03e9aa clean and comment 2020-05-22 11:47:58 +02:00
schaeff
11b6b33539 use hashset for protected variables 2020-05-22 11:41:32 +02:00
dark64
c8966a309d add enums for backend, curve and proving scheme dimension 2020-05-20 20:04:29 +02:00
schaeff
b65c49da54 add test for struct abi 2020-05-19 15:31:38 +02:00
schaeff
1b942bae33 bump version niumbers for bellman tools 2020-05-18 17:40:40 +02:00
schaeff
c488d90b11 make resolved types equivalent, default from-import alias to symbol 2020-05-18 16:05:04 +02:00
schaeff
8e332cc9da fix wrong name in imported structs, make name in imported struct the alias, not the source 2020-05-15 12:56:36 +02:00
schaeff
ca8acfd11e fix tests 2020-05-14 23:22:57 +02:00
schaeff
648f71e8c1 add name to typed types 2020-05-14 23:03:15 +02:00
schaeff
2c07fee812 remove if else 2020-05-14 20:17:50 +02:00
schaeff
a28f2080d5 add check command 2020-05-14 15:33:51 +02:00
dark64
ef2c446895 fix naming in proof 2020-05-13 18:48:21 +02:00
dark64
c81f1fe629 fix imports 2020-05-13 18:07:06 +02:00
dark64
17c51ba500 fix cpp format, change proof system folder structure 2020-05-13 15:46:53 +02:00
dark64
793c0b143f remove commented code 2020-05-12 13:39:56 +02:00
schaeff
44ecb59110 switch to static call, remove event, make verify view 2020-05-11 16:58:32 +02:00
dark64
98f5edb7a3 cleanup 2020-04-30 18:43:55 +02:00
dark64
3535574d2b proof system refactor 2020-04-29 19:34:24 +02:00
dark64
4dab919d92 merge dev, fix conflicts 2020-04-27 19:46:48 +02:00
dark64
754a497271 fmt 2020-04-27 15:48:58 +02:00
dark64
c35e620c50 update naming 2020-04-27 15:12:09 +02:00