Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Dynamic Protocol State] Changing structure of participants in EpochSetup #4726

Merged
Changes from 2 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
f490707
Updated EpochSetup to contain IdentitySkeletonList instead of Identit…
durkmurder Sep 18, 2023
9e98875
Introduced generic types for identity list, identity skeleton, orderi…
durkmurder Sep 19, 2023
8641897
Updated godoc, cleanup of commented out code
durkmurder Sep 19, 2023
59112b2
Merge branch 'yurii/4719-refactor-protocol-state-entry' of https://gi…
durkmurder Sep 21, 2023
40fdaf5
Merge branch 'feature/dynamic-protocol-state' into yurii/4649-todos-a…
durkmurder Sep 28, 2023
001d6a0
Updated how generic identities are handled in hotstuff committee
durkmurder Sep 28, 2023
c2f1123
Updated state updater and other usages of protocol state
durkmurder Sep 28, 2023
d9e78a6
Updated how static replicas are implemented
durkmurder Sep 28, 2023
e408bc1
Updated how static consensus committee is implemented. Updated identi…
durkmurder Sep 28, 2023
4f68f38
Updated filter adapter
durkmurder Sep 28, 2023
16c1347
Work in progress on fixing mutator tests
durkmurder Sep 28, 2023
1ea0703
Fixed more compilation issues in tests
durkmurder Sep 29, 2023
72349e0
Moved identity list to a separate file
durkmurder Sep 29, 2023
420244f
Added proper encoding for identity and identity skeleton
durkmurder Oct 2, 2023
a9d7587
Fixed compilation issues regarding generic identity in main codebase
durkmurder Oct 3, 2023
23cec18
Fixed more compilation issues regarding generic identity
durkmurder Oct 3, 2023
38ffeee
Fixed compilation and implementation issues with tests
durkmurder Oct 4, 2023
6e65018
Removed outdated tests. Fixed compilation for other tests
durkmurder Oct 4, 2023
ea3ef44
Fixed execution test
durkmurder Oct 4, 2023
8f91562
Fixed last batch of broken tests
durkmurder Oct 4, 2023
092927a
Linted
durkmurder Oct 4, 2023
a5ca17d
Updated godoc
durkmurder Oct 4, 2023
5acf227
Fixed compilation in DKG tests
durkmurder Oct 4, 2023
d4cba51
Fixed compilation in integration tests
durkmurder Oct 4, 2023
9230603
Merge branch 'yurii/4649-todos-and-refactoring-part-1' of https://git…
durkmurder Oct 4, 2023
fe04abc
Fixed test fixtures. Updated implementation of EqualTo
durkmurder Oct 4, 2023
3dd3c4d
Updated identities ordering for some tests. Changed how root QC are v…
durkmurder Oct 4, 2023
d3ee95b
Updated integration test fixtures to work with BootstrapInfo instead …
durkmurder Oct 5, 2023
e4885eb
Linted
durkmurder Oct 5, 2023
7e5d3c9
Fixed leftover compilation issues
durkmurder Oct 6, 2023
6707537
Fixed insecure tests
durkmurder Oct 6, 2023
99aff89
Linted
durkmurder Oct 6, 2023
32dd1d2
Apply suggestions from code review
durkmurder Oct 11, 2023
497bec2
Apply suggestions from PR review
durkmurder Oct 11, 2023
636d3d1
Merge branch 'feature/dynamic-protocol-state' of https://github.com/o…
durkmurder Oct 16, 2023
2a0b64b
removing dapper copyright notice.
Oct 16, 2023
4122b04
fixed typo
Oct 16, 2023
9feb09e
extended documentation of GenericIdentityList[T].Union
Oct 16, 2023
cf2469d
marginal goDoc update
Oct 17, 2023
c99c1ac
• extending documentation around cluster committee
Oct 17, 2023
739cbdf
Merge pull request #4832 from onflow/alex/4649-todos-and-refactoring-…
durkmurder Oct 18, 2023
b2c97b5
Apply suggestions from PR review
durkmurder Oct 19, 2023
244af7b
Simplified bootstrap in cluster switchover test
durkmurder Oct 19, 2023
ad075bc
Apply suggestions from PR review
durkmurder Oct 19, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

These merge commits were added into this branch cleanly.

There are no new changes to show.