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

69 commits

Author SHA1 Message Date
JacobEberhardt
f0af57c3af Adjust json inputs to account for arrays. 2019-10-08 13:27:48 +09:00
JacobEberhardt
123208ccf4 Updated cli tests to use json-abi and raw inputs. 2019-10-08 13:10:29 +09:00
Thibaut
aa4e3cfe4c add stdin flag 2019-09-30 17:51:40 +02:00
schaeff
ed300a9a28 change file endings 2019-09-24 12:05:43 +02:00
schaeff
5b4f581a74 add integration test 2019-09-09 10:41:20 +02:00
schaeff
a3f9eafb73 merge dev 2019-08-19 13:45:49 +02:00
schaeff
511267a30f fix integration test to accept flag 2019-07-26 12:54:29 +02:00
schaeff
f5373acd57 merge dev 2019-07-10 19:33:33 +02:00
Thibaut Schaeffer
c63146b6f9
Merge pull request #428 from Zokrates/empty-return
Added test for empty return
2019-07-10 14:25:47 +02:00
schaeff
e7dc3a4b26 Merge branch 'empty-return' of github.com:Zokrates/ZoKrates into empty-return 2019-07-10 14:07:55 +02:00
schaeff
422cf255ae rename to expected.witness 2019-07-10 14:07:05 +02:00
JacobEberhardt
7345cccd52 Fixed arguments so assertion does not fail 2019-07-10 13:26:06 +02:00
schaeff
924c79c476 fix argument file name 2019-07-10 12:05:12 +02:00
schaeff
577b809d24 fix arguments to no_return 2019-07-10 12:04:15 +02:00
schaeff
e2e644364e merge dev 2019-07-09 23:29:32 +02:00
JacobEberhardt
3e3087966b Added integration test to make sure returning nothing works as expected 2019-07-09 16:15:58 +02:00
JacobEberhardt
e023ec50b9 added integration test that should work after removing static analysis check 2019-07-09 11:50:00 +02:00
Thibaut Schaeffer
18d7efcde2
Merge branch 'develop' into app_testing 2019-07-05 23:35:58 +02:00
schaeff
e46ffabd5d fix sha test 2019-07-05 23:16:40 +02:00
JacobEberhardt
83e8df7987 Made integration testing more robust and added testing documentation 2019-07-05 18:07:24 +02:00
schaeff
915443d1fd make variables private in test to reduce gas usage 2019-07-04 18:31:39 +02:00
schaeff
ac46518c96 integrate ethereum deployment with integration tests, remove duplicated code in js script 2019-07-04 18:11:02 +02:00
schaeff
cdf394c7e1 solve conflicts except compile loop 2019-06-11 11:12:37 +02:00
schaeff
3335ad599a use canonical representation in backend 2019-05-07 12:20:31 +02:00
schaeff
2c0f280f0f fix integration test 2019-04-10 17:04:03 +02:00
schaeff
fa3f72f6b7 merge develop 2019-04-08 22:37:18 +02:00
schaeff
0be493fdd1 fix following review: extract witness with write read, rename scheme to proving scheme, typos 2019-04-08 14:56:07 +02:00
schaeff
d246f4ae5a update integration test 2019-04-02 14:58:34 +02:00
schaeff
e727c712cc Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-backend-v2 2019-03-06 10:17:46 +01:00
Stefan
234e62134f
Merge pull request #277 from Zokrates/stdin-inputs
Remove interactive mode and accept inputs from stdin
2019-03-04 21:55:01 +01:00
schaeff
799f528481 make contracts solidity 0.5 compatible 2019-02-28 16:10:27 +01:00
schaeff
c5c9ed0662 update contracts to 0.5, add solcjs test on verifier in integration 2019-02-28 13:25:51 +01:00
schaeff
ba87d8e69f update integration tests to check witness generation from stdin 2019-02-25 19:19:42 +01:00
schaeff
ba51910b7a fix cli and cli tests 2019-02-21 19:37:27 +01:00
schaeff
8429c1a565 fix tests 2019-02-21 18:45:12 +01:00
schaeff
d374d2843f move r1cs_program to libsnark module, fix order of public inputs bug for verification, automate bellman variable assignement 2019-02-21 17:00:17 +01:00
schaeff
39a3a6764b update integration test to avoid unconstrained variables 2019-02-21 10:54:38 +01:00
schaeff
e321360cf2 integration tests: add g16, rename backend to scheme 2019-02-21 10:34:36 +01:00
schaeff
172e1be1d2 use csv for witness serialization, clean libsnark, rename backends to schemes 2019-02-21 10:28:23 +01:00
schaeff
9ad9e52de1 fix integration tests 2019-02-14 21:56:24 +01:00
sdeml
e84e0efd97 fix tests 2019-01-13 17:25:40 +01:00
sdeml
1d3f4268e7 fix tests 2019-01-13 17:24:30 +01:00
schaeff
8bfe2a7f7b test both backends 2018-11-29 14:38:23 +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
f28fb4593b fmt and add fmt to CI 2018-11-08 11:44:17 +01:00
schaeff
d032618a7c fix integration test 2018-11-06 14:44:35 +01:00
schaeff
9ea556fad8 fix wrong number of inputs in setup and proof generation 2018-11-06 13:44:13 +01:00
schaeff
e57efe2910 enable optimizer by default 2018-10-26 21:45:47 +02:00
schaeff
b523fd331b change sha packed to use 128bit inputs 2018-10-25 22:51:57 +02:00