Commit Graph

63 Commits

Author SHA1 Message Date
ghassmo
40e79b2c1d clear all warning messages 2021-06-09 07:45:50 +03:00
narodnik
444770feda rename sapvi namespace to drk 2021-05-22 15:45:02 +02:00
narodnik
059389cf90 working tx builder + verification! 2021-05-01 13:33:18 +02:00
ada
65d6616f47 change eval mode for alloc, alloc-input and alloc-const 2021-04-08 12:29:05 +02:00
plato
9fe4d88e60 rangeproof and evaluation of enforce field when it's one symbol only 2021-03-28 13:08:00 +02:00
plato
0f38f73ceb make double accept func as arguments 2021-03-26 12:58:26 +01:00
plato
d9aab92fe2 fix linear combination zero on enforce field 2021-03-26 12:13:02 +01:00
plato
c8dbd32296 starting dev of mimc 2021-03-17 15:20:32 +01:00
plato
3eed8b7b87 added some debug 2021-03-17 09:31:25 +01:00
plato
ec8361771a finally jj-mul executing 2021-03-16 21:32:53 +01:00
plato
2dfc7ab00e added boolean constraint 2021-03-14 17:54:29 +01:00
plato
45772956d0 added conditionally unfinished 2021-03-09 14:02:58 +01:00
plato
dffe5b7cd8 not small order 2021-03-07 22:27:10 +01:00
plato
5647c019ec added zero? and scalar invert 2021-03-07 11:10:04 +01:00
plato
43dd0ec21c added zk-double 2021-03-06 11:37:47 +01:00
plato
18e2584460 organizing code 2021-03-02 21:26:06 +01:00
plato
0d340cdedf prove needs scoping to execute more than one expression 2021-02-21 16:00:35 +01:00
plato
c9ace8c383 added macros.lisp sample 2021-02-21 12:07:57 +01:00
plato
05881c9380 brute force merge env and now it work 2021-02-20 12:55:13 +01:00
plato
06378da693 organizing 2021-02-17 08:23:47 +01:00
ada
078492f1bb debuging jubjub mul 2021-02-15 19:58:31 +01:00
ada
8e06b5c00f prove without refactor 2021-02-11 21:50:56 +01:00
ada
98649a6da3 added sub, add scalar for vector and func 2021-02-07 17:05:29 +01:00
ada
4c04bb2cd7 added div and mul scalar, fix when param is a func 2021-02-07 16:17:03 +01:00
ada
00ec659416 major fix on scalar add and alloc returns 2021-02-06 12:16:44 +01:00
ada
f72b5ea131 enforce parsing done 2021-01-31 14:23:33 +01:00
ada
3ac203c35e organizing eval on enforce 2021-01-29 14:41:46 +01:00
ada
268f6f0e04 evaluate multiple enforce left right and output 2021-01-10 18:47:55 +01:00
ada
1db67b4d82 alloc as lisp hashmap 2021-01-06 18:05:35 +01:00
ada
8c5414040d eval cs::one 2020-12-30 14:59:11 +01:00
ada
a0663c1a7f eval 2020-12-30 03:21:52 +01:00
ada
156d281476 eval enforce and cs::one 2020-12-30 03:11:22 +01:00
ada
01e21f9c01 eval scalar_one and transform into vector 2020-12-30 02:50:39 +01:00
ada
8c4c532e26 eval_ast on alloc 2020-12-30 02:41:58 +01:00
ada
43e785f086 changing zkcircuit ref 2020-12-23 16:07:14 +01:00
ada
bd28f5e4d5 improve circuit, adding alloc 2020-12-18 17:09:53 +01:00
ada
2abd8a905b fixing enforce eval loop 2020-12-16 21:42:57 +01:00
ada
7df8a6a73a added zkscalar operations (neg scalar::one) 2020-12-16 21:35:15 +01:00
ada
1892933189 improving zklisp. adding zkscalar 2020-12-16 15:45:01 +01:00
ada
3a51ff5378 improving circuit integration with lisp 2020-12-16 00:37:16 +01:00
ada
8f37dc8aa5 added zkcircuit to start setup process 2020-12-15 21:00:43 +01:00
ada
3121f3f879 fixing new dsl for cs 2020-11-28 03:27:47 +01:00
ada
5fe67b5db6 cleaning code 2020-11-24 02:47:23 +01:00
ada
292938dbb0 cleaning code 2020-11-24 02:35:25 +01:00
ada
06856e1941 cleaning the code 2020-11-23 14:45:01 +01:00
ada
2aa8e13e8e improvement on zklisp 2020-11-12 17:04:19 +01:00
ada
c080a208a4 eval zk pub params into circuit 2020-11-10 17:33:45 +01:00
ada
679a072cbd added constraint system one on dsl 2020-11-09 22:13:24 +01:00
ada
61d5caa090 added public and private symbols 2020-11-09 22:02:58 +01:00
ada
54166058d1 scalar division and jubjub.lisp updates 2020-11-09 20:22:33 +01:00