lunar-mining
6edf54caba
map: fixed initalization error and improved formatting
...
initalization error occurred due to render() attempting to draw an empty
vector on first run. we now pause for 1 sec if the vector is empty for
it to initalize.
2022-02-17 11:05:28 +01:00
lunar-mining
d4800135f3
map: remove json quotation marks with as_str()
2022-02-17 11:05:28 +01:00
lunar-mining
358f2468c5
map: removed empty space at start of node list
2022-02-17 11:05:28 +01:00
aggstam
9b26549e46
script/research/streamlet_rust: keypairs and signatures added
...
Modifications:
- fixed folder Cargo.toml dependencies and workspace structure.
- added PartialEq macro to Blockchain and Vote structures.
- added nodes keypair functionality using crypto::keypair.
- added signatures impl using crypto::schnorr.
2022-02-16 21:39:55 +02:00
aggstam
6045eb1449
rand version update to 0.8.5, fixed broken tests imports, added Clone and PartialEq macros at crypto::schnorr::Signature
2022-02-16 21:32:56 +02:00
lunar-mining
d3dbe52c1a
map: render new data structure
2022-02-15 11:49:37 +01:00
lunar-mining
753021b96d
ircd: cleanup json format
2022-02-15 11:49:37 +01:00
lunar-mining
70e8c58b22
map: parse json with new data structure
2022-02-15 11:49:37 +01:00
lunar-mining
74a7fd9f98
map: cleanup
2022-02-15 11:49:37 +01:00
lunar-mining
5ff07727d5
map: update NodeInfo data structure
2022-02-15 11:49:37 +01:00
lunar-mining
365ce08c92
map: pass config to render
2022-02-15 11:49:37 +01:00
lunar-mining
ad979dfec4
ircd: modified json in get_info
2022-02-15 11:49:37 +01:00
parazyd
cc308da5e0
proof/dao: More WIP, use the VM instead of custom circuit.
2022-02-15 11:33:20 +01:00
parazyd
22fdec7fed
Fix compilation errors
2022-02-15 11:33:02 +01:00
parazyd
230ff6fcc6
zk: Add base_sub opcode to VM and arithmetic chip.
2022-02-14 17:36:10 +01:00
mohab
79328821b4
[research/ouroboros] finished input endorser, but out of synchrony still
2022-02-14 14:21:34 +02:00
mohab
6c197642b7
[research/ourobors] add support for delayed endorsing]
2022-02-14 14:21:34 +02:00
mohab
d3b1dcebb3
[research/ouroboros] added Input endorser
2022-02-14 14:21:33 +02:00
mohab
237b71353d
[research/ouroboros] Z blockchain printing
2022-02-14 14:21:33 +02:00
mohab
223951cfe5
[research/ouroboros] basic non-forkable blockchain
2022-02-14 14:21:33 +02:00
lunar-mining
0d0cb05c9a
map: created config file and removed duplicate index write
2022-02-14 12:05:45 +01:00
lunar-mining
4bfae91acb
map: update view with new info
2022-02-14 10:16:39 +01:00
aggstam
61d166f14b
script/research: Added streamlet rust folder.
...
Folder contains the rust implementation of the structures required for the consensus protocol.
Protocol simulation is presented in lib.rs unit test.
2022-02-13 21:57:31 +02:00
lunar-mining
b382ae1417
map: interate index and add debug statements
2022-02-13 11:37:38 +01:00
lunar-mining
5bfccc363f
map: cleaned up and implemented update()
2022-02-13 11:37:38 +01:00
Dastan-glitch
5bd5cbe903
formatting
2022-02-12 20:18:54 -05:00
Dastan-glitch
a03f2cdada
bin/ircd: update & fix clap app deprication and log configuration
2022-02-12 20:03:22 -05:00
lunar-mining
78ab0c6c9c
ircd: readded get_info()
2022-02-12 11:40:48 +01:00
lunar-mining
b3f04d6cf1
map: added View to lib.rs
2022-02-12 11:34:00 +01:00
lunar-mining
2247bae55c
map: added View
2022-02-12 11:33:02 +01:00
lunar-mining
bba15e20d6
Cargo.toml: added hyphen
2022-02-12 11:27:00 +01:00
lunar-mining
94b7f97ebd
basic daocli and daod hello_world() over rpc
2022-02-12 11:27:00 +01:00
narodnik
971202d3ea
seed hostname
2022-02-12 10:49:46 +01:00
narodnik
fd76bff015
fix breaking changes:
...
* Cloneable property was removed from Error
* get_info() doesn't exist
* The clap for the logger was overriding the main arg parser for the app itself.
2022-02-12 10:12:21 +01:00
mohab
4eee40e873
[research/ourobors] fixed bugs in vrf, blockchain
2022-02-11 19:22:03 +02:00
mohab
4545cf2a1c
[research/ouroboros] finished basic simulation
2022-02-11 13:42:31 +02:00
mohab
8895116a1e
Merge branch 'master' of https://github.com/darkrenaissance/darkfi
2022-02-09 23:03:49 +02:00
mohab
405cf940c2
[research/ouroboros] implemented leader selection with vrf
2022-02-09 23:03:20 +02:00
parazyd
b07bb4e2b0
proof: Add example for arithmetic operations.
2022-02-08 14:27:46 +01:00
parazyd
4e774c9710
zk/vm: Add BaseAdd and BaseMul from the arithmetic chip.
2022-02-08 14:26:31 +01:00
parazyd
9a58c7b8b3
Fix and enable arithmetic halo2 chip.
2022-02-08 14:00:52 +01:00
parazyd
2786f881c2
bin/ircd: cargo +nightly fmt.
2022-02-08 13:42:34 +01:00
parazyd
e00c8e0147
zkas: Separate constants into specific types.
2022-02-08 13:41:51 +01:00
parazyd
1f1393e856
Remove stray lc.file
2022-02-08 13:09:48 +01:00
parazyd
047ff319b6
proof: Fix examples for new halo2 API.
2022-02-08 01:23:53 +01:00
lunar-mining
04d986c1f4
Merge branch 'master' of github.com:darkrenaissance/darkfi
2022-02-08 01:13:13 +01:00
lunar-mining
e1a674f8e2
ircd: cargo fmt
2022-02-08 01:11:50 +01:00
lunar-mining
1cd23ffdc3
map: init empty data structures on start
2022-02-08 01:11:17 +01:00
parazyd
fa5fec46dc
proof: Add WIP DAO
2022-02-08 00:52:03 +01:00
parazyd
8548db279a
Update Cargo.lock
2022-02-07 21:21:19 +01:00