Commit Graph

200 Commits

Author SHA1 Message Date
narodnik
bd2353620e Start to better define the protocol subsystem through ProtocolJobsManager 2021-01-25 17:02:45 +01:00
narodnik
295bfed30f create specialized network error that is copyable and easily sent between threads. 2021-01-22 16:16:30 +01:00
narodnik
235099e440 Acceptor class for inbound connections 2021-01-19 17:04:57 +01:00
narodnik
466abc1dfa InboundSession stub which accepts new connections 2021-01-19 11:29:44 +01:00
narodnik
c127266556 nuke old networking subsystem 2021-01-19 11:21:49 +01:00
narodnik
9d216c9f40 networking subsystem initial commit (still not working) 2021-01-18 12:27:23 +01:00
narodnik
44b5f3088f cleanup rpc code 2020-12-28 18:30:05 +01:00
narodnik
a63acc38c2 configurable log path 2020-12-28 17:50:51 +01:00
narodnik
48e45d2c28 json rpc quit 2020-12-28 17:05:12 +01:00
narodnik
751dc91414 rename client.py to jsonrpc_client.py 2020-12-27 18:02:08 +01:00
narodnik
5ddcdbc69e working json rpc module 2020-12-27 18:01:07 +01:00
narodnik
6df824ffb6 migrate other protocols (server and seed) to Arc<Self> 2020-12-20 21:00:40 +01:00
narodnik
a5791f6f07 cargo fmt 2020-12-20 18:33:37 +01:00
narodnik
3af393cf78 migrate client_protocol to Arc<Self> model. 2020-12-20 17:58:33 +01:00
narodnik
939bc52072 removed obsolete targets in cargo.toml and ran cargo fmt 2020-12-20 15:17:48 +01:00
narodnik
747198b32d added working p2p network 2020-12-20 15:14:21 +01:00
narodnik
e875ee3e77 4.8 example computation 2020-11-14 23:45:53 +01:00
narodnik
dcbcb27ec0 multi-variable operand polynomial 2020-11-14 22:26:24 +01:00
narodnik
726ae89ee9 working 4.5.2 basic algorithm 2020-11-08 22:23:57 +01:00
narodnik
dc293969b3 4.5.2 multi op polynomials 2020-11-07 23:43:46 +01:00
narodnik
3f0abbd808 remove some things from zk scripts 2020-11-04 13:49:06 +01:00
narodnik
bb93400165 lagrange interpolation 2020-10-28 21:16:58 +01:00
narodnik
8d3b1e8254 4.4 - proof of operation 2020-10-28 20:48:06 +01:00
narodnik
c56b2ffe6a mv to 3.3 2020-10-28 17:43:40 +01:00
narodnik
effe1e31bd add some minor documentation 2020-10-28 17:37:19 +01:00
narodnik
0c173a0438 forgot to add polynomial restriction check 2020-10-28 17:35:57 +01:00
narodnik
a300de3aba correct section numbers 2020-10-28 17:33:02 +01:00
narodnik
7f63fbe98c more zk scripts 2020-10-28 17:30:54 +01:00
narodnik
0bf213e949 mark s as toxic waste in encrypted poly script 2020-10-27 20:35:41 +01:00
narodnik
716209a335 mark trusted setup section in 3-encrypted-polynomial.py 2020-10-27 20:34:22 +01:00
narodnik
573d38b7ba move qap.py to scripts/zk/ subdir 2020-10-27 20:33:21 +01:00
narodnik
250c67b168 add comment 2020-10-27 20:32:55 +01:00
narodnik
1f040cc862 Merge branch 'master' of github.com:narodnik/sapvi into master 2020-10-27 20:27:33 +01:00
narodnik
7d949bac88 proof of encrypted polynomial 2020-10-27 20:26:58 +01:00
rachel-rose
f51ddea3fd bash script for mimc on zkvm 2020-10-24 12:48:32 +02:00
rachel-rose
92a0d1c0d6 got mimc/params working 2020-10-24 12:46:24 +02: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
69330830e5 Merge branch 'master' of github.com:narodnik/sapvi into master 2020-10-21 20:11:04 +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
narodnik
9b2b6b49e5 Merge branch 'master' of github.com:narodnik/sapvi into master 2020-10-21 16:10:11 +02:00
narodnik
fc3adebaee update outdated README 2020-10-21 16:09:57 +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