17 Commits

Author SHA1 Message Date
arnaucube
478006134d Archive repository 2021-06-13 18:54:21 +02:00
kimiwu123
3308c3d94e follow whitespace rule of strings.TrimSpace 2019-10-31 15:18:01 +08:00
arnaucube
de5b60b826 add allow import circuits in circuits language compiler 2019-05-30 21:39:00 +02:00
arnaucube
165699b58f circuitcompiler allow to call declared functions in circuits language 2019-05-25 04:11:39 +02:00
arnaucube
8ad8ae35f7 minimal clean & update tests 2019-05-12 17:13:58 +02:00
arnaucube
b379981087 add circuit compiler equals(a, b) syntax, complete flow working well (from compiler to verification) 2019-05-11 23:06:02 +02:00
arnaucube
7d1d390a81 fixed full flow, now works, need to update circuit parser&compiler, and clean the code 2019-05-11 22:19:18 +02:00
arnaucube
e0f427095e add private & public inputs wrapper 2019-05-06 08:09:02 +02:00
arnaucube
7d0c2ad53c fixing Z(x), VkIC, Vkz, piH calculations 2019-04-22 23:23:40 +02:00
arnaucube
6ac73415ab add rho's for proof keys and verification keys calculation, Vk.IC, add alphas input soundness when generating trusted setup 2019-02-28 19:52:59 +01:00
arnaucube
a7454213a0 circuit output in proof.PublicSignals for proof verification 2019-01-01 22:57:35 +01:00
arnaucube
33de628a91 cli 2018-12-30 21:42:07 +01:00
arnaucube
1375596a74 snark.Utils packed 2018-12-29 13:52:31 +01:00
arnaucube
aefb298bb0 circuit CalculateWitness, added - & / in GenerateR1CS(), added doc 2018-12-28 00:46:42 +01:00
arnaucube
0806af6b80 flat circuit code to R1CS working 2018-12-26 16:40:05 +01:00
arnaucube
a239ffe221 circuit parser (wip) 2018-12-24 22:59:18 +01:00
arnaucube
d42dffff22 starting circuitcompiler, lexer and parser (simple version) 2018-12-24 16:53:38 +01:00