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 |
|
narodnik
|
bf55e6bd5e
|
daod: remove useless lines from python demo
|
2022-08-15 10:19:44 +02:00 |
|
narodnik
|
c51645aa42
|
rename ZkContractTable to ZkBinaryTable
|
2022-08-15 10:03:11 +02:00 |
|
narodnik
|
173d759c05
|
daod: makefile auto compile zk files in proof/
|
2022-08-15 10:02:56 +02:00 |
|
narodnik
|
2440a175cb
|
daod: money::transfer() add the proofs back into the signature again
|
2022-08-15 09:45:24 +02:00 |
|
narodnik
|
4e7f05b2af
|
daod: add support for native zk contracts, and migrate money::transfer() to new FuncCall structure
|
2022-08-15 09:32:45 +02:00 |
|
lunar-mining
|
4064cf4423
|
daod/ money: moved CallData into validate.rs
|
2022-08-15 08:07:03 +02:00 |
|
Dastan-glitch
|
62caeff37c
|
bin/tau, bin/ircd: update crypto_box crate
|
2022-08-15 05:26:17 +03:00 |
|
Dastan-glitch
|
b4f7a420c4
|
bin/ircd: channel/contact metadata encryption
|
2022-08-15 04:44:58 +03:00 |
|
Dastan-glitch
|
4118765fe1
|
bin/tau: rework drawdown()
|
2022-08-15 04:40:14 +03:00 |
|
Dastan-glitch
|
e0ccf945aa
|
bin/tau: events log show action author and comments as well, and timestamp alignment
|
2022-08-15 04:38:53 +03:00 |
|
lunar-mining
|
03ba954d34
|
daod: import crate::{dao_contract, money_contract}
|
2022-08-14 21:12:40 +02:00 |
|
lunar-mining
|
72a2d46e96
|
daod: bugfix x2 -- fix multiple imports of State + CallData causing state_transition to crash
|
2022-08-14 21:02:53 +02:00 |
|