parazyd
|
e8e7af759c
|
Minor clipply cleanups.
|
2022-04-30 12:13:27 +02:00 |
|
parazyd
|
44683d04aa
|
util/cli_desc: Add newline before the ansi logo.
|
2022-04-30 10:21:51 +02:00 |
|
parazyd
|
5ba78d6967
|
node/state: Reduce scope of pubkey variable in apply().
|
2022-04-30 10:13:19 +02:00 |
|
parazyd
|
d54402ebcd
|
consensus/proto: Gracefully handle errors in loops.
|
2022-04-30 09:52:50 +02:00 |
|
ghassmo
|
f625dc23eb
|
ircd: irc server support tls protocol
|
2022-04-29 18:33:48 +03:00 |
|
ghassmo
|
0ffc5f473f
|
raft: general clean up
|
2022-04-29 15:18:09 +03:00 |
|
ghassmo
|
a80aaca994
|
net3: acceptor print an info msg once accept a clinet
|
2022-04-29 13:56:11 +03:00 |
|
aggstam
|
e03904f435
|
consensus/task/proposal.rs: leader broadcasting finalized blocks added
|
2022-04-28 15:21:59 +03:00 |
|
aggstam
|
341635f12b
|
consensus: minor fixes
|
2022-04-27 21:08:13 +03:00 |
|
ghassmo
|
7021cc40d1
|
raft: reduce cpu usage, fix bugs, and clean up
|
2022-04-27 20:01:35 +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
|
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
|
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
|
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 |
|
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 |
|
parazyd
|
63824cb39e
|
node/state: Add remaining errors for state transition.
|
2022-04-26 11:35:10 +02: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
|
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 |
|
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 |
|
aggstam
|
312c40455a
|
src/consensus/state.rs: minor addition to active participants check
|
2022-04-25 16:45:48 +03:00 |
|
aggstam
|
f230d1dc82
|
consensus2: renamed to consensus, fixed all dependencies
|
2022-04-25 14:26:50 +03:00 |
|
aggstam
|
70ffc7e0c4
|
src/consensus: moved under script/research/validatord workspace
|
2022-04-25 14:26:50 +03:00 |
|
ghassmo
|
f661c1e714
|
src/net: add explicit Default implementation for Settings and remove StructOptToml
|
2022-04-25 13:46:10 +03:00 |
|
ghassmo
|
5611bfa252
|
src/net: implement structopt for net::Settings
net::Setting is able now to be inside top level Args struct directly
|
2022-04-24 20:47:14 +03:00 |
|
ghassmo
|
2392387d69
|
src/raft: cargo clippy
|
2022-04-24 17:07:37 +03:00 |
|
parazyd
|
f4bab15776
|
Update dependencies and CI.
|
2022-04-23 21:21:19 +02:00 |
|
parazyd
|
3a9ebdab23
|
Add JsonRpcError to error.rs
|
2022-04-23 21:21:18 +02:00 |
|
parazyd
|
2667bd9e06
|
consensus: Add debug message to ProtocolSync when a block is appended.
|
2022-04-23 21:21:18 +02:00 |
|