66 Commits

Author SHA1 Message Date
ghassmo
17644b1049 use clap 3 in example/net.rs 2022-01-07 01:00:16 +04:00
parazyd
cf836ad583 example: Remove obsolete vm directory. 2022-01-04 11:07:04 +01:00
narodnik
bc0299d806 recover all p2p net example code for testing purposes 2021-12-22 10:28:52 +01:00
parazyd
2d95620314 Remove mint/spend params from config_local. 2021-12-02 21:48:21 +01:00
parazyd
d79a18e37c cli: Remove mint/spend params config entries. 2021-12-02 21:24:15 +01:00
lunar-mining
fe0cc7f08f Merge branch 'halo2-integration' 2021-11-27 11:41:12 +01:00
parazyd
09d1abeb76 example/halo2: Port poseidon_add to new message API. 2021-11-17 12:38:04 +01:00
parazyd
221671d418 example/halo2: Add another Poseidon example with > 2 messages. 2021-11-17 12:34:50 +01:00
parazyd
c2efac3436 example/halo2: Rename poseidon to poseidon_add. 2021-11-17 12:34:18 +01:00
parazyd
391d38dd48 examples/halo2: Add circuit skeleton for anonymous voting. 2021-11-16 14:02:28 +01:00
parazyd
ff14b46809 examples/halo2: Fix compile warnings. 2021-11-16 13:41:47 +01:00
parazyd
0a9291ce73 halo2: WIP anonymous voting. 2021-11-16 12:55:41 +01:00
narodnik
c58e6a55d3 migrate vm2 to src/ 2021-11-05 15:00:08 +01:00
narodnik
e9fc914a48 migrate burn contract to src/bin from examples/halo2/src/bin 2021-11-05 14:46:23 +01:00
narodnik
89dc49e266 Revert "begin migration from example/halo2 to src/"
This reverts commit 4cdbcc842f.
2021-11-05 14:31:23 +01:00
narodnik
4cdbcc842f begin migration from example/halo2 to src/ 2021-11-05 12:08:48 +01:00
ghassmo
c7656df4e8 add geth's ipc endpoint and passphrase to cashierd config file 2021-11-03 13:02:10 +03:00
ghassmo
f229dc6baf config_local: update example 2021-10-31 15:27:13 +03:00
ghassmo
c9766f169c example/config: add ethereum network to cashierd.toml file 2021-10-31 14:33:51 +03:00
narodnik
2e3458b877 change the secret key to Fp, and use mod_r_p trick when deriving the public key. 2021-10-31 12:18:27 +01:00
narodnik
b0d3a92c62 change leaf to the coin for merkle tree in burn 2021-10-31 11:52:50 +01:00
narodnik
a83b2dfc97 correctly witness variable for MerklePath 2021-10-30 22:12:40 +02:00
narodnik
1c22269d3c add missing files 2021-10-30 22:12:33 +02:00
narodnik
383993f9f6 working burn contract 2021-10-30 22:03:50 +02:00
narodnik
cd2b41a7b5 increase rows from 9 to 11 2021-10-30 20:46:45 +02:00
narodnik
147661c94f load sinsemilla chip 2021-10-30 20:01:03 +02:00
narodnik
407f249c1d copy sinsemilla config over to mint example 2021-10-30 18:46:25 +02:00
narodnik
aa877915aa add calculate root function 2021-10-30 18:32:03 +02:00
narodnik
78c325fc2c add merklepath zk type 2021-10-30 17:57:49 +02:00
narodnik
18d0ad37d3 working vm2 in example/halo2/ 2021-10-30 15:09:55 +02:00
narodnik
ec050164f1 fix warnings 2021-10-30 14:44:26 +02:00
narodnik
64216dc99c migrate vm2 to halo2/ 2021-10-30 14:40:49 +02:00
narodnik
e18b4ba1b0 remove uneeded use from arith_chip 2021-10-30 14:08:40 +02:00
narodnik
b374929f10 migrate over endian, serial and error placeholder libs 2021-10-30 14:04:00 +02:00
narodnik
cd68506b74 various (unfinished) updates for vm2 2021-10-30 14:00:46 +02:00
narodnik
14a242172e move examples/halo2 to example/halo2 2021-10-30 13:43:37 +02:00
narodnik
1a5c01ff76 move vm from examples/ to example/ 2021-10-30 13:35:13 +02:00
parazyd
743ab63af6 cashierd: Add a dns_addr field in the config, and serve features with config. 2021-10-27 08:36:03 +02:00
ghassmo
552bc7d982 make a copy from the config files in example to run cashier and gatewayd
locally
2021-10-27 01:11:14 +03:00
ghassmo
e5cfe95794 update cashier public key 2021-10-21 12:07:10 +03:00
ghassmo
2ca698128e update cashier key in darkfid.toml 2021-10-20 21:52:24 +03:00
parazyd
619095eaf8 Makefile: Only install config files relevant to $BINS. 2021-10-20 19:34:15 +02:00
parazyd
a2fd15be80 config: Update testnet cashier public key. 2021-10-20 15:39:30 +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
8c42d5783e config: Update configuration files for testnet deployment. 2021-10-19 11:36:30 +02:00
parazyd
f13f6b0d4e gateway: Use a URI for configuration.
This will enable us to implement TLS later on without breaking the
config scheme.
2021-10-19 11:31:02 +02:00
lunar-mining
85d9590516 simplified naming of cashier params 2021-10-13 11:26:17 +02:00
lunar-mining
e5da4c6d8e example/ config: added cashier vec to darkfid.toml 2021-10-12 13:30:23 +02:00
ghassmo
299b545508 update config file in example dir 2021-10-09 11:21:29 +03:00
ghassmo
bd9c6d47b9 update the example of cashierd config file 2021-10-07 09:03:35 +03:00