Mark Spanbroek
|
0102e17efb
|
introduce slot abstraction
|
2024-09-17 16:14:48 +02:00 |
|
Mark Spanbroek
|
075786a165
|
include parents in block
|
2024-08-21 15:14:19 +02:00 |
|
Mark Spanbroek
|
c20c1a261e
|
add Hashing abstraction
|
2024-08-21 15:07:14 +02:00 |
|
Mark Spanbroek
|
179b69210c
|
simplify Block.new()
|
2024-08-21 15:02:14 +02:00 |
|
Mark Spanbroek
|
91ab0365af
|
rename: SignatureScheme -> Signing
|
2024-08-21 15:02:09 +02:00 |
|
Mark Spanbroek
|
375bf0b1a2
|
cleanup generic arguments
|
2024-08-21 11:44:23 +02:00 |
|
Mark Spanbroek
|
6766beea66
|
signature scheme is now determined compile time
|
2024-08-21 11:16:52 +02:00 |
|
Mark Spanbroek
|
1ec5bf4a05
|
do not allow proposing ore than one block per round
|
2024-08-20 16:52:50 +02:00 |
|
Mark Spanbroek
|
cd23b8e0d4
|
store blocks received from other validators
|
2024-08-20 16:50:45 +02:00 |
|
Mark Spanbroek
|
e04dbea571
|
validator sign their proposals
|
2024-08-20 16:44:02 +02:00 |
|
Mark Spanbroek
|
6217eef57b
|
rewording
|
2024-08-20 14:45:53 +02:00 |
|
Mark Spanbroek
|
04f336349b
|
validator works in rounds
|
2024-08-20 14:45:53 +02:00 |
|
Mark Spanbroek
|
1516a56ce3
|
identity and signatures independent of crypto algorithm
|
2024-08-20 14:40:02 +02:00 |
|
Mark Spanbroek
|
93bb47fa3f
|
skeleton implementation of validator
|
2024-08-20 10:45:49 +02:00 |
|
Mark Spanbroek
|
4ca2e35e54
|
project setup
|
2024-08-19 10:03:24 +02:00 |
|