ghassmo
|
b279caebf9
|
bin/taud: minor change
|
2022-03-29 07:49:39 +04:00 |
|
Dastan-glitch
|
70b43ca29b
|
bin/tau-cli: add show subcommnd and minor fixes
|
2022-03-28 22:04:30 -04:00 |
|
aggstam
|
07b27791b0
|
validatord: added votes orphans impl, removed artificial delays when voting, remove +nightly from simulation
|
2022-03-29 01:01:21 +03:00 |
|
lunar-mining
|
4a748d85f1
|
Merge branch 'master' of github.com:darkrenaissance/darkfi
|
2022-03-28 23:53:39 +02:00 |
|
narodnik
|
d519c46159
|
add todo task for net
|
2022-03-28 23:18:47 +02:00 |
|
parazyd
|
f940f653b2
|
General clippy cleanups.
|
2022-03-28 21:03:17 +02:00 |
|
parazyd
|
ce93dd47a6
|
CI: Disable OSX builds.
They don't want to do the network integration tests.
|
2022-03-28 20:31:27 +02:00 |
|
mohab
|
9ab936d960
|
[script/research/crypsinous] update docs
|
2022-03-28 19:59:41 +02:00 |
|
parazyd
|
4d8557155c
|
transport/tls: Clean up and rotate certificates every instantiation.
|
2022-03-28 19:59:41 +02:00 |
|
parazyd
|
fb2d3a1033
|
net/transport: Implement listeners for TCP and TLS + integration tests.
|
2022-03-28 19:59:41 +02:00 |
|
aggstam
|
0932fec82f
|
Cargo.toml: features added for make check
|
2022-03-28 19:59:40 +02:00 |
|
aggstam
|
bcf0975d82
|
jsonrpc: quick results handling
|
2022-03-28 19:59:40 +02:00 |
|
parazyd
|
6be5dd0777
|
transport/tls: Remove unused root_store.
|
2022-03-28 19:59:40 +02:00 |
|
parazyd
|
41ecea27a7
|
net/transport: Implement TLS client protocol.
|
2022-03-28 19:59:40 +02:00 |
|
aggstam
|
3328887294
|
validatord: jsonrpc cleanup
|
2022-03-28 19:59:40 +02:00 |
|
parazyd
|
c417ff9d64
|
net: Initial transport abstraction concept.
So far, only outbound TCP connections.
|
2022-03-28 19:59:40 +02:00 |
|
parazyd
|
fb4c6fe681
|
Cargo.toml formatting.
|
2022-03-28 19:59:40 +02:00 |
|
ghassmo
|
4baa8dbe0d
|
util/derive-internal: minor changes
|
2022-03-28 19:59:40 +02:00 |
|
ghassmo
|
d0549ce08b
|
bin/taud: cargo clippy
|
2022-03-28 19:59:40 +02:00 |
|
ghassmo
|
3958becf6a
|
bin/taud: fix tests
|
2022-03-28 19:59:40 +02:00 |
|
ghassmo
|
fb68a93ad7
|
bin/taud: remove boilerplate codes when parsing json Value objects
|
2022-03-28 19:59:40 +02:00 |
|
ghassmo
|
fbbcb1842b
|
bin/taud: check if due timestamp is not less than current timestamp
|
2022-03-28 19:59:39 +02:00 |
|
ghassmo
|
bab301a970
|
bin/taud: create error type
|
2022-03-28 19:59:39 +02:00 |
|
ghassmo
|
b8b3a5a03b
|
bin/taud: rpc notify crdt when receive update
|
2022-03-28 19:59:39 +02:00 |
|
ghassmo
|
637877d49f
|
bin/taud: using serialization derives
|
2022-03-28 19:59:39 +02:00 |
|
ghassmo
|
74414f12ab
|
util/serial: impl Decodable/Encodable for PathBuf
|
2022-03-28 19:59:39 +02:00 |
|
aggstam
|
5d94a1406e
|
src/consensus: updated structures with new serialization derives.
|
2022-03-28 19:59:39 +02:00 |
|
aggstam
|
2247faefdc
|
validatord: proper 4 node local simulation impl added
|
2022-03-28 19:59:39 +02:00 |
|
aggstam
|
2498ef316f
|
validatord: updated crate versions
|
2022-03-28 19:59:39 +02:00 |
|
ghassmo
|
7cecc88a3d
|
util/derive: allow to skip fields with attributes
|
2022-03-28 19:59:39 +02:00 |
|
parazyd
|
33abee0e2a
|
contrib/cargo-outdated: chdir to project root when looking for files.
|
2022-03-28 19:59:39 +02:00 |
|
parazyd
|
9abf62c980
|
Miscellaneous cleanups.
|
2022-03-28 19:59:39 +02:00 |
|
aggstam
|
169f16f34b
|
merged branches
|
2022-03-28 19:59:38 +02:00 |
|
aggstam
|
5a00ea2c51
|
validatord: p2p impl for all consensus messages implemented, consensus structures added at src/consensus, WIP: consensus network
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
bd580fbf35
|
Fix CI tests.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
4b1cb59784
|
util/derive: Update proc-macro-crate to latest version.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
44fdddb018
|
Update some version dependencies for derive crates.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
bf622aad39
|
util/serial: Implement derive macros also for unnamed fields.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
444531cc3d
|
util/serial: Implement SerialEncodable/SerialDecodable derive macros.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
9b429d9b6c
|
Update dependency versions.
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
89af9715ed
|
example: Remove dao_process.rs
|
2022-03-28 19:59:38 +02:00 |
|
parazyd
|
143449db4e
|
example/halo2: Remove old files.
|
2022-03-28 19:59:38 +02:00 |
|
ghassmo
|
3e33a2f1d5
|
bin/taud: remove allow(dead_code) macro
|
2022-03-28 19:59:38 +02:00 |
|
ghassmo
|
e721860e03
|
bin/taud: impl Encodable/Decodable for TaskInfo
|
2022-03-28 19:59:38 +02:00 |
|
ghassmo
|
1d5268fda8
|
bin/taud: impl Encodable/Decodable for Timestamp
|
2022-03-28 19:59:37 +02:00 |
|
ghassmo
|
7d20233b5d
|
bin/taud: run crdt node in taud
|
2022-03-28 19:59:37 +02:00 |
|
ghassmo
|
2280240d09
|
bin/taud: move rpc code to separate file
|
2022-03-28 19:59:37 +02:00 |
|
ghassmo
|
3fcc08c6aa
|
bin/taud: add crdt module
|
2022-03-28 19:59:37 +02:00 |
|
ghassmo
|
3e76241ddd
|
script/research/crdt: use log_config from darkfi::util
|
2022-03-28 19:59:37 +02:00 |
|
parazyd
|
1fdc2c7718
|
contrib: Add tool to list outdated deps in a table.
|
2022-03-28 19:59:37 +02:00 |
|