Commit Graph

4100 Commits

Author SHA1 Message Date
Luther Blissett
086a618a05 zkas: Replace tabs in source with spaces when reading file. 2022-08-29 22:41:23 +02:00
Luther Blissett
b0d8217965 zkas: Rework error subsystem and add warnings. 2022-08-29 22:41:23 +02:00
aggstam
68697ce3a4 lilith: rpc added 2022-08-29 23:06:53 +03:00
lunar-mining
e1df59b110 daod/ exec: finished small validate.rs TODOs 2022-08-29 15:47:22 +02:00
x
007bd1d809 add 3 small todos for daod 2022-08-29 14:07:32 +00:00
lunar-mining
9d804e442b daod/exec: finish state_transition() and apply(). change coords.x/y() usage throughout dao to be less error prone 2022-08-29 14:01:21 +02:00
lunar-mining
5df7659318 daod/ exec: cleanup value import TODOs 2022-08-28 10:59:02 +02:00
x
10b793c7d6 add more comments for DAO::exec(), and make a constant for DAO::exec::FUNC_ID 2022-08-28 10:22:06 +00:00
aggstam
7c19658ea8 net/inbound_session: multiple acceptors implemented 2022-08-27 19:53:40 +03:00
lunar-mining
1bf60aef56 daod/ exec: correct token_id in Coin + reveal misc values 2022-08-26 20:55:18 +02:00
narodnik
20cd53cde1 add more TODO to dao-exec.zk 2022-08-26 17:09:22 +02:00
lunar-mining
8d196d14a7 daod/ exec: create pederson commitments for win_votes, total_votes, and input_value and make them public 2022-08-26 17:12:59 +02:00
lunar-mining
c32c450f89 daod: create coin_0 and coin_1, two Coin outputs of DAO::exec() 2022-08-26 17:12:59 +02:00
ghassmo
75c21bb59c util/cli: create ~/.local directory for log file if it's not exist 2022-08-26 17:00:36 +04:00
ghassmo
23e1ac7afe raft: increase the timout to 7 second 2022-08-26 17:00:36 +04:00
Dastan-glitch
d39eca9983 bin/tau: resolve confusion about saving and sending tasks 2022-08-26 15:27:45 +03:00
narodnik
fb0e8657ac add dao-exec comments 2022-08-26 10:56:16 +02:00
lunar-mining
07c2fbb3f2 daod/ exec: add vote + input/output values to proof. witness them and pass to Proof::create 2022-08-26 11:05:24 +02:00
narodnik
52b0e146eb dao exec comment 2022-08-26 10:14:42 +02:00
aggstam
2552616adb taud/month_taks: added missing rank Option in constructors 2022-08-26 11:23:28 +03:00
ghassmo
389b5ae720 init/wikid: remove log path from the env var 2022-08-26 10:49:38 +04:00
narodnik
80e048542f add missing dao exec files 2022-08-26 08:14:50 +02:00
aggstam
a67f7617e4 net/outbound_session: flag to toggle channel_subscriber notifications, <br> to avoid subscriber.notify() on closed channel 2022-08-26 02:33:16 +03:00
aggstam
5616afaf00 darkfid/faucetd/fud: wait for p2p outbound connections 2022-08-26 01:54:57 +03:00
aggstam
d1cdbecf12 p2pnet: wait_for_outbound() implemented 2022-08-25 18:39:16 +03:00
aggstam
e8c516ec62 p2pnet: 5b7306af71 reverted 2022-08-25 17:04:48 +03:00
narodnik
4f62cc5bcf initial part of dao-exec zk proof 2022-08-25 11:58:30 +02:00
ghassmo
6e6c240891 cargo clippy over all projects 2022-08-25 13:41:58 +04:00
narodnik
119c5ebe56 first part of dao exec, create the tx and apply spend_hook rule 2022-08-25 11:16:00 +02:00
ghassmo
a6b9620b48 util/cli: change the log path in async_daemonize 2022-08-25 13:00:48 +04:00
ghassmo
7604b7743b bin/darkwikid: remove calling trim() on documents 2022-08-25 11:30:32 +04:00
Dastan-glitch
0b30a86a53 bin/tau: fix a minor bug updating rank and desc, and event log now shows every change 2022-08-25 05:03:24 +03:00
Dastan-glitch
3115b5d7b8 bin/tau: add get_info() RPC call 2022-08-25 03:24:17 +03:00
Dastan-glitch
83af5425c9 bin/tau: default rank is now None 2022-08-25 03:13:37 +03:00
Dastan-glitch
0cba59f238 bin/tau: improve help info for add command 2022-08-25 03:11:37 +03:00
aggstam
5b7306af71 p2pnet: implemented caller signaling 2022-08-24 21:29:19 +03:00
aggstam
09c23315f5 p2pnet: minor cleanup 2022-08-24 18:13:02 +03:00
aggstam
5e6cf3f9d3 book: minor addresses updates 2022-08-24 18:13:02 +03:00
ihateface
0cc717de93 daod: delete #allow_unused and clean up warnings 2022-08-24 16:28:23 +02:00
ihateface
e396bd2701 daod: merge zk_public_values() and zk_proof_addrs() into a single function, and so deprecate zip! macro 2022-08-24 15:18:14 +02:00
ghassmo
0f1b4d447a contrib/init: add DARKFI_LOG to darkwiki initd 2022-08-24 15:01:07 +04:00
ihateface
67797d6b19 daod/ example_contract: rename EXAMPLE to Example 2022-08-24 12:38:56 +02:00
ghassmo
6be84bda13 book: update darkwiki page 2022-08-24 14:26:46 +04:00
ghassmo
d366bb1cc3 bin/darkwikid: update config 2022-08-24 14:26:46 +04:00
ihateface
55c8d9adf5 daod/ example_contract: create working example to illustrate smart contract architecture 2022-08-24 12:23:41 +02:00
ghassmo
11623335eb contrib/init: add daemon config for darkwikid 2022-08-24 13:50:21 +04:00
Luther Blissett
54d9db5280 Update default ports for darkwiki, ircd, and tau. 2022-08-24 11:19:18 +02:00
ihateface
ace5a2706a daod/example_contract: create example proof + empty contract frame with stub methods 2022-08-24 09:03:53 +02:00
aggstam
6134dcdad7 p2pnet: inbound and external addresses vectorized 2022-08-23 21:49:34 +03:00
ghassmo
6a292a4d81 bin/darkwikid: expand lcs design 2022-08-23 21:57:43 +04:00