Commit Graph

4008 Commits

Author SHA1 Message Date
ghassmo
ab1cd1faf8 bin/darkwiki: add dry merge and show patches log for darkwiki cli 2022-08-20 10:06:45 +04:00
lachezar kolev
2f0e2b73da Fix typo in the book, Chapter 4.4 (#94) 2022-08-20 09:58:19 +04:00
aggstam
bed7986a53 consensu: seeds to be ignored during syncing, localnet: lilith node added 2022-08-19 21:49:54 +03:00
aggstam
aa39dc272b dht: seeds to me ignored during syncing 2022-08-19 21:10:09 +03:00
Luther Blissett
3de24f5e2a ircd: Update default config file seed nodes. 2022-08-19 15:35:39 +02:00
Jay Butera
d1cb41feee Fix flake 2022-08-19 13:12:01 +00:00
ghassmo
43a7fd586e bin/darkwikid: attach document title to the patch 2022-08-19 15:20:12 +04:00
ghassmo
afdd4b45dc raft: avoid broadcasting when the role is Candidate 2022-08-19 15:20:12 +04:00
ghassmo
8fcf550c9a bin/darkwikid: create index for title and id 2022-08-19 15:20:12 +04:00
ghassmo
78801305bc bin/darkwikid: add timestamp to ptach 2022-08-19 15:20:12 +04:00
lunar-mining
ac783a105c daod: fix syntax error on proof + load ZkBinary in demo.rs 2022-08-19 12:57:28 +02:00
lunar-mining
918ea9cdc5 daod/ proof: dao-vote-burn.zk and dao-vote-main.zk 2022-08-19 10:20:35 +02:00
narodnik
b961db7e4e dao::propose() validate.rs: rename State to DaoState 2022-08-19 09:10:46 +02:00
narodnik
aeb2da0a8e daod shizo posting 2022-08-19 07:40:48 +02:00
ghassmo
43f1d14077 util/derive/serial: WIP add support for enum 2022-08-18 14:06:58 +04:00
narodnik
9fb4f8570e use note mechanism to transmit active proposal to all dao members 2022-08-18 11:45:54 +02:00
narodnik
51c2007762 create proposals is working 2022-08-18 11:29:54 +02:00
narodnik
67f4a53ed2 attach private inputs from my wallet for DAO::propose() and prove my_tokens > proposer_limit 2022-08-18 08:38:56 +02:00
Dastan-glitch
ead2cfe1c9 bin/tau: use assignees instead of owners 2022-08-18 04:39:40 +03:00
Dastan-glitch
1c09aade85 bin/ircd: return from loops once target gets decrypted 2022-08-18 04:37:53 +03:00
Dastan-glitch
84e1a29238 bin/ircd: add password field in ircd_config 2022-08-17 21:26:35 +03:00
narodnik
e54739dc98 daod added forgotten file util.rs 2022-08-17 20:22:11 +02:00
Dastan-glitch
1f679a9b9e bin/ircd: add support for password registration 2022-08-17 21:19:39 +03:00
Dastan-glitch
77c891e484 bin/tau: show workspace independently 2022-08-17 21:12:43 +03:00
narodnik
5243ca8ab8 ircd_config.toml correct ipv6 doc strings 2022-08-17 19:28:40 +02:00
narodnik
bac53e1ef2 add more info to ircd_config.toml 2022-08-17 19:12:39 +02:00
narodnik
57c8d9c265 default ircd_config.toml, improve description of external_addr 2022-08-17 19:07:22 +02:00
narodnik
6a88fad0e2 modify default IRC configs for inbound and external_addr so they are not 127.0.0.1 2022-08-17 19:06:29 +02:00
narodnik
30713c81d1 also simplify the money_contract. delete Partial and encode_without_signature() 2022-08-17 18:47:05 +02:00
narodnik
7c650f3f84 daod: signatures simpler solution that uses less code 2022-08-17 18:27:26 +02:00
ghassmo
4fca591399 update .gitignore 2022-08-17 17:11:52 +04:00
ghassmo
81e14dd213 wrapping darkwiki code up & create darkwiki cli 2022-08-17 17:07:27 +04:00
narodnik
a3e73babe8 implement signature checking for proposal inputs 2022-08-17 12:20:16 +02:00
narodnik
78766ef671 basic structure for dao-propose-main.zk working 2022-08-17 11:12:16 +02:00
narodnik
88cb9c720b check the DAO bulla is valid inside DAO::propose() 2022-08-17 10:13:32 +02:00
narodnik
f1e4ae9d90 add missing propose-main.zk 2022-08-17 08:21:03 +02:00
narodnik
98257fd714 add correct seed nodes for taud 2022-08-16 21:15:12 +02:00
narodnik
295d880e60 partial implement dao-propose 2022-08-16 11:29:29 +02:00
narodnik
5d4ae388bc track DAO keypair 2022-08-16 10:28:48 +02:00
narodnik
577868e2ab daod: create WalletCache for money_contract::State, which keeps track of received coins, notes and witnesses them in the merkle tree. 2022-08-16 10:14:52 +02:00
narodnik
c3ec05b572 be more strict at wallet/validate separation 2022-08-16 07:13:38 +02:00
narodnik
4e923775f1 bls sage code 2022-08-15 20:02:43 +02:00
narodnik
d90139c9bb unfinished poly congruence stuff 2022-08-15 20:01:14 +02:00
lunar-mining
8d163282da daod: mint gdrk + send to 3 hodlers 2022-08-15 19:08:52 +02:00
narodnik
b632561942 daod: successfully receive a coin to the treasury 2022-08-15 14:39:00 +02:00
narodnik
ee294eac35 daod: correctly specify spend_hook and user_data when minting new supply of treasury tokens 2022-08-15 13:52:38 +02:00
narodnik
e81809d39f forgot to add note.rs in last commit 2022-08-15 13:26:13 +02:00
narodnik
1ff5211566 simplify note and make it generic 2022-08-15 13:24:50 +02:00
narodnik
0adf5bbe2b darkfi: extend mint/burn proofs with spend_hook and user_data 2022-08-15 11:43:40 +02:00
narodnik
0d9da87d4f darkfi: add spend_hook and user_data to create_mint/burn_proof() 2022-08-15 11:05:28 +02:00