Commit Graph

104 Commits

Author SHA1 Message Date
collin
0f5d2e1076 fix leo cli 2020-06-19 23:08:15 -07:00
howardwu
825b06e9f1 Update gitignore file generation 2020-06-19 22:22:23 -07:00
howardwu
03b59b573b Update file extensions to new convention 2020-06-19 22:07:02 -07:00
collin
3d1fe9cc4b convert statements to span with error 2020-06-19 19:04:13 -07:00
collin
51f603b881 add span error formatting for inputs 2020-06-17 15:40:39 -07:00
collin
c77e6a51b3 remove visibility syntax and functionality 2020-06-15 13:38:07 -07:00
collin
b44e336cb6 update readme 2020-06-11 13:06:36 -07:00
collin
824a6059fb split up input loading and parsing in compiler 2020-06-11 11:43:05 -07:00
collin
59766d0740 remove additional setup call in cli 2020-06-10 18:56:17 -07:00
collin
142520c76f update leo init example 2020-06-10 18:50:03 -07:00
collin
6c7355a89c public input fields, arrays, group tuples 2020-06-10 17:21:47 -07:00
collin
67b8a48fcf public input booleans and integers 2020-06-10 16:14:55 -07:00
collin
643cd3026e initial private boolean input support 2020-06-09 16:36:15 -07:00
howardwu
837d107a54 cargo fmt 2020-06-07 23:30:39 -07:00
collin
accfff46e0 add test syntax and cli command 2020-06-04 17:39:57 -07:00
collin
e19f234d27 use from error macro in leo cli 2020-06-04 16:12:24 -07:00
collin
91e8febffe add field operation tests 2020-06-02 15:33:09 -07:00
collin
69df8306a5 fix dependency 2020-06-01 18:35:43 -07:00
collin
8852c17857 simplify GroupType trait parameters 2020-06-01 17:52:33 -07:00
collin
8a5d3e7718 update tests and leo cli 2020-05-29 17:34:31 -07:00
collin
19f6e64c48 remove snarkos group trait from compiler 2020-05-29 15:55:57 -07:00
collin
dfcf2d3dbd fix init example 2020-05-21 11:07:55 -07:00
howardwu
33f518d1d4 Fixes 'leo build' to compile programs again. Updates tests to run on new model 2020-05-16 22:05:26 -07:00
howardwu
63ed971b4d Adds skeleton for 'leo load' and 'leo unload' 2020-05-16 20:35:37 -07:00
howardwu
426bb46662 Implements subcommand ordering and updates subcommand descriptions 2020-05-16 20:10:02 -07:00
howardwu
ed63ee3d35 Adds asterisk to denote skeleton 2020-05-16 19:54:46 -07:00
howardwu
ca58fb8390 Add skeleton for 'leo deploy' 2020-05-16 19:52:44 -07:00
howardwu
c58392ad1b Adds skeleton CLI for 2020-05-16 19:48:52 -07:00
howardwu
01ad7a219d Adds gitignore file, migrates manifest file under files directory 2020-05-16 19:40:16 -07:00
collin
d410dc6d9f fix cli 2020-05-12 20:31:12 -07:00
collin
abb50628a0 deprecate crate failure in favor of thiserror 2020-05-09 15:34:54 -07:00
collin
e720409ca3 refactor main function parameters 2020-05-05 17:36:03 -07:00
howardwu
1350834bcd Implements caching of builds and setups for reusable work 2020-05-02 20:10:22 -07:00
howardwu
7d5a5b71c3 Move proving and verification keys to outputs folder 2020-05-02 18:11:38 -07:00
howardwu
5f5a3399ac Adds command 2020-05-02 18:08:04 -07:00
howardwu
853faf54f6 Adds verification key output support 2020-05-02 17:38:14 -07:00
howardwu
f86c9d8076 Adds proving key file 2020-05-02 17:28:20 -07:00
howardwu
219f90cb17 Adds starter integration tests for u32 2020-05-01 22:10:40 -07:00
collin
f69032c833 impl if else conditional statements 2020-04-27 14:36:05 -07:00
howardwu
d115870815 Moves compiler.rs to leo-compiler module 2020-04-26 22:37:08 -07:00
howardwu
026b59a67a Rename program to compiler 2020-04-26 22:34:15 -07:00
howardwu
9f60cf3393 Adds command 2020-04-25 18:25:36 -07:00
howardwu
a72e4ce4a3 Optimize implementation to use subcommands 2020-04-25 18:11:49 -07:00
howardwu
9daeb358ba Add command to Leo 2020-04-25 17:40:02 -07:00
howardwu
c5fdbb85e0 Cleanup main.rs 2020-04-25 17:19:48 -07:00
howardwu
108789a52f Move compiled program output to info logging 2020-04-25 17:18:49 -07:00
howardwu
b85aa8f547 Adds command to Leo 2020-04-25 16:02:31 -07:00
howardwu
18768bbec7 Adds command 2020-04-25 01:47:10 -07:00
howardwu
dcb5f542a8 Adds input directory to 2020-04-25 00:35:11 -07:00
howardwu
2f1e5acec4 Cleanup 2020-04-25 00:25:35 -07:00
howardwu
fb4e5ee8e1 Adds main function with 2020-04-25 00:19:20 -07:00
howardwu
83065845df Complete command 2020-04-24 23:56:26 -07:00
howardwu
93b47602dd Rename from new to init 2020-04-24 21:15:33 -07:00
howardwu
8c5be763ff Compiler wip 2020-04-23 23:57:05 -07:00