Commit Graph

356 Commits

Author SHA1 Message Date
ada
fd94157501 Merge pull request #12 from narodnik/feature/lisp
Feature/lisp
2021-02-10 21:53:21 +01:00
ada
931165e302 Merge pull request #11 from mileschet/feature/lisp
Feature/lisp
2021-02-10 21:52:45 +01:00
ada
32746d0748 adding verify on lisp 2021-02-10 21:51:54 +01:00
ada
fdaebbef08 some random adjustments on groth16 proof 2021-02-10 00:54:23 +01:00
ada
282f0c87d6 added prove 2021-02-08 17:54:57 +01:00
ada
cc42e9097d added prove.out file to debug proof and verify 2021-02-08 00:45:04 +01:00
ada
a7788bfb68 adde str conversion on alloc 2021-02-07 23:53:57 +01:00
ada
f0a67ce7e3 adde str conversion on alloc 2021-02-07 23:51:05 +01:00
ada
98649a6da3 added sub, add scalar for vector and func 2021-02-07 17:05:29 +01:00
ada
81cad32d9c Merge pull request #10 from mileschet/feature/lisp
added div and mul scalar, fix when param is a func
2021-02-07 16:17:44 +01:00
ada
4c04bb2cd7 added div and mul scalar, fix when param is a func 2021-02-07 16:17:03 +01:00
ada
743a5b0701 Merge pull request #9 from narodnik/feature/lisp
Feature/lisp
2021-02-07 12:31:03 +01:00
ada
ce52ac7ac3 Merge pull request #8 from mileschet/feature/lisp
Feature/lisp
2021-02-07 12:30:13 +01:00
ada
88270e6b58 enforce field with constants and params 2021-02-07 12:29:14 +01:00
ada
1857ed1f5f added constants on the lisp circuit 2021-02-07 11:42:06 +01:00
ada
a0427cb3e1 added constant on jubjubadd sample 2021-02-06 17:34:58 +01:00
ada
7bc1b95982 add constant to enforce field 2021-02-06 17:29:22 +01:00
ada
00ec659416 major fix on scalar add and alloc returns 2021-02-06 12:16:44 +01:00
ada
86f7f08f61 Merge pull request #7 from mileschet/master
Merging lisp v0 to master branch
2021-02-02 11:27:04 +01:00
ada
abc1088758 Merge pull request #1 from mileschet/feature/lisp
Feature/lisp
2021-02-02 11:25:56 +01:00
ada
6abf0023f8 merge 2021-02-02 11:24:59 +01:00
ada
6ff1f81e3d Merge pull request #6 from mileschet/feature/lisp
Feature/lisp
2021-02-02 10:58:22 +01:00
ada
c3c150fcd0 added enforce for left, right and output 2021-02-02 10:55:05 +01:00
ada
94208ee338 added dependencies 2021-02-02 08:34:29 +01:00
ada
5fc4142edb fix warnings 2021-02-02 07:55:03 +01:00
ada
391397ee62 alloc input on synt 2021-02-01 21:33:02 +01:00
ada
4a8b4b4b95 syntethize circuit 2021-02-01 21:25:33 +01:00
narodnik
2c0d8c9a8d Fixed 3 bugs:
1. Skip writing or reading anything from the socket when payload size is 0
2. Ping/Pong write their payload in pack()
3. Race conditions caused by having protocol subscriptions inside spawned tasks. Instead these have now been moved to class constructors. This enables messages to be queued for that protocol subsystem while it is setting up itself. Once it is ready the messages can be read and processed. See the changes for files protocols/protocol_address.rs and protocols/protocol_version.rs
2021-02-01 18:32:00 +01:00
narodnik
c42450c301 reorder logs tool 2021-02-01 14:22:11 +01:00
ada
bc31a6e538 lisp circuit print allocs and enforce 2021-02-01 02:18:30 +01:00
ada
3cd1da916c Merge pull request #5 from mileschet/feature/lisp
Feature/lisp
2021-02-01 02:08:33 +01:00
ada
b808eba531 begin setup with enforce, alloc and alloc input 2021-02-01 02:07:20 +01:00
ada
f1807fa742 enforce and return types not malval 2021-01-31 22:41:12 +01:00
narodnik
fb00f7056c add outbound_session and detailed logging info 2021-01-31 18:06:16 +01:00
ada
f72b5ea131 enforce parsing done 2021-01-31 14:23:33 +01:00
ada
be9fbf6b3b parsing enforce 2021-01-30 17:27:14 +01:00
ada
c3f99143c7 Merge pull request #3 from mileschet/feature/lisp
Feature/lisp
2021-01-29 23:00:17 +01:00
ada
edd3c45ed0 added enforce allocs to env 2021-01-29 22:37:26 +01:00
narodnik
82e8a3c515 stop channel once seed process is done and disconnect. 2021-01-29 16:45:09 +01:00
ada
3ac203c35e organizing eval on enforce 2021-01-29 14:41:46 +01:00
narodnik
9294e2a0ec Functional seed synchronization step 2021-01-28 10:12:28 +01:00
ada
6c40a33648 added debug to interpret the enforce tuples 2021-01-25 23:17:33 +01:00
narodnik
961d586cef add protocol_address which does addr/get_addr hosts sync 2021-01-25 17:49:05 +01:00
narodnik
2dca8127fb cargo fmt and fix 2021-01-25 17:13:47 +01:00
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