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

feat(halo): uluwatu network upgrade #1983

Merged
merged 3 commits into from
Sep 27, 2024
Merged

feat(halo): uluwatu network upgrade #1983

merged 3 commits into from
Sep 27, 2024

Conversation

corverroos
Copy link
Collaborator

@corverroos corverroos commented Sep 27, 2024

Includes the uluwatu network upgrade PRs that aligns attest module vote window and trim logic ensuring that attestations are still quickly deleted but not before they exit the vote window.

issue: #1787

Wait for attestations to exit vote window before deleting. 

issue: #1787
Splits the vote window into up (64) and down (2). This ensures that our
attest DB stays small (storing 62*chain_version less attestations), and
that xchain validator metrics are still calculated relative quick after
votes are attested (max 2 hours) instead of (max 64 hours).

issue: #1787
Adds the uluwatu network upgrade to halo.

Also:
 - Adds the additional binary to halovisor
 - Support genesis network upgrades (to run a post-upgrade network).
- Add a wrapper to halovisor to support explicit binary links via env
vars.
 - Support network upgrades in e2e.

issue: #1787
@corverroos corverroos changed the title feat(halo/attest): align vote window and trim logic feat(halo): uluwatu network upgrade Sep 27, 2024
@corverroos corverroos merged commit 482f071 into main Sep 27, 2024
20 checks passed
@corverroos corverroos deleted the upgrade/aligntrim branch September 27, 2024 07:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant