147 Commits

Author SHA1 Message Date
parazyd
39d293de50 Do not compile gatewayd by default. 2022-04-23 21:21:19 +02:00
parazyd
ac98cb39c4 cargo: Enable lto and native bytecode. 2022-04-23 21:21:18 +02:00
parazyd
e3d771618e Makefile: Build token lists for binary dependencies. 2022-04-23 21:21:17 +02:00
parazyd
e7d968dfd7 Clean up proof and testdata directories and move into tests dir. 2022-03-17 10:22:48 +01:00
ghassmo
947282debc Makefile: check sql in script/sql 2022-03-09 17:49:21 +04:00
ghassmo
2c31256b40 makefile: remove cli feature 2022-02-25 16:15:58 +04:00
parazyd
b07bb4e2b0 proof: Add example for arithmetic operations. 2022-02-08 14:27:46 +01:00
parazyd
46985baca5 Fix VM tests. 2022-01-31 10:53:50 +01:00
parazyd
fa93009a57 Remove zkvm feature and compile it directly with crypto feature. 2022-01-31 09:31:45 +01:00
parazyd
f8ab5ef5e3 Move mint and burn Rust examples into proof/ to complement zkas code. 2022-01-26 10:11:13 +01:00
parazyd
6cab96a28c zk/vm: Remove old VM code and move newest to "vm" module. 2022-01-25 23:47:54 +01:00
parazyd
79c59cda17 Move "proofs" to "proof". 2022-01-25 23:41:16 +01:00
parazyd
ce17cb056f tests: Separate Makefile into specific targets. 2022-01-25 21:42:36 +01:00
parazyd
51eddb6c08 tests: Compile zkas and mint+burn proofs before testing VM. 2022-01-25 21:35:44 +01:00
parazyd
c5aab1d2f8 example/vm: Update for new enums. 2022-01-25 20:31:35 +01:00
parazyd
813c6f077d zk/vm: Clean up WIP code. 2022-01-25 20:24:00 +01:00
parazyd
1f2c41fa88 tests: Run vm2 example for CI. 2022-01-25 19:00:08 +01:00
parazyd
17f6638a03 zkas: Move toolchain into main library and the binary into bin/ namespace. 2022-01-25 18:57:34 +01:00
parazyd
8cc0c2bf99 Add zkas to workspace. 2022-01-13 20:04:26 +01:00
parazyd
a431fab6d7 Have config files be spawned by the binaries if necessary.
Closes: #42
2022-01-13 19:54:19 +01:00
parazyd
c1ac5bfb5f Use Cargo workspaces to keep builds under same target directory.
Speedup and saving storage.
2022-01-13 17:00:50 +01:00
parazyd
697e2f3ea6 Update main Makefile. 2022-01-13 17:00:49 +01:00
parazyd
49c891ac69 Makefile: Add "check" target.
This uses https://github.com/taiki-e/cargo-hack
2022-01-13 15:42:54 +01:00
lunar-mining
85b531511d updated Makefile to work with workspaces 2022-01-10 11:57:04 +01:00
parazyd
abf96fd767 Makefile: Default to building gatewayd as well. 2022-01-07 00:09:38 +01:00
parazyd
21999eea4b token: Move JSON files into contrib directory. 2021-12-19 16:45:03 +01:00
parazyd
ec8711cd38 Makefile: Test tx binary along with crate test on make test. 2021-12-04 00:15:07 +01:00
parazyd
f08ac4c097 Makefile: Automagically fix. 2021-12-03 02:42:07 +01:00
parazyd
5c4cf67a44 Setup Makefile for production builds again. 2021-12-02 21:24:16 +01:00
parazyd
bf77b58a06 tx: Port for pasta. 2021-11-02 13:46:06 +01:00
parazyd
374b048ce3 crypto: WIP pasta port. 2021-11-01 09:44:01 +01:00
parazyd
4080fa7078 Makefile: Update for dev. 2021-11-01 09:44:01 +01:00
Janus
953486dfbb Fix builds 2021-10-22 12:18:55 -04:00
parazyd
c6a9d644d1 util/parse: Use BigUint for encode_base10(). 2021-10-22 16:45:13 +02:00
parazyd
619095eaf8 Makefile: Only install config files relevant to $BINS. 2021-10-20 19:34:15 +02:00
parazyd
42d32b9e51 Makefile: Don't silently install user's config files.
We request the admin to copy them over themself.
2021-10-20 14:33:09 +02:00
parazyd
0cc674bf87 Makefile: Make binaries also depend on arbitrary files that are included.
We usually have these with include_bytes!()
2021-10-20 11:10:50 +02:00
parazyd
a597b4bd18 Makefile: Rebuild binaries on source code changes. 2021-10-20 11:07:32 +02:00
parazyd
1ff6255c0b Makefile: Show download progress for trusted setup. 2021-10-20 10:59:43 +02:00
lunar-mining
d2ef60afcb tutorial: finished deposit documentation 2021-10-19 17:17:36 +02:00
parazyd
df58c96473 Makefile: Add note about additional binaries. 2021-10-19 13:41:37 +02:00
parazyd
6ba7bf5b29 Makefile: Update params download URL. 2021-10-19 11:36:58 +02:00
parazyd
03b987d559 Update makefile for simple compile and install. 2021-10-19 11:00:48 +02:00
parazyd
cdaa3cb3eb Makefile: Add install/uninstall targets. 2021-10-11 17:23:03 +02:00
parazyd
b9d82a23e4 Makefile updates. 2021-09-28 18:08:11 +02:00
parazyd
bb856d3dac Fix CI builds. 2021-09-23 22:52:28 +02:00
parazyd
30a8de027d Add Makefile. 2021-09-23 17:48:37 +02:00