17 Commits

Author SHA1 Message Date
danielsanchezq
2b0dbc63ee Check on committee child existence 2023-07-04 12:07:59 +02:00
danielsanchezq
24887c61a0 Fix idx signature on membership committees 2023-06-30 13:42:09 +02:00
danielsanchezq
5c830a2d77 Use blake2b 2023-06-30 13:37:38 +02:00
danielsanchezq
53d2526dcf Fmt 2023-06-30 11:18:07 +02:00
danielsanchezq
22985c551f Add tree implementation explanation 2023-06-30 11:17:17 +02:00
danielsanchezq
3277aba5c6 Fix type signature on building committee data 2023-06-30 10:10:11 +02:00
danielsanchezq
193f0c5e3c Fix leader supermajority threshold 2023-06-30 09:54:10 +02:00
danielsanchezq
f701242c47 Typo: committee_idx 2023-06-30 09:21:06 +02:00
danielsanchezq
55a780d295 Root parent is None 2023-06-30 09:20:26 +02:00
danielsanchezq
6475ae66d4 Fill from root committee 2023-06-30 09:14:47 +02:00
danielsanchezq
ab8c76588c Remove unnecesary number of committes 2023-06-30 09:14:12 +02:00
danielsanchezq
e1fca49088 Parenting fixes 2023-06-29 15:40:00 +02:00
danielsanchezq
4dfc5d9c90 Handle missing optional value 2023-06-28 10:12:17 +02:00
danielsanchezq
597d8b3546 Fill leaves with extra nodes one by one 2023-06-28 09:53:03 +02:00
danielsanchezq
1bb5b2ca2a Fixes 2023-06-27 09:39:14 +02:00
danielsanchezq
0e8d451bbe Implement tree overlay 2023-06-26 15:52:14 +02:00
danielsanchezq
bd5b87a570 Start implementing TreeOverlay 2023-06-26 10:51:18 +02:00