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 |
|
lunar-mining
|
27442bb2d1
|
daod/ demo: create lookup/ lookup_mut. uncomment money_contract state changes code
|
2022-08-14 14:14:32 +02:00 |
|
lunar-mining
|
3df425f283
|
daod/ money_contract: implement state transition function
|
2022-08-14 14:00:27 +02:00 |
|
lunar-mining
|
a17af44651
|
daod/ dao_contract: move state_transition, Update and apply to validate.rs
|
2022-08-14 13:59:45 +02:00 |
|
lunar-mining
|
cb60ad3dfc
|
daod/ money_contract: implement CallDataBase for CallData and cleanup
|
2022-08-14 13:56:56 +02:00 |
|
lunar-mining
|
a1ff7e8f44
|
crypto: change Mint/BurnRevealedValues::make_ouputs to return Vec<DrkCircuitField>
|
2022-08-14 09:03:45 +02:00 |
|
lunar-mining
|
a3bf281894
|
daod: update demo.rs with dao submodule. change money_contract::FuncCall to money_contract::CallData. add TODOs for money_contract
|
2022-08-14 08:14:10 +02:00 |
|
aggstam
|
513e990890
|
src/dht: lookup map syncing minor optimization
|
2022-08-13 18:19:09 +03:00 |
|
aggstam
|
2c326770a5
|
src/consensus/task/consensus_sync: missing break added
|
2022-08-13 18:19:09 +03:00 |
|
lunar-mining
|
5168ea18ba
|
daod/ money_contract: rename Transaction to FuncCall
|
2022-08-13 14:24:14 +02:00 |
|