Commit Graph

93 Commits

Author SHA1 Message Date
ada
97c99c75ea added zn* function definition 2020-10-28 01:26:55 +01:00
rachel-rose
59177163cb commented out jubjub specific check 2020-10-24 11:44:16 +02:00
rachel-rose
8aab25d30b added .zts file to contract.setup() call 2020-10-22 22:42:13 +02:00
rachel-rose
852820ae68 added zts file to contract.setup() call 2020-10-22 22:39:58 +02:00
rachel-rose
9ae1f20d75 commented out Ok() from unimplemented functions 2020-10-21 20:10:17 +02:00
rachel-rose
079e876d0d added _ prefix to unused variables in unimplemented functions 2020-10-21 20:03:32 +02:00
rachel-rose
69d8bee5ab removed mut from const variables 2020-10-21 19:43:36 +02:00
rachel-rose
e6caf8fc53 removed unused gadget imports 2020-10-21 18:02:57 +02:00
rachel-rose
9a8f59f85f added return ? 2020-10-21 17:59:19 +02:00
rachel-rose
92220db262 changed println! to eprintln! for unreadable contract 2020-10-21 17:52:45 +02:00
rachel-rose
42af3c6cef removed unused import crate::vm::ZKVMCircuit 2020-10-20 21:47:44 +02:00
rachel-rose
60e49c2754 removed unused imports std::ops Add, Neg 2020-10-20 21:45:14 +02:00
rachel-rose
13a7264649 rm file zkvm.rs 2020-10-20 20:48:51 +02:00
rachel-rose
b502f5802a fixed param bug 2020-10-20 16:23:51 +02:00
rachel-rose
96034a0b89 changed verify asset to if/else check 2020-10-20 14:21:35 +02:00
rachel-rose
2bc5862d04 removed hardcoding, reads from command line args 2020-10-20 14:08:26 +02:00
rachel-rose
3d904dcebf moved to /bin 2020-10-20 13:49:53 +02:00
rachel-rose
39672e1bed command line tool 2020-10-19 21:43:22 +02:00
narodnik
9062c409c1 jubjub save and load proof 2020-10-17 19:28:40 +02:00
narodnik
1099a62eb4 add save and load trusted setup stuff 2020-10-17 17:51:52 +02:00
narodnik
f29282a357 switch proof generation from jinja to lisp/racket 2020-10-17 16:08:50 +02:00
narodnik
15dffe950d rename lcX_add_one_coeff to lcX_add_constant, and add mimc example 2020-10-12 22:27:12 +02:00
narodnik
3c2d281cd0 move all old files in src to old/ 2020-10-11 14:43:48 +02:00
narodnik
67d906c72e begin moving old files in src 2020-10-11 14:41:45 +02:00
narodnik
918992b57a remove unused headers in jj.rs 2020-10-11 14:39:41 +02:00
narodnik
b46dfcd322 rename supervisor to simply contract 2020-10-11 14:38:28 +02:00
narodnik
12df113e35 clean up a bit 2020-10-11 14:36:22 +02:00
narodnik
b317ad6fdc comments for jj.rs 2020-10-11 14:35:04 +02:00
narodnik
c3cfc3e4dc finished migration to new API for mint as well 2020-10-11 14:32:39 +02:00
narodnik
2f4983f97a migrate to new API 2020-10-11 14:28:28 +02:00
narodnik
90666d4df4 migrated run_mint.sh to mint2.psm from jubjub.psm 2020-10-11 13:04:11 +02:00
narodnik
b82f1d5e44 add missing jubjub.rs 2020-10-11 07:44:22 +02:00
narodnik
c7bece1788 working set_param function in visor 2020-10-11 07:42:11 +02:00
narodnik
38b93fe60b create jubjub specific tests 2020-10-11 06:59:00 +02:00
narodnik
edb07be158 cargo fmt 2020-10-10 23:53:39 +02:00
narodnik
d0a30306e5 added the Supervisor which gives us VM serialization, and added a plugin to the compiler to export binary data for the supervisor 2020-10-10 23:49:53 +02:00
narodnik
9220a363a1 unpack_u64 fn 2020-10-09 10:29:25 +02:00
narodnik
dd0ae8616e working jj mul 2020-10-09 10:22:22 +02:00
narodnik
7f11f30021 jj conditional select working 2020-10-08 22:27:29 +02:00
narodnik
1ef6264de9 begin setup for VCR mul calc 2020-10-08 21:55:15 +02:00
narodnik
945789c182 not small order 2020-10-08 21:15:22 +02:00
narodnik
0902abc58e begin to add mint2 contract 2020-10-08 20:59:24 +02:00
narodnik
bfd48c077f improve bits proof program 2020-10-08 10:05:36 +02:00
narodnik
7158df6a29 show binary repr of -1 mod q 2020-10-07 00:54:28 +02:00
narodnik
6db00eac33 fix original mimc example 2020-10-07 00:10:51 +02:00
narodnik
ae181b1da3 add mimc hash function 2020-10-07 00:04:53 +02:00
narodnik
cb8851df17 bit decomposition 2020-10-06 14:44:52 +02:00
narodnik
930a1cc712 add public values in comments 2020-10-04 14:41:58 +02:00
narodnik
90c255aa0b working point addition 2020-10-04 14:25:21 +02:00
narodnik
051d87fb18 create local variables in crypto ops section 2020-10-04 05:03:22 +02:00