-
Notifications
You must be signed in to change notification settings - Fork 271
feat: add key rotation #3282
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
Merged
feat: add key rotation #3282
Changes from 5 commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
da7b970
add key rotation
tac0turtle 6a0f367
remove need for pubkey and add some tests
tac0turtle 6ad13f2
comments and amendments
tac0turtle 45a7d75
commen changes
tac0turtle 8db31f9
redo the design
tac0turtle 6b2db4b
revert header change
tac0turtle 656944d
Merge branch 'main' into marko/key_rotation
tac0turtle 2fbd381
deps
e505b36
fix docker and proto
7b4011c
ammendments from commnets
68997e7
linting
04f6b12
test: cover unexpected DA proposer rejection
randygrok 0b7bb5a
fix: resolve key rotation conflicts with main (#3313)
randygrok da43b26
Merge branch 'main' into marko/key_rotation
julienrbrt e8ce3b9
fix merge
julienrbrt c811388
Merge branch 'main' into marko/key_rotation
randygrok 3d349ed
fix: classify invalid external blocks safely
randygrok de542e2
chore: update EVM module tidy output
randygrok ea805f7
ci: retry Docker image pulls in E2E tests
randygrok 6686e6a
fix: preserve DA data until block acceptance
randygrok a5bac4e
Merge branch 'main' into marko/key_rotation
randygrok 2b53162
Merge remote-tracking branch 'origin/main' into marko/key_rotation
randygrok e5537b8
fix: selectively evict header or data from cache on block validation …
randygrok b6baa26
feat: handle execution proposer rotation
randygrok bd2c237
test: require proposer-control image for rotation e2e
randygrok 31d3993
Merge remote-tracking branch 'origin/main' into marko/key_rotation
randygrok e18383d
feat: support promotable proposer rotation
randygrok f1e8765
ci: remove Docker image pre-pull retries
randygrok 66e21e0
chore: remove unused markdown link config
randygrok a07fc20
refactor: make execute result structural
randygrok 1e15672
refactor: remove proposer from execution info
randygrok 58ea3e8
fix: resolve CI lint and benchmark failures
randygrok 0a50aa6
fix: reject unexpected DA proposers early
randygrok a145fa0
refactor: simplify sync validation faults
randygrok df99024
refactor: remove unused header verifier
randygrok a55f5e4
docs: remove stale execution info proposer field
randygrok f0a8943
fix: replace pending DA header with expected proposer
randygrok dc0d874
Merge remote-tracking branch 'origin/main' into marko/key_rotation
randygrok 5fa2b17
ci: configure markdown link checker
randygrok 5bb20d5
Merge remote-tracking branch 'origin/main' into marko/key_rotation
randygrok 6638ec9
fix: address key rotation review comments
randygrok 5f65532
fix: stabilize kv HTTP shutdown test
randygrok cb61c77
docs: use relative markdown links
randygrok 70232ed
Merge remote-tracking branch 'origin/main' into marko/key_rotation
randygrok 5de475b
fix: update CI tidy and markdown checks
randygrok 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
Some comments aren't visible on the classic Files Changed page.
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
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
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.
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.