mjalalzai
4a1a1b2cab
block verification
2023-10-17 22:28:29 -07:00
mjalalzai
f935a93fe2
refactoring
2023-10-17 22:16:24 -07:00
mjalalzai
b13f1e971b
Indentation
2023-10-17 21:54:23 -07:00
mjalalzai
3bd479853e
Forward qc
2023-10-17 21:48:27 -07:00
mjalalzai
a7db6b1e8a
Forward qc
2023-10-17 21:43:11 -07:00
mjalalzai
c109966238
Forward vote
2023-10-17 18:40:32 -07:00
mjalalzai
2671c704e5
Forward vote
2023-10-17 18:29:44 -07:00
mjalalzai
d6738d1eaf
Merging committees
2023-10-17 11:48:35 -07:00
mjalalzai
cacb977ef7
Safe-to-timeout
2023-10-16 23:59:20 -07:00
mjalalzai
89c4960ead
Building QC or Timeout QC
2023-10-15 23:12:26 -07:00
mjalalzai
7c9992942b
update view using timeout QC
2023-10-15 16:50:24 -07:00
mjalalzai
c5e531b161
Building timeout QC
2023-10-15 16:45:00 -07:00
mjalalzai
213b2c079e
Overlay
2023-10-15 12:58:11 -07:00
mjalalzai
245c4cd73d
Receive timeout QC
2023-10-15 12:33:44 -07:00
mjalalzai
6686613663
propose_block
2023-10-08 22:16:55 -07:00
mjalalzai
5a3c9d5f4e
propose_block
2023-10-08 22:16:41 -07:00
mjalalzai
f1a4e04a47
propose_block
2023-10-08 22:13:55 -07:00
mjalalzai
edcd45b437
propose_block
2023-10-04 20:38:14 -07:00
mjalalzai
a34b2ed14e
propose_block
2023-10-04 20:37:17 -07:00
mjalalzai
19d80200dc
propose_block
2023-10-04 20:35:58 -07:00
mjalalzai
4b42bf21a1
propose_block
2023-10-04 20:34:59 -07:00
mjalalzai
3361e2a667
propose_block
2023-10-04 20:34:05 -07:00
mjalalzai
78c83c01a7
forward_new_view
2023-10-04 19:16:55 -07:00
mjalalzai
e76fe84283
forward_vote
2023-10-04 19:08:55 -07:00
mjalalzai
5c9cc38601
forward_vote
2023-10-04 19:08:42 -07:00
mjalalzai
9000b6fdb6
forward_vote
2023-10-04 18:59:43 -07:00
mjalalzai
abb0f545d0
build_qc
2023-10-04 18:15:00 -07:00
mjalalzai
ceea890abf
Verifying committee member
2023-10-04 15:11:03 -07:00
mjalalzai
1a0d66a2bc
Verifying committee member
2023-09-28 17:18:12 -07:00
mjalalzai
aeb83ce2e8
update fixing Event and add Approve Block
2023-09-28 14:31:54 -07:00
mjalalzai
8a337e5963
update timeout_qc
2023-09-28 14:13:26 -07:00
mjalalzai
d0027ba63a
update timeout_qc
2023-09-27 21:01:48 -07:00
mjalalzai
b0ab18cf5c
update high_qc
2023-09-27 20:45:05 -07:00
mjalalzai
a9dae057ed
update high_qc
2023-09-27 16:47:08 -07:00
mjalalzai
0ce5f2dc40
update high_qc
2023-09-27 16:22:45 -07:00
mjalalzai
99fcf2989a
TypeAlias
2023-09-24 17:29:05 -07:00
mjalalzai
a5b7c54ccd
Safe block
2023-09-21 19:43:37 -07:00
mjalalzai
d00eae4c2c
Safe block
2023-09-21 19:34:06 -07:00
mjalalzai
8d0a1e4701
Carnot
2023-09-21 17:59:25 -07:00
mjalalzai
dd29051497
Carnot
2023-09-20 14:19:41 -07:00
mjalalzai
baa33e62e4
Data classes
2023-09-17 15:36:13 -07:00
mjalalzai
73a421cc73
Data classes
2023-09-17 11:42:17 -07:00
mjalalzai
84e85c7edf
Data classes
2023-09-17 11:22:10 -07:00
mjalalzai
f5d27cd5ca
Data classes
2023-09-17 10:40:44 -07:00
mjalalzai
4e9946b548
Data classes
2023-09-17 10:20:46 -07:00
mjalalzai
824e9a8e07
Data classes
2023-09-17 09:53:49 -07:00
Daniel Sanchez
f635996d10
Tree overlay ( #34 )
...
* Start implementing TreeOverlay
* Implement tree overlay
* Add basic tests
* Fixes
* Fill leaves with extra nodes one by one
* Handle missing optional value
* Parenting fixes
* Parenting tests
* Remove unnecesary number of committes
* Fill from root committee
* Adapt tests to root filling
* Root parent is None
* Typo: committee_idx
* Fix leader supermajority threshold
* Fix type signature on building committee data
* Use plain carnot tree for carnot tree tests
* Add tree implementation explanation
* Fmt
* Use blake2b
* Fix idx signature on membership committees
* Check on committee child existence
2023-07-04 12:10:48 +02:00
Alexander Mozeika
4320e3aaa3
Merge pull request #35 from logos-co/committee-sizes-AM
...
Added description and reviewed comm. sizes algorithm
2023-06-27 18:29:22 +01:00
Alexander Mozeika
380af083ea
Merge branch 'master' into committee-sizes-AM
2023-06-27 18:28:29 +01:00
Daniel Sanchez
9b87f8e733
Committee sizes computation ( #33 )
...
* Added optimal number of committees and sizes function
* Remove main
* Extract common scope code snippet
* Fmt
2023-06-27 17:39:31 +02:00