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 |
|
JacobEberhardt
|
34d7082e42
|
Merge pull request #290 from Zokrates/solidity-u256-cast
Cast hex values to uint256
|
2019-03-05 20:01:04 +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 |
|
Stefan
|
a9a157a290
|
Merge pull request #289 from Zokrates/patch/0.4.3
Release 0.4.3
|
2019-03-05 19:01:37 +01:00 |
|
schaeff
|
0551facbc6
|
bump patch
|
2019-03-05 18:09:06 +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 |
|
Thibaut Schaeffer
|
d118a935fb
|
Merge branch 'develop' into ir-optimiser
|
2019-03-04 16:53:45 +01:00 |
|
schaeff
|
c78aace4ef
|
strip out newlines
|
2019-03-04 16:22:25 +01:00 |
|
Stefan
|
6a8fa5895e
|
Merge pull request #284 from Zokrates/pack-254
Reduce injected functions to only split (field) -> (field[254])
|
2019-03-04 14:46:07 +01:00 |
|
Thibaut Schaeffer
|
e200fdf2e0
|
Merge pull request #287 from Zokrates/fix-sha256-packed
use padded version for sha256 packed
|
2019-03-04 14:18:28 +01:00 |
|
schaeff
|
4400e2b876
|
fix suggestions
|
2019-03-04 13:28:11 +01:00 |
|
sdeml
|
93355ae5d4
|
add unpack256
|
2019-03-03 08:38:57 +01:00 |
|
sdeml
|
76e972ad28
|
fix tests
|
2019-03-03 08:38:50 +01:00 |
|
sdeml
|
2bcce02725
|
add tests
|
2019-03-03 08:15:20 +01:00 |
|
sdeml
|
75985142dd
|
fix endianness for pack128
|
2019-03-03 08:14:59 +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
|
41b19cd3dd
|
typo
|
2019-02-28 18:15:35 +01:00 |
|
schaeff
|
9fb7e24476
|
typo
|
2019-02-28 18:10:31 +01:00 |
|
schaeff
|
8620faa23b
|
fix padded test
|
2019-02-28 18:04:38 +01:00 |
|
schaeff
|
0aef1f647e
|
fix import path in sha test
|
2019-02-28 17:40:01 +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 |
|
JacobEberhardt
|
dce868de1a
|
Merge pull request #282 from Zokrates/solidity-05
Upgrade to solidity 0.5
|
2019-02-28 15:08:04 +01:00 |
|
schaeff
|
99aae5544b
|
rename script, add to CI
|
2019-02-28 13:28:17 +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
|
440a1887e9
|
make stdlib a crate, add integration tests using fs resolver
|
2019-02-26 15:20:43 +01:00 |
|
Thibaut Schaeffer
|
3c918d6408
|
Merge pull request #278 from Zokrates/env-version
Get CLI version from env
|
2019-02-26 09:35:34 +01:00 |
|
schaeff
|
09de78aab6
|
get cli version from env
|
2019-02-25 20:02:32 +01:00 |
|
schaeff
|
76cd8a65b4
|
update book
|
2019-02-25 19:51:03 +01:00 |
|
schaeff
|
ba87d8e69f
|
update integration tests to check witness generation from stdin
|
2019-02-25 19:19:42 +01:00 |
|
schaeff
|
e672b590a2
|
remove interactive mode, accept inputs from stdin
|
2019-02-25 15:53:27 +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
|
9116f1ea66
|
didn't work, let's wait for rust nightly docker to update...
|
2019-02-21 17:08:31 +01:00 |
|
schaeff
|
a7a8a310eb
|
upgrade rust
|
2019-02-21 17:04:34 +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
|
ef53c57769
|
add verification contract for g16, reorganise backend utils, add warning
|
2019-02-19 14:58:19 +01:00 |
|
schaeff
|
f2d958c701
|
clean, return hex in JSON
|
2019-02-19 13:11:48 +01:00 |
|
sdeml
|
61a93d5fa9
|
use padded version for sha256 packed
|
2019-02-18 09:47:27 +01:00 |
|