Commit Graph

3403 Commits

Author SHA1 Message Date
mohab
623bf2ee54 [crypto/lead_proof] lead_proof utility 2022-05-16 13:56:00 +02:00
mohab
b7bfed955e [crypto/leadcoin] created lead coin for lead transaction 2022-05-16 13:56:00 +02:00
mohab
24882c8cc9 [example/lead] create_lead_coin_public_inputs 2022-05-16 13:56:00 +02:00
mohab
3ea82ee8a3 [example/lead] create_coins_sk as PRF derived from previous sks 2022-05-16 13:56:00 +02:00
parazyd
e443b8fd9c faucetd: Update configuration file. 2022-05-16 13:34:02 +02:00
parazyd
bf9106b5f7 bin: Rename darkfid2 to darkfid. 2022-05-16 13:34:01 +02:00
parazyd
b2b4baa223 bin: Remove darkfid. 2022-05-16 13:27:24 +02:00
parazyd
5541aafcac bin: Remove obsolete gatewayd. 2022-05-16 13:26:20 +02:00
parazyd
002a8366ba drk: Correct endpoint for airdrop method. 2022-05-16 13:16:05 +02:00
parazyd
381781ad61 contrib/localnet: Additional script for cleanup. 2022-05-16 13:16:05 +02:00
parazyd
15eb1c5382 contrib: Add scripts for localnet testing. 2022-05-16 13:16:04 +02:00
lunar-mining
ede61e628a net/ dnetview: add inbound accept_addr to get_info and display 2022-05-16 12:52:50 +02:00
parazyd
531653da1a node/state: Check that input nullifiers are also not dupe in the tx itself. 2022-05-16 12:22:54 +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
lunar-mining
513cb2b56d net, dnetview: pass util::Timestamp instead of u64
use featureful darkfi time utils instead of basic function
unix_timestamp()
2022-05-15 11:34:58 +02:00
lunar-mining
3db3662b14 util/ time: display seconds in Timestamp.format() 2022-05-15 11:34:35 +02:00
Dastan-glitch
b2b42415bf bin/tau: remove unused dependencies 2022-05-15 01:11:34 +03: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
Dastan-glitch
d2303b7764 bin/tau: fix assign,project vectors, and fix viewing in print_task_info 2022-05-14 01:29:28 +03:00
aggstam
0f3b420122 src/consensus/task/consensus_sync: modified state retrieval, script/consensus_simulation and script/research/node-tools updated, src/util/time: increased retries to 10 2022-05-13 15:04:31 +03:00
ghassmo
0f8f1016fc bin/drk: general clean up 2022-05-13 11:57:30 +03:00
ghassmo
8d1402f3f1 bin/drk: use RpcClient 2022-05-13 11:48:07 +03:00
ghassmo
e16204496b rpcclient: add close connection function 2022-05-13 11:47:49 +03:00
ghassmo
5cec2b98ff rpcclient: don't use Executor for spawn a task 2022-05-13 11:33:02 +03:00
ghassmo
94f37b764b rpcclient: handle error when lost connection with rpc server 2022-05-13 10:53:03 +03:00
ghassmo
28a837a733 rpc: use macro accept! for rpcserver 2022-05-13 07:37:36 +03:00
ghassmo
9692ebf29d net: add/use macros connect! and accept! for connector.rs and acceptor.rs 2022-05-13 07:31:53 +03:00
ghassmo
69fe7485b7 dnetview: use the new rpc client api 2022-05-13 07:22:44 +03:00
ghassmo
3dd0eeee00 dao-cli: use rpc client api 2022-05-13 07:22:18 +03:00
ghassmo
9f58f0aa21 rpc: remove boilerplate code in jsonrpc.rs and use macro & clean up 2022-05-13 07:21:08 +03:00
ghassmo
19f2c79ea7 rpc: create RpcClient for handling opened channels 2022-05-13 07:19:01 +03:00
ghassmo
9d57fd368d tau-cli: use open_channels function to communicate to rpc server 2022-05-13 05:10:27 +03:00
ghassmo
1d6e92bf55 rpc: create function to open channels to feed rpc connection and keep the stream alive 2022-05-13 05:08:11 +03:00
ghassmo
a1c54329e2 bin/tau: don't append tcp to rpc_addr 2022-05-11 20:44:12 +03:00
aggstam
3b3a408d27 example/net.rs + tests/network_transports.rs dependencies minor fixes 2022-05-11 19:09:39 +03:00
ghassmo
6b5961d275 net: retrieve changes in channel 2022-05-11 17:22:11 +02:00
lunar-mining
0d5e1930e7 dnetview: add timestamp to msg log 2022-05-11 17:22:10 +02:00
lunar-mining
bd9382b1e5 net: add timestamp to msg log. util: create unix timestamp tool.
error: error handling for timestamp
2022-05-11 17:22:09 +02:00
ghassmo
50b89bdeef darkfi book: fix tau example 2022-05-11 17:21:22 +02:00
ghassmo
54e7ee21bc net, rpc: cargo clippy clean up 2022-05-11 17:21:22 +02:00
ghassmo
f0b8afc55b raft: add exclude list during broadcasting 2022-05-11 17:21:22 +02:00
ghassmo
85105ad730 consensus/proto: add the node who sent the net message to the exclude list during broadcasting 2022-05-11 17:21:22 +02:00
ghassmo
f6a85f0360 net: provide exclude list during broadcast 2022-05-11 17:21:22 +02:00
ghassmo
47257c022e rpc: add support for unix socket 2022-05-11 17:21:22 +02:00
ghassmo
525efd7dd9 net: implement unix transport 2022-05-11 17:21:21 +02:00