1
0
Fork 0
mirror of synced 2025-09-23 12:18:44 +00:00
Commit graph

40 commits

Author SHA1 Message Date
dark64
f68d887038 wip 2020-12-28 18:18:29 +01:00
schaeff
057d5883aa remove bellman embeds, add u32 to stdlib 2020-07-03 18:10:33 +02:00
schaeff
76ebc229c2 merge 2020-04-03 15:19:50 +02:00
dark64
efecfedc8b add zokrates_common crate, update resolver trait definition 2020-03-04 20:31:44 +01:00
schaeff
e8df5831c3 merge dev 2020-02-17 23:18:20 +01:00
schaeff
19be8c463c Merge branch 'develop' of github.com:Zokrates/ZoKrates into u8-playground 2019-11-26 15:23:27 +01:00
dark64
f40071654e exclude zokrates_js from workspace 2019-11-21 17:49:44 +01:00
dark64
27d94bf59e add zokrates_js crate 2019-11-21 17:17:00 +01:00
dark64
c39dd0ea22 Refactor CLI to support new ProofSystem API 2019-11-11 14:53:00 +01:00
schaeff
e7c911f73a integrate uint§ 2019-11-05 18:39:24 +01:00
schaeff
3feac21744 remove gh importer 2019-10-28 15:35:08 +01:00
schaeff
400a2205f3 merge dev, fix flags 2019-10-25 13:13:14 +02:00
Thibaut
210a8b9f3a remove web incompatible crates, change wasm flag to wasm_solvers, introduce wasm flag 2019-10-03 16:42:15 +02:00
Thibaut
be14810af9 merge structs 2019-09-30 14:23:33 +02:00
Thibaut
997d2c3862 extract abi to crate, accept raw and abi, add cli flags 2019-09-27 19:23:16 +02:00
schaeff
c413fd64d0 wip 2019-09-25 19:37:05 +02:00
schaeff
9521d5822a create zokrates_core_test crate and move zokrates_core tests there 2019-09-17 12:10:59 +02:00
schaeff
5b20449a91 extract testing into test crate 2019-08-22 13:48:34 +02:00
Evgenii P
7fccf22968 Implement github resolver 2019-06-25 04:10:02 +07:00
schaeff
f8fa3efccf implement sha256 on bellman, remove libsnark version 2019-04-01 19:59:43 +02:00
schaeff
440a1887e9 make stdlib a crate, add integration tests using fs resolver 2019-02-26 15:20:43 +01:00
schaeff
a93bb54589 include all packages in tests and build 2018-08-01 11:50:35 +02:00
schaeff
b3c0009615 extract fs resolver into new crate, rename crates, refactor importer 2018-07-31 16:57:21 +02:00
schaeff
9c2940ca0b merge develop in 2018-07-09 16:53:05 +02:00
Thibaut Schaeffer
90859abd1e Merge 0.2.0 into develop (#82)
* Add version tag to dockerhub

* Add major, minor, patch version to dockerhub

* Bump version 0.2.0

* remove grammar as it is outdated

* complete merge
2018-07-09 11:01:14 +02:00
schaeff
1d3204c90f split into cli and lib 2018-06-30 00:32:15 -04:00
schaeff
4889989de2 invert lhs and rhs in r1cs import to please the R1CS exporter. Replace fold with reduce for more concise output 2018-06-13 17:22:20 +02:00
David Terry
c58a484be9 build with latest version of libsnark 2018-05-12 16:54:31 +02:00
schaeff
c0600779f2 read arguments from json, walk folder to run tests 2018-02-26 19:52:28 +01:00
schaeff
f2bbb05c28 add assert_cli and simple test 2018-02-05 18:01:14 +01:00
Steffen Haertlein
9525d5df4c added export verifier functionality and required template 2017-10-25 10:02:52 +02:00
Jacob Eberhardt
cd012b1d88 Removed camelcase from program name -> zokrates 2017-10-23 17:57:16 +02:00
Jacob Eberhardt
d10a4bef56 Renamed. Serialization and Deserialization implemented for FieldPrime 2017-10-09 19:03:06 +02:00
Jacob Eberhardt
5d60e174ee Intermediary commit. Serialization added, Deserialization still ToDo. Formatted. 2017-10-09 13:24:31 +02:00
Jacob Eberhardt
9528f6576c Skeleton for CLI added. Compile subcommand implemented. 2017-10-08 17:50:15 +02:00
Dennis Kuhnert
29dab82612 Add tests for all examples; Add r1cs swap_sub cases 2017-02-21 13:05:30 +01:00
Dennis Kuhnert
e1e309a296 Add Field and the implementation FieldPrime (not used yet) 2017-02-17 16:48:49 +01:00
Dennis Kuhnert
92e3ede5c0 Add build feature: nolibsnark 2017-02-01 23:18:52 +01:00
Dennis Kuhnert
9d6991784b Add libsnark "is_satisfied" binding with [0, 0, .., 0] solution vector test. 2017-01-29 16:59:13 +01:00
Dennis Kuhnert
840ba4b57b First basic implemntation for code to r1cs 2017-01-27 23:45:24 +01:00