Commit Graph

441 Commits

Author SHA1 Message Date
ghassmo
60a4b6f211 ircd2: avoid duplicate messages 2022-04-27 20:02:56 +03:00
lunar-mining
2490435167 dnetview: fixed bug in list due to method consuming self
changed:

view.update(mut self)

to:

view.update(&mut self)

method now borrows 'self' mutably instead of consuming it.
2022-04-27 09:42:21 +02:00
lunar-mining
2343084daa Merge branch 'master' of github.com:darkrenaissance/darkfi 2022-04-27 09:30:33 +02:00
Dastan-glitch
571145b6e6 bin/tau: adding month filter 2022-04-27 01:07:12 +03:00
Dastan-glitch
2016d363d7 bin/tau: adding filter to listed tasksin tau-cli 2022-04-27 01:05:38 +03:00
Dastan-glitch
b2b9bc8d0d bin/tau: making date optional in load_or_create(), (load all or create) 2022-04-27 01:04:31 +03:00
ghassmo
94c4da1b4a bin/ircd2: fix bug & clean up 2022-04-26 22:42:25 +03:00
parazyd
d386ad607d darkfid: Implement tx.transfer RPC method. 2022-04-26 19:34:54 +02:00
parazyd
f9b774d8ba faucetd: Pass cashier and faucet addresses as args. 2022-04-26 18:51:04 +02:00
parazyd
f0d2ff3d48 darkfid: Pass cashier and faucet addresses as args. 2022-04-26 18:51:04 +02:00
parazyd
2cd0f7e060 faucetd: Finalize. 2022-04-26 18:51:04 +02:00
parazyd
23e49ffb67 darkfid: Fix compilation. 2022-04-26 18:51:04 +02:00
lunar-mining
e11709f460 dnetview: make_empty_id to avoid endlessly creating ids 2022-04-26 18:50:45 +02:00
lunar-mining
f741f02a60 dnetview/ util: added missing file 2022-04-26 18:31:29 +02:00
ghassmo
e92efdcf0c more clean style for config file and args for taud and ircd net options 2022-04-26 18:28:16 +03:00
lunar-mining
8b5f56f54e dnetview/ View: refactor
* create view objects to handle model data
* update() function to write model to view
* render() to draw view

this commit deprecates ui::ui()
2022-04-26 14:02:41 +02:00
lunar-mining
30d8b177dd dnetview/ util: move id generation to dnetview/src/util.rs 2022-04-26 14:02:41 +02:00
ghassmo
5c87a5d9be remove unneeded dependencies from cargo.toml files 2022-04-26 14:04:08 +03:00
aggstam
df9c62f658 faucetd: replaced random id with wallet address 2022-04-26 13:47:16 +03:00
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