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 |
|
ghassmo
|
61d2595e6a
|
script/research/crdt: use generic for send/receive event inside Node &
add debug messages
|
2022-03-28 19:59:37 +02:00 |
|
parazyd
|
7794dfaee8
|
tests: Increase number of rows for mint and burn proofs.
|
2022-03-28 19:59:37 +02:00 |
|
ghassmo
|
cb841d3fe6
|
script/research/crdt: WIP implement P2p for crdt node
|
2022-03-28 19:59:37 +02:00 |
|
Dastan-glitch
|
c0b42be855
|
bin/tau-cli: clean-up
|
2022-03-28 19:59:37 +02:00 |
|
parazyd
|
29c0cb9c09
|
Update dependency versions throughout project.
|
2022-03-28 19:59:37 +02:00 |
|
parazyd
|
3447c87dd8
|
zkas, vm: Implement greater_than opcode for scalar comparison.
|
2022-03-28 19:59:36 +02:00 |
|
parazyd
|
73d7b4f19b
|
zkas/parser: Use a macro to parse function calls to reduce repetitive code.
|
2022-03-28 19:59:36 +02:00 |
|
parazyd
|
2de7656f8c
|
zk: Implement GreaterThan chip used for scalar comparison.
|
2022-03-28 19:59:36 +02:00 |
|
parazyd
|
8ca8406aec
|
zk: Implement EvenBits chip for bit decomposition.
|
2022-03-28 19:59:36 +02:00 |
|
parazyd
|
5f0c0b05d8
|
zk: Clean up unused code from arith_chip.
|
2022-03-28 19:59:36 +02:00 |
|
aggstam
|
cbcb90ca6b
|
script/research/validatord: minor cleanup
|
2022-03-28 19:59:36 +02:00 |
|
Dastan-glitch
|
f868f0a358
|
bin/tau-cli: highest rank is bright, some clean-ups
|
2022-03-28 19:59:36 +02:00 |
|
aggstam
|
e321b99a48
|
script/research/validatord/simulation: fixed ports in commands.
|
2022-03-28 19:59:36 +02:00 |
|
aggstam
|
e5b507693c
|
script/research/validatord: Core validator boilerplate implementation, using p2p network.
|
2022-03-28 19:59:36 +02:00 |
|
ghassmo
|
cc3edb6b38
|
script/research/crdt: impl Decodable + Encodable for Event
|
2022-03-28 19:59:36 +02:00 |
|
ghassmo
|
0457fc65f8
|
script/research/crdt: implement base structs for p2p
|
2022-03-28 19:59:36 +02:00 |
|
mohab
|
53938b8e64
|
[script/research/crypsinous] fix typo in notes
|
2022-03-28 19:59:35 +02:00 |
|
mohab
|
2d9f629dd7
|
[script/research/crypsinous] added lead statment note
|
2022-03-28 19:59:35 +02:00 |
|
mohab
|
5bc4c121c1
|
[script/research/crypsinous] added crypsinous blockchain notes
|
2022-03-28 19:59:35 +02:00 |
|
Jay Butera
|
6dd95baa4f
|
And flake lock
|
2022-03-28 19:59:35 +02:00 |
|
Jay Butera
|
c20cb55616
|
Add nix flake
|
2022-03-28 19:59:35 +02:00 |
|
ghassmo
|
9849bac8b2
|
script/research/crdt: clean up
|
2022-03-28 19:59:35 +02:00 |
|