Thibaut Schaeffer
3e40945778
Use foundry for integration tests ( #1266 )
...
* remove zokrates_solidity_test, use foundry for integration tests
* fix foundry install
* fix foundry install
* use full path for forge
* wip
* wip
* wip
* test
* test
* test
* test
* test
* add message if foundry is missing, add changelog
* move install script to ci config
* Apply suggestions from code review
---------
Co-authored-by: Thibaut <thibaut@Thibauts-MacBook-Pro.local>
2023-01-30 17:50:20 +01:00
dark64
d273bb5958
update book, merge develop and merge conflicts
2023-01-30 15:27:17 +01:00
dark64
8d8972af9e
add getrandom dependency
2023-01-23 03:29:49 +01:00
dark64
6ee546d497
optimize js lib size, inline wasm
2023-01-23 03:28:06 +01:00
dark64
8d9e8899c1
merge develop, fix conflicts
2023-01-02 14:26:22 +01:00
dark64
43cb632c4a
move rng function to proof systems crate
2022-12-27 19:11:44 +01:00
dark64
4ac95c7559
add changelog, update zokrates-js
2022-12-13 14:41:56 +01:00
dark64
655a54cf37
fix tests
2022-12-12 18:28:46 +01:00
dark64
0cdcedd9de
allow user-provided randomness in setup
2022-12-12 16:28:16 +01:00
dark64
dc68ac40b6
merge develop, fix conflicts
2022-11-22 20:34:44 +01:00
Thibaut Schaeffer
895e5080cb
Merge pull request #1245 from Zokrates/deploy
...
Merge back deploy
2022-11-22 09:49:24 +01:00
dark64
c61a481e0b
merge develop
2022-11-17 14:38:12 +01:00
schaeff
485be58a78
wip
2022-10-11 09:24:28 -05:00
dark64
6bb1d86917
bump zokrates_core_test
2022-10-11 01:53:33 +02:00
dark64
9ca495eb71
update changelog, bump versions
2022-10-10 18:00:35 +02:00
schaeff
3b7fec990b
Merge branch 'develop' of github.com:Zokrates/ZoKrates into better-boolean-array-equality-check
2022-09-27 10:08:30 +02:00
schaeff
4ab9cdb1b0
implement better check, add test
2022-09-19 18:37:25 +02:00
schaeff
97df0ac599
ignore message in hash, add test
2022-09-13 20:27:28 +02:00
schaeff
3e6c0146fa
bump versions, generate changelog
2022-09-05 14:14:28 +02:00
schaeff
40f6fe277f
merge dev
2022-08-30 18:07:13 +02:00
Thibaut Schaeffer
d3d6810f44
Merge pull request #1193 from Zokrates/shadowing
...
Allow shadowing of variables
2022-08-30 10:48:02 +02:00
schaeff
ecac52bc87
bump versions, generate changelog
2022-08-22 22:49:49 +02:00
schaeff
66bb9f12ca
Merge branch 'develop' of github.com:Zokrates/ZoKrates into shadowing
2022-08-22 22:00:02 +02:00
schaeff
20292b7a2d
reduce cost of lt for 2**n - 1 bound
2022-08-18 22:40:01 +02:00
dark64
4b83ebc79f
refactor zokrates-js, add backend option
2022-08-09 15:16:50 +02:00
schaeff
a06b1521b9
update lock, fix errors, changelog
2022-07-26 15:54:57 +01:00
dark64
ede9d2779e
use deserialize_unchecked to deserialize proving key
2022-07-20 22:05:53 +02:00
schaeff
e1bf046eb3
bump versions, generate changelog, generate js lock
2022-07-06 16:31:24 +02:00
schaeff
634c17cb56
fix conflicts
2022-07-05 22:54:37 +02:00
Darko Macesic
2a77d22151
Merge pull request #1177 from Zokrates/merge-dev-into-staging
...
Merge dev into staging
2022-07-05 18:24:00 +02:00
schaeff
8f5e4d9985
fix conflicts
2022-07-04 19:50:12 +02:00
Thibaut Schaeffer
393896daa4
Merge pull request #1176 from Zokrates/deploy
...
Merge back deploy
2022-07-04 17:20:04 +02:00
schaeff
6ce383f70d
merge crate split, implement string interpolation
2022-06-22 17:38:06 +02:00
schaeff
8c5611dd09
merge dev
2022-05-31 18:19:51 +02:00
schaeff
6fd88653ee
merge dev
2022-05-31 18:04:30 +02:00
schaeff
b3273d1141
bump versions, generate changelog
2022-05-30 12:06:58 +02:00
schaeff
82c7869a5f
drop support for libsnark
2022-05-19 12:38:42 +02:00
schaeff
7e6b00c34c
add getrandom to fix js build
2022-05-16 17:18:13 +02:00
schaeff
6d566481f1
fix zjs
2022-05-13 16:01:29 +02:00
schaeff
3c517d8002
fix zokrates_libsnark and add it to workspace
2022-05-13 13:56:55 +02:00
schaeff
ed04267a9a
complete refactor
2022-05-13 12:34:05 +02:00
schaeff
7c35389829
start split to crates
2022-05-11 10:00:11 +02:00
schaeff
be20142f4b
change approach to variable indices to support public inputs, add test with zkutil
2022-05-06 19:14:25 +02:00
schaeff
0589f7e0a6
add core and cli changes
2022-05-02 14:56:10 +02:00
schaeff
a250b0b107
generate r1cs in cli, make curve generic, section size issue
2022-04-27 15:12:32 +02:00
schaeff
3e9d2fa683
export to r1cs - wip
2022-04-27 13:01:51 +02:00
schaeff
a4229310d5
bump versions, generate changelog
2022-04-18 18:37:43 +02:00
dark64
c1b05e01ff
merge develop, resolve conflicts
2022-04-12 15:54:14 +02:00
schaeff
2c1ffccb75
bump versions, generate changelog
2022-04-11 15:47:03 +02:00
schaeff
897afeba63
add lock
2022-04-08 13:30:04 +02:00