schaeff
|
ed252ad5f0
|
clean, change signature to take arrays and return array
|
2019-04-10 15:51:05 +02:00 |
|
schaeff
|
0aad524ab2
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-sha256
|
2019-04-09 15:53:39 +02:00 |
|
schaeff
|
b2c2d013cc
|
make wasm and libsnark deps optional
|
2019-04-09 15:24:38 +02:00 |
|
schaeff
|
157651d864
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-sha256
|
2019-04-09 14:50:32 +02:00 |
|
schaeff
|
d8284dac19
|
solve conflict
|
2019-04-09 14:33:04 +02:00 |
|
schaeff
|
fa3f72f6b7
|
merge develop
|
2019-04-08 22:37:18 +02:00 |
|
schaeff
|
1c4881e947
|
remove should_panic
|
2019-04-08 16:37:42 +02:00 |
|
schaeff
|
bd057ed68a
|
fix libsnark test
|
2019-04-08 16:31:09 +02:00 |
|
schaeff
|
82b8c6191f
|
fix g16 test
|
2019-04-08 16:25:58 +02:00 |
|
schaeff
|
0107ba1c8e
|
fix standard
|
2019-04-08 15:56:42 +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
|
5728ecdb25
|
clean
|
2019-04-03 12:52:35 +02:00 |
|
schaeff
|
848ec1d5e5
|
fix merge conflicts
|
2019-04-03 12:19:05 +02:00 |
|
schaeff
|
5b4da4c91c
|
remove xor, remove field dep, clean
|
2019-04-02 14:24:33 +02:00 |
|
schaeff
|
9ad0040dec
|
finish removing libsnark
|
2019-04-01 20:10:41 +02:00 |
|
schaeff
|
f8fa3efccf
|
implement sha256 on bellman, remove libsnark version
|
2019-04-01 19:59:43 +02:00 |
|
schaeff
|
333adeb3ed
|
merge develop
|
2019-03-18 12:20:41 +01:00 |
|
schaeff
|
156fd917e0
|
fix conflict
|
2019-03-15 17:33:23 +01:00 |
|
schaeff
|
66209ccc26
|
fix conflict
|
2019-03-15 17:09:49 +01:00 |
|
schaeff
|
e3c64d004c
|
fix conflict
|
2019-03-15 16:54:42 +01:00 |
|
schaeff
|
ec1fdbb6e7
|
fix conflict
|
2019-03-15 16:41:27 +01:00 |
|
schaeff
|
3cbf59d3d1
|
fix conflict
|
2019-03-15 16:38:25 +01:00 |
|
schaeff
|
5654fc61a3
|
replace with no loop solution
|
2019-03-15 16:35:04 +01:00 |
|
schaeff
|
ff7f479bc0
|
replace with no loop solution
|
2019-03-15 16:34:51 +01:00 |
|
schaeff
|
eed27dd1ec
|
remove arguments_flattened where possible
|
2019-03-15 16:03:54 +01:00 |
|
schaeff
|
bbb709c166
|
stop exposing flattening functions
|
2019-03-15 15:38:24 +01:00 |
|
schaeff
|
afeeafbaee
|
use static method call to flattener to avoid reuse
|
2019-03-15 15:31:01 +01:00 |
|
schaeff
|
951bff8fc5
|
remove bits from flattener struct
|
2019-03-15 15:25:36 +01:00 |
|
schaeff
|
4a68e45733
|
simplify substitutions
|
2019-03-15 14:58:30 +01:00 |
|
schaeff
|
19c8b1c183
|
remove substitution too
|
2019-03-15 12:50:18 +01:00 |
|
schaeff
|
f2a89f9d41
|
remove variable map
|
2019-03-14 18:53:01 +01:00 |
|
schaeff
|
39db4fdfa7
|
fix breaking bellman deps by providing explicit version numbers
|
2019-03-06 12:48:51 +01:00 |
|
schaeff
|
e727c712cc
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into bellman-backend-v2
|
2019-03-06 10:17:46 +01:00 |
|
schaeff
|
5fee2779a5
|
solidity uint256 cast
|
2019-03-06 10:17:39 +01:00 |
|
schaeff
|
922946bdb3
|
add preprocessing to cast hex values to uint256, always produce 64 bytes from setup
|
2019-03-05 19:51:23 +01:00 |
|
Thibaut Schaeffer
|
d118a935fb
|
Merge branch 'develop' into ir-optimiser
|
2019-03-04 16:53:45 +01:00 |
|
schaeff
|
4400e2b876
|
fix suggestions
|
2019-03-04 13:28:11 +01:00 |
|
sdeml
|
10a2b59f9d
|
add tests for split
|
2019-03-03 08:14:36 +01:00 |
|
schaeff
|
db9ce5ab9c
|
avoid cloning
|
2019-02-28 18:44:32 +01:00 |
|
schaeff
|
9e1416e97c
|
Merge branch 'develop' of github.com:JacobEberhardt/ZoKrates into ir-optimiser
|
2019-02-28 18:18:38 +01:00 |
|
schaeff
|
c77a4acddd
|
make generic over T
|
2019-02-28 17:32:11 +01:00 |
|
schaeff
|
550b078656
|
remove unpack, only split to the field size, move 128 pack and unpack to stdlib
|
2019-02-28 17:27:20 +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
|
e07442d26b
|
add groth16 warning to docs
|
2019-02-27 21:38:06 +01:00 |
|
schaeff
|
31afcae565
|
fix vk serialization
|
2019-02-27 21:23:19 +01:00 |
|
schaeff
|
6b33260d73
|
clean
|
2019-02-21 19:49:29 +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 |
|