schaeff
|
10fbe003c3
|
improve error handling in CLI
|
2019-01-25 15:35:50 +01:00 |
|
schaeff
|
35896ec8a2
|
clean hints
|
2019-01-25 12:10:27 +01:00 |
|
Stefan
|
6b916e779f
|
Merge pull request #225 from Zokrates/if-else-array
Add support for IfElse for arrays
|
2019-01-22 14:54:43 +01:00 |
|
schaeff
|
0fe0cbef2c
|
move book snippets to files in test folder, link to them from md
|
2019-01-21 19:00:21 +01:00 |
|
schaeff
|
e20f104c40
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into if-else-array
|
2019-01-18 17:48:23 +01:00 |
|
Guillaume Ballet
|
e1d2df3e20
|
Fix build after rebase
|
2019-01-14 17:04:23 +01:00 |
|
Guillaume Ballet
|
6e4d8b8c3f
|
Fix warning
|
2019-01-14 14:49:47 +01:00 |
|
Guillaume Ballet
|
4931710b6c
|
fix unwinding issue in tests
|
2019-01-14 14:48:33 +01:00 |
|
schaeff
|
8e1821dca8
|
merge, solve conflicts, make tests pass
|
2019-01-14 00:03:28 +01:00 |
|
schaeff
|
29403cfb50
|
bump patch
|
2019-01-06 22:41:43 +01:00 |
|
schaeff
|
9de72fe21e
|
add tests, fix order of outputs in test runner
|
2019-01-04 15:31:16 +01:00 |
|
Thibaut Schaeffer
|
44caf701b0
|
Merge pull request #210 from Zokrates/add-core-e2e-tests
[Preview] Add core e2e tests
|
2019-01-04 14:36:14 +01:00 |
|
schaeff
|
38be2a4890
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into if-else-array
|
2019-01-04 14:36:14 +01:00 |
|
schaeff
|
1e03eabacd
|
add ifelse for arrays
|
2019-01-04 13:55:45 +01:00 |
|
schaeff
|
9f10aae2ba
|
fix tests
|
2018-12-31 08:18:35 +01:00 |
|
schaeff
|
e196d67b07
|
put trait in scope
|
2018-12-31 08:14:17 +01:00 |
|
schaeff
|
1f71554584
|
hide witness operations away from cli
|
2018-12-31 08:10:33 +01:00 |
|
Guillaume Ballet
|
5a9f5c8060
|
Make field its own crate
|
2018-12-27 11:02:48 +01:00 |
|
schaeff
|
82a18e99f5
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into greater_than
|
2018-12-17 18:19:14 +01:00 |
|
schaeff
|
9dcd6d9206
|
reuse backend detection
|
2018-12-11 18:50:58 +01:00 |
|
schaeff
|
fe964c57a8
|
add missing import
|
2018-12-07 18:41:25 +01:00 |
|
schaeff
|
9160aa4164
|
fix conflicts
|
2018-12-07 18:01:17 +01:00 |
|
schaeff
|
57fc5453dd
|
Merge branch 'master' of github.com:JacobEberhardt/ZoKrates into gm17
|
2018-12-07 17:54:08 +01:00 |
|
schaeff
|
7a46f15e74
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into use-lincomb-ir
|
2018-12-04 19:41:45 +01:00 |
|
schaeff
|
1e33f8b564
|
remove example
|
2018-11-30 17:21:05 +01:00 |
|
schaeff
|
648a78601a
|
bump patch
|
2018-11-30 17:10:30 +01:00 |
|
schaeff
|
b4b2d43080
|
fix fmt, fix argument count in compute-witness
|
2018-11-30 12:05:30 +01:00 |
|
schaeff
|
5013ddb3ea
|
output ir in compilation, fix tests
|
2018-11-30 11:53:13 +01:00 |
|
schaeff
|
369e2ef776
|
implement ir interpreter, use ir for serialization
|
2018-11-30 11:31:48 +01:00 |
|
schaeff
|
8bfe2a7f7b
|
test both backends
|
2018-11-29 14:38:23 +01:00 |
|
schaeff
|
f7f0c51adf
|
keep same API as before, add definition of outputs to ir, fix test
|
2018-11-29 11:48:52 +01:00 |
|
schaeff
|
813a2632a8
|
implement linear combination based IR, use it for setup phase
|
2018-11-29 00:03:39 +01:00 |
|
Tjaden Hess
|
db5fa90965
|
Merge branch 'greater_than' of https://github.com/CornellBlockchain/ZoKrates into greater_than
|
2018-11-14 18:05:17 -05:00 |
|
Tjaden Hess
|
78ecb9e3ca
|
Fix tokenizing not
|
2018-11-14 17:57:15 -05:00 |
|
schaeff
|
e02d4fffeb
|
implement gm17, verification contract not working for now
|
2018-11-13 15:31:37 +01:00 |
|
schaeff
|
4dbf85c79a
|
fmt
|
2018-11-12 12:51:17 +01:00 |
|
schaeff
|
658d8b4862
|
use instances, update cli to instanciate backend and move compile flags
|
2018-11-12 12:35:17 +01:00 |
|
schaeff
|
00dc8988c8
|
fmt
|
2018-11-11 12:50:09 +01:00 |
|
schaeff
|
38bb305fa0
|
make proof system generic
|
2018-11-11 12:48:02 +01:00 |
|
schaeff
|
5bf7f9cb49
|
merge develop, format
|
2018-11-10 12:10:12 +01:00 |
|
schaeff
|
0c491f47d7
|
merge develop
|
2018-11-10 11:28:18 +01:00 |
|
schaeff
|
019a4ea388
|
format with rustfmt 0.99.6, add to circleci
|
2018-11-10 11:22:27 +01:00 |
|
schaeff
|
c87709c1fe
|
Merge branch 'add-fmt' into add-fmt-bis
|
2018-11-10 10:24:30 +01:00 |
|
Thibaut Schaeffer
|
04143f4311
|
Merge pull request #158 from Zokrates/master
Master
|
2018-11-10 10:17:41 +01:00 |
|
Thibaut Schaeffer
|
b01cadd5ba
|
Add CircleCi config (#160)
* add circleci config
* replace gcc with cc
* format cpp, use release in test
* remove sha256 example, revert circleci
|
2018-11-10 00:16:27 +01:00 |
|
schaeff
|
f28fb4593b
|
fmt and add fmt to CI
|
2018-11-08 11:44:17 +01:00 |
|
Tjaden Hess
|
451cfc00cb
|
Merge branch 'develop' into greater_than
|
2018-11-07 09:46:27 -05:00 |
|
Thibaut Schaeffer
|
ad6f33a222
|
Merge pull request #133 from CornellBlockchain/boolean_operators
Implement Boolean Operators
|
2018-11-06 23:21:41 +01:00 |
|
schaeff
|
4ad8ed2537
|
bump patch
|
2018-11-06 15:08:09 +01:00 |
|
schaeff
|
d032618a7c
|
fix integration test
|
2018-11-06 14:44:35 +01:00 |
|