Commit Graph

38 Commits

Author SHA1 Message Date
narodnik
7aa8d166f9 daod add double vote fix 2022-06-01 18:39:28 +02:00
narodnik
575d1cc413 small daod comments 2022-05-27 14:44:00 +02:00
parazyd
61bee58239 rpc: Cleanup and separate namespaces into client and server. 2022-05-22 20:54:17 +02:00
parazyd
82ee1a9331 rpc: Clean up and document the server implementation. 2022-05-22 20:54:17 +02:00
narodnik
a851f4cd07 daod: add some comments 2022-05-19 16:29:45 +02:00
narodnik
03e1c963dc daod bugfix win_votes / total_votes 2022-05-19 13:36:36 +02:00
narodnik
30ac704038 daod: finish final execution step 2022-05-19 12:20:06 +02:00
narodnik
18a3dcb856 begin dao exec contract code 2022-05-18 22:17:35 +02:00
narodnik
724b94b33b change proposer code to export commits to total win votes and total votes instead of directional votes 2022-05-18 21:37:28 +02:00
narodnik
5a2bc1fed5 finish voting phase 2022-05-17 10:32:41 +02:00
parazyd
c63aabf17f Update project dependencies. 2022-05-16 17:40:44 +02:00
narodnik
4492a8b6f1 make valid proposals part of the actual daostate 2022-05-15 19:00:43 +02:00
narodnik
fe1d07c7ad daod: finish proposer step 2022-05-15 18:01:16 +02:00
narodnik
8fef4b5fc2 proposer tx build function 2022-05-15 13:37:33 +02:00
narodnik
0072bdda14 daod: begin proposal of a new vote 2022-05-14 13:16:34 +02:00
narodnik
31d2278cfe daod: remove proposal_auth_public_key and replace with proposer_limit 2022-05-14 10:45:29 +02:00
narodnik
7b11fd54f9 daod: add gov token 2022-05-14 10:02:10 +02:00
narodnik
3b3eac588c general cleanup and renaming things. modularizing the code more. 2022-05-14 10:02:10 +02:00
ghassmo
f1c97207ba rpc: merge rpcserver2 to rpcserver & fix bins affected by the merging 2022-05-11 17:20:59 +02:00
narodnik
f71f0efb4f daod: setup for running zk dao contract 2022-05-10 10:29:22 +02:00
narodnik
30263c0946 daod: add spend_hook 2022-05-10 10:07:17 +02:00
narodnik
d20cb6da53 daod: rename attrs to user_data 2022-05-10 09:45:56 +02:00
narodnik
a736742f77 daod: basic contracts structure 2022-05-09 13:45:05 +02:00
narodnik
6197878157 create proper state transition function 2022-05-07 10:28:21 +02:00
narodnik
a7a752cf54 daod: move tx stuff from main to own file 2022-05-06 23:01:28 +02:00
narodnik
70293fd181 add missing code for inputs 2022-05-06 22:46:01 +02:00
narodnik
0ba4ad95fe daod: tx verification 2022-05-06 20:49:10 +02:00
narodnik
9539cd61dc daod python proof of concept for tx builder class 2022-05-05 10:24:55 +02:00
parazyd
0299b45de3 Update all dependencies. 2022-04-23 21:21:15 +02:00
narodnik
76488e64a6 messgae constraint 2022-04-09 17:39:00 +02:00
narodnik
5f550e8112 complete dao exec contract 2022-04-09 17:23:09 +02:00
narodnik
570d5337bf basic dao zk contracts 2022-04-08 06:27:12 +02:00
parazyd
9b429d9b6c Update dependency versions. 2022-03-28 19:59:38 +02:00
parazyd
29c0cb9c09 Update dependency versions throughout project. 2022-03-28 19:59:37 +02:00
parazyd
92a4410e31 Miscellaneous fixes and 'make fix'. 2022-03-16 22:30:54 +01:00
parazyd
c7d0d4ca32 Update crate version dependencies throughout the codebase. 2022-03-16 22:30:54 +01:00
Dastan-glitch
5bd5cbe903 formatting 2022-02-12 20:18:54 -05:00
lunar-mining
94b7f97ebd basic daocli and daod hello_world() over rpc 2022-02-12 11:27:00 +01:00