parazyd
|
237badbf24
|
research/streamlet_rust: Remove Cargo.lock.
|
2022-04-30 12:17:39 +02:00 |
|
parazyd
|
01724a544d
|
Sync package versions in the repo.
|
2022-04-28 20:19:04 +02:00 |
|
mohab
|
ef22eb9977
|
[research/dpos] reverted from pvss to vrf
|
2022-03-28 19:59:34 +02:00 |
|
aggstam
|
e82befb679
|
script/research/streamlet_rust: Modified structures based on doc/src/architecture/blockchain.md
|
2022-03-12 15:16:47 +02:00 |
|
aggstam
|
eb2342d424
|
script/research/streamlet_rust: Block signature encoding modified
|
2022-03-09 15:22:44 +02:00 |
|
aggstam
|
32daa3cf3e
|
script/research/streamlet_rust: Moved tx confirmation to block finalization
|
2022-02-24 21:48:04 +02:00 |
|
aggstam
|
747538eaca
|
script/research/streamlet_rust/node.rs: Moved proving keys generation to Node constructor.
|
2022-02-23 18:18:41 +02:00 |
|
aggstam
|
5396dae4bb
|
script/research/streamlet_rust: Block transactions changed from String to tx::Transaction.
Additional modifications:
script/research/streamlet_rust: fixed epoch calculation
Added macros at:
crypto::{note::EncryptedNote, proof::Proof, MintRevealedValues, SpendRevealedValues},
tx::{Transaction, TransactionClearInput, TransactionInput, TransactionOutput}
|
2022-02-23 00:05:10 +02: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
|
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 |
|