Commit Graph

3161 Commits

Author SHA1 Message Date
lunar-mining
13e85201d0 dnetview: render list of SelectableObject
we can now scroll connections
2022-04-27 11:28:36 +02: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
parazyd
a3abdfd791 Fix Makefile. 2022-04-27 06:55:20 +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
parazyd
75218d29b7 CI: Always build minified token lists. 2022-04-26 23:04:50 +02:00
parazyd
fd99ac4720 CI: Attempt powerset build fix. 2022-04-26 22:21:26 +02:00
parazyd
c83f344ee0 book: Build darkfid RPC doc in a for loop. 2022-04-26 22:17:32 +02: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
parazyd
a28e577334 halo2: Temporary upstream replacement for some Clone impls. 2022-04-26 18:51:04 +02:00
parazyd
6ff9ebef54 consensus/proto/proposal: Implement state transition validation for incoming proposals. 2022-04-26 18:51:04 +02:00
parazyd
ffcaae67b5 consensus/proto/sync: Implement state transition validation for incoming blocks. 2022-04-26 18:51:04 +02:00
parazyd
40d52032a7 consensus/proto/tx: Implement state transition validation for incoming txs. 2022-04-26 18:51:04 +02:00
parazyd
7be23ddc33 consensus: Implement state transitions for block sync task. 2022-04-26 18:51:04 +02:00
parazyd
6ee551bdbd consensus/state: Make State and Client be part of ValidatorState. 2022-04-26 18:51:04 +02:00
parazyd
2165d032ca node: Implement MemoryState as an extension for state transition validation. 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
aggstam
fcbc935fd9 nodes-tool: modified to work with darkfid2, syncing: changed blocks retriaval method, forking a fork chain impl added, new consensus simulation script added 2022-04-26 19:13:16 +03: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
a6c3742d59 srd/sdk: retrieve wee_alloc crate 2022-04-26 14:11:13 +03: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
parazyd
63824cb39e node/state: Add remaining errors for state transition. 2022-04-26 11:35:10 +02:00
ghassmo
2fc9f45b11 example/p2pdebug: using net3 and add the option to test tls 2022-04-26 12:16:40 +03:00
ghassmo
35429761e6 net3: avoid silent errors and handle connecting and listening errors properly 2022-04-26 12:15:30 +03:00
ghassmo
bf956e0715 error: restrict TimeoutError with async-std feature 2022-04-26 12:14:26 +03:00
ghassmo
8626642db6 error: minor fix 2022-04-26 11:08:06 +03:00
ghassmo
316a44166f remove net2 2022-04-26 02:29:22 +03:00
ghassmo
bcb1b26b12 net3: WIP using Url & preparing for migrate to main net dir 2022-04-26 02:24:58 +03:00
ghassmo
7ef37c9e9a util: impl Encodable and Decodable for Url 2022-04-26 02:24:10 +03:00
ghassmo
521ed07ea9 net3: errors handling and clean up 2022-04-26 01:39:35 +03:00
ghassmo
e535cc4fd5 error: add timeout error 2022-04-26 01:36:11 +03:00
ghassmo
313b6ee545 add async-std to wallet feature 2022-04-26 00:43:51 +03:00
ghassmo
b7ab02bcd9 wallet: remove WalletApi trait 2022-04-26 00:38:56 +03:00
ghassmo
1b2daf0a4e wallet: use serialize and deserialize functions directly wihout wraping 2022-04-26 00:38:56 +03:00
ghassmo
2fa2d75cab walletdb: move DB logical operations from node/client 2022-04-26 00:37:45 +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
aggstam
145a7c9a51 walletdb: added retrieve default address method 2022-04-25 19:51:57 +03:00
ghassmo
9679138e35 net: add net3 module 2022-04-25 16:52:44 +03:00