Commit Graph

422 Commits

Author SHA1 Message Date
Dastan-glitch
f35fa3b3d6 bin/tau: fix taud datastore path 2022-04-26 00:21:09 +03:00
aggstam
a64b149ea2 consensus: use default wallet as node id 2022-04-25 21:25:53 +03:00
ghassmo
89a5e423e2 bin/tau: minor fix in config file 2022-04-25 16:19:43 +03:00
aggstam
f230d1dc82 consensus2: renamed to consensus, fixed all dependencies 2022-04-25 14:26:50 +03:00
lunar-mining
ef167d4d32 dnetview/ View: update to new data structure 2022-04-25 11:59:07 +02:00
lunar-mining
7a27927a7c dnetview: update model 2022-04-25 11:48:04 +02:00
ghassmo
51152f934b bin/tau: little fix in tau-cli 2022-04-24 21:13:10 +03:00
ghassmo
0b80d0d8d6 bin/tau: add the option to run tau locally & add net::Setting to Args struct 2022-04-24 21:10:13 +03:00
ghassmo
7ddd2e32d7 bin/ircd2: add net::Settings to Args struct & add demo config file 2022-04-24 20:50:05 +03:00
ghassmo
81d80ecfab bin/ircd2: using async_daemonize macro 2022-04-24 18:33:33 +03:00
ghassmo
6453c5ea37 bin/tau: using futures::select for receivng update from raft and rpc 2022-04-24 18:21:43 +03:00
ghassmo
58d96e62c9 bin/taud: using async_daemonize macro 2022-04-24 18:11:27 +03:00
ghassmo
56e4f88133 bin/taud: split settings and create new module 2022-04-24 17:07:14 +03:00
ghassmo
42e85494b2 bin/darkfid2: retrieve "fix token paths" 2022-04-24 16:33:38 +03:00
ghassmo
60b3be57ad bin/ircd2: WIP add config file and settings struct & clean up 2022-04-24 16:27:38 +03:00
ghassmo
a993afa31f bin/darkfid2: fix token paths 2022-04-24 16:27:20 +03:00
ghassmo
6ae7ee50d2 bin/tau: minor changes 2022-04-24 16:26:58 +03:00
ghassmo
35e8ca5122 bin/ircd2: WIP implement raft for ircd 2022-04-24 00:16:05 +03:00
parazyd
f4bab15776 Update dependencies and CI. 2022-04-23 21:21:19 +02:00
parazyd
30cc60679f darkfid: Minor cleanup. 2022-04-23 21:21:18 +02:00
parazyd
e5f1df1144 faucetd: Register p2p protocols on all sessions. 2022-04-23 21:21:18 +02:00
parazyd
cf0fd46b07 darkfid: Add get_balances function and token lists. 2022-04-23 21:21:18 +02:00
parazyd
2168292102 darkfid: Separate JSON-RPC methods into submodules. 2022-04-23 21:21:18 +02:00
parazyd
809dd757fb darkfid: Run P2P on all sessions. 2022-04-23 21:21:17 +02:00
parazyd
09e8db29aa consensus: More debug info. 2022-04-23 21:21:16 +02:00
parazyd
74e0412238 consensus/sync: Add protocol mode. 2022-04-23 21:21:16 +02:00
parazyd
8c98f8eb0d darkfid: Create sync_p2p before consensus_p2p to be able to reference. 2022-04-23 21:21:16 +02:00
parazyd
ba401204d0 darkfid: Working separate consensus and block sync. 2022-04-23 21:21:16 +02:00
parazyd
797ce2a158 faucetd: Activate all protocols and blockchain sync. 2022-04-23 21:21:15 +02:00
parazyd
97dadd8bf0 consensus: Move proposal task into consensus/task. 2022-04-23 21:21:15 +02:00
parazyd
0299b45de3 Update all dependencies. 2022-04-23 21:21:15 +02:00
parazyd
f2479ca060 Replace old blockchain rocksdb module with new sled blockchain stores. 2022-04-23 21:21:14 +02:00
parazyd
a9f20aa1f1 faucetd: WIP airdrop. 2022-04-23 21:21:14 +02:00
parazyd
69c0e6cc0d darkfid: Always enable ProtocolTx. 2022-04-23 21:21:12 +02:00
parazyd
305699a363 consensus: Move p2p protocols into module. 2022-04-23 21:21:12 +02:00
parazyd
df13dc12f4 faucetd: Implement skeleton. 2022-04-23 21:21:12 +02:00
parazyd
b02933dcb9 darkfid: Simplify consensus proposal_task. 2022-04-23 21:21:12 +02:00
parazyd
d43d564813 darkfid: Use a flag to participate in consensus. 2022-04-23 21:21:11 +02:00
parazyd
a4dd04daf7 darkfid: Enable consensus task. 2022-04-23 21:21:11 +02:00
parazyd
c55c08b662 darkfid: Implement consensus P2P protocols. 2022-04-23 21:21:10 +02:00
parazyd
fab196067b darkfid: P2P protocol stub. 2022-04-23 21:21:10 +02:00
parazyd
d77d4dc02c Update dependencies. 2022-04-23 21:21:10 +02:00
parazyd
c29e1d63fa darkfid: Use async ctrlc. 2022-04-23 21:21:10 +02:00
parazyd
95d76d08f1 darkfid: Add P2P network stub. 2022-04-23 21:21:10 +02:00
parazyd
b3f5ad1c55 darkfid: Clean up RPC error messages and handling. 2022-04-23 21:21:09 +02:00
parazyd
78c78b1d84 darkfid: More functions and graceful shutdown handlers. 2022-04-23 21:21:09 +02:00
parazyd
ecca1a26ce darkfid: More WIP for new RPC. 2022-04-23 21:21:09 +02:00
ghassmo
3986a98561 bin/tau: add more debug messgaes 2022-04-23 16:57:35 +03:00
ghassmo
733d4d14ce Retrieve "bin/tau: remove month date dependency from tasks and orgnize them in pending and completed tasks" 2022-04-23 14:36:47 +03:00
lunar-mining
2e700efdc7 dnetview: create random id when channel is empty 2022-04-23 11:40:44 +02:00