Jacob Eberhardt
|
b8f5843b13
|
Fixed verification key formatting
|
2017-10-25 10:46:59 +02:00 |
|
Steffen Haertlein
|
f11334a71b
|
Merge branch 'feature/deployContract' into cli
|
2017-10-25 10:03:34 +02:00 |
|
Steffen Haertlein
|
9525d5df4c
|
added export verifier functionality and required template
|
2017-10-25 10:02:52 +02:00 |
|
Jacob Eberhardt
|
d5b58daff2
|
Serialization of Verification Key changed to human readable format.
|
2017-10-25 02:16:12 +02:00 |
|
Jacob Eberhardt
|
74053da82d
|
Minor bugfix.
|
2017-10-25 02:03:25 +02:00 |
|
Jacob Eberhardt
|
e1d5aeb9f5
|
Setup phase separated. Keys serialized to files.
|
2017-10-25 02:02:13 +02:00 |
|
Jacob Eberhardt
|
8fc4d5609f
|
Witness serialization and deserialization completed.
|
2017-10-24 00:30:31 +02:00 |
|
Jacob Eberhardt
|
97e567431e
|
witness serialization added.
|
2017-10-23 18:24:00 +02:00 |
|
Jacob Eberhardt
|
cd012b1d88
|
Removed camelcase from program name -> zokrates
|
2017-10-23 17:57:16 +02:00 |
|
Jacob Eberhardt
|
59f685a961
|
CLI Updated
|
2017-10-23 17:45:34 +02:00 |
|
Jacob Eberhardt
|
395d15dbec
|
CamelCase in Example
|
2017-10-23 16:28:04 +02:00 |
|
Jacob Eberhardt
|
092f06944c
|
Updated CLI
|
2017-10-23 16:26:28 +02:00 |
|
Jacob Eberhardt
|
72826f05ca
|
Dockerfile fixed. Example fixed.
|
2017-10-23 16:02:46 +02:00 |
|
Jacob Eberhardt
|
b6bca81863
|
example added
|
2017-10-23 11:45:25 +02:00 |
|
Jacob Eberhardt
|
0573584de0
|
naming
|
2017-10-23 11:41:51 +02:00 |
|
Jacob Eberhardt
|
c2b8372b6e
|
Template und Sample update
|
2017-10-11 17:41:44 +02:00 |
|
Jacob Eberhardt
|
52e43853b5
|
Updated Solidity Verification Example
|
2017-10-11 14:16:39 +02:00 |
|
Jacob Eberhardt
|
5d34f6c92f
|
Added shortcut cli command to quickly perform setup, witness and proof generation.
|
2017-10-11 14:09:41 +02:00 |
|
Jacob Eberhardt
|
3c0db60dfa
|
Examples refactored.
|
2017-10-09 21:48:12 +02:00 |
|
Jacob Eberhardt
|
ce049e945a
|
Implementation of "compute-witness" cli operation completed
|
2017-10-09 21:47:30 +02:00 |
|
Jacob Eberhardt
|
d10a4bef56
|
Renamed. Serialization and Deserialization implemented for FieldPrime
|
2017-10-09 19:03:06 +02:00 |
|
Jacob Eberhardt
|
5d60e174ee
|
Intermediary commit. Serialization added, Deserialization still ToDo. Formatted.
|
2017-10-09 13:24:31 +02:00 |
|
Jacob Eberhardt
|
9528f6576c
|
Skeleton for CLI added. Compile subcommand implemented.
|
2017-10-08 17:50:15 +02:00 |
|
JacobEberhardt
|
55c6b362b0
|
Merge pull request #4 from Kyroy/functions_extension
Functions extension
|
2017-08-25 17:08:24 +02:00 |
|
Jacob Eberhardt
|
70c682d7fc
|
Functions without arguments now supported.
|
2017-08-25 16:59:36 +02:00 |
|
Jacob Eberhardt
|
7775c496f9
|
Support for inline comments added.
|
2017-08-25 14:06:27 +02:00 |
|
Jacob Eberhardt
|
5172569c46
|
Expressions in Function Calls refactored.
|
2017-08-24 17:54:23 +02:00 |
|
Jacob Eberhardt
|
0a40e64ccb
|
Intermediary state before refactoring of substitutions in function calls for better readability
|
2017-08-24 17:33:38 +02:00 |
|
Jacob Eberhardt
|
9fdfa69701
|
Intermediate State.
|
2017-08-24 17:09:00 +02:00 |
|
Jacob Eberhardt
|
91681df2f0
|
Function flattening bug fixed.
|
2017-08-23 13:07:30 +02:00 |
|
Jacob Eberhardt
|
74e98a7348
|
Fixed libsnark feature conditional compilation
|
2017-08-22 16:53:02 +02:00 |
|
Jacob Eberhardt
|
1c0ab7c9a2
|
Fixed warning.
|
2017-08-22 16:43:46 +02:00 |
|
Jacob Eberhardt
|
28347781e6
|
FunctionCall arguments can now contain Expressions
|
2017-08-22 14:45:22 +02:00 |
|
Jacob Eberhardt
|
93936ae5d4
|
Intermediary Backup. Not working yet.
|
2017-08-17 15:40:38 +02:00 |
|
Dennis Kuhnert
|
268cd7f84a
|
Fix inequality conditional flattening
|
2017-07-12 11:42:56 +02:00 |
|
Dennis Kuhnert
|
1160e90670
|
Merge pull request #2 from Kyroy/functions
Functions
|
2017-07-12 11:28:43 +02:00 |
|
Dennis Kuhnert
|
174ab4b64f
|
Update example to work with libsnark
|
2017-07-06 16:45:16 +02:00 |
|
Jacob Eberhardt
|
5d7cbf7ab5
|
Serialization and curve init fixed. Proof works!!!
|
2017-07-06 16:08:32 +02:00 |
|
Dennis Kuhnert
|
2332c7b509
|
Dockerfile compiles in release mode
|
2017-07-06 15:06:09 +02:00 |
|
Dennis Kuhnert
|
fb8442ff6a
|
Fix multiple bugs in function flattening; add examples
|
2017-07-06 13:28:11 +02:00 |
|
Jacob Eberhardt
|
45cff4fb01
|
Output formatting. Witness to r1cs_variable_assignment still needs to be fixed.
|
2017-06-29 21:53:35 +02:00 |
|
Jacob Eberhardt
|
f75f05e2d2
|
Reworked the zkSNARK generation and exports to solidity (proof + input + verification key)
|
2017-06-29 19:41:02 +02:00 |
|
Jacob Eberhardt
|
e8fabb087a
|
Proof added to output.
|
2017-06-22 13:18:33 +02:00 |
|
Dennis Kuhnert
|
22f2d4b705
|
Fix README docker image name
|
2017-06-18 12:56:12 +02:00 |
|
Dennis Kuhnert
|
a0e18b0892
|
Merge branch 'master' of github.com:Kyroy/VerifiableStatementCompiler into functions
|
2017-06-18 12:53:22 +02:00 |
|
Dennis Kuhnert
|
a8796aecfa
|
Fix dockerfile, add to README
|
2017-06-18 12:48:45 +02:00 |
|
Jacob Eberhardt
|
069cf1484e
|
Removed test
|
2017-06-14 00:18:50 +02:00 |
|
Jacob Eberhardt
|
f7b197791f
|
Code samples adapted so they have a main function
Code samples now reflect the changes made to the absy by adding functions.
|
2017-06-13 17:39:20 +02:00 |
|
Jacob Eberhardt
|
62094b409e
|
Fixed warnings due to unused variables.
|
2017-06-13 17:22:51 +02:00 |
|
Jacob Eberhardt
|
2720026f77
|
Added functions example
|
2017-06-13 12:04:52 +02:00 |
|