-
Notifications
You must be signed in to change notification settings - Fork 127
Followup pre populate chain validity window #2012
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
Merged
aaronbuchwald
merged 39 commits into
main
from
followup-pre-populate-chain-validity-window
May 16, 2025
Merged
Changes from all commits
Commits
Show all changes
39 commits
Select commit
Hold shift + click to select a range
e4404c3
chore: address comments from previous PR
5d39841
refactor(validitywindow)initialization flow
db938f5
chore(chain): rename `executionBlockParser` to `blockParser`
6c0bf1c
Merge branch 'main' of github.com:ava-labs/hypersdk into followup-pre…
f3c2f22
chore(chain): address PR comment and remove `ExecutionBlockParser` in…
c9cc266
feat(validitywindow): add full window observation tracking and startu…
6c015d6
feat(vm): require populated validity window on state sync finish. Ens…
bb68275
lint
e7c56b6
chore: typo
76ce137
docs
a128136
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 83b5138
chore(vm): revert change to `GetExecutionBlock`
aec68dc
feat(vm): replace validity window populated check from state sync to …
5dd98a5
test(validitywindow): Populated func
5fac630
feat(validitywindow): rename `populateValidityWindow` to `Populate`
c347e32
feat(validitywindow): Complete
db01989
tests
199469c
test
74dcea7
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 3581f26
chore(syncer): address PR error style comment
d263903
docs(validitywindow)
a47f09a
docs
72c2b90
feat(chain_index): Combine error handling for updating the last accep…
580cb64
feat(vm): return error instead of panic
2951d4e
feat(chain_index): Add cleanup logic for historical blocks in ChainIndex
65f5779
chore: rm fmt print
981b6cb
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 f3700b7
Merge branch 'main' of github.com:ava-labs/hypersdk into followup-pre…
Elvis339 a5f691b
chore: address PR comments regarding chain index
Elvis339 94538b1
chore: address PR comments regarding validity window
Elvis339 b691b2b
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 1ae7c6e
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 fcf1b4f
docs(validitywindow)
Elvis339 248dac9
nits
Elvis339 2ab420f
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 58f8cea
Merge branch 'main' into followup-pre-populate-chain-validity-window
Elvis339 1819aad
feat(validitywindow): remove explicit `head` nil check
Elvis339 a3d576a
docs(validitywindow)
Elvis339 8d00108
docs(validitywindow)
Elvis339 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.