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

op-program: Treat reaching the safe head as a success not a failure. #10982

Merged
merged 1 commit into from
Jun 22, 2024

Conversation

ajsutton
Copy link
Contributor

Description

Current fault dispute rules are that the safe head is extended to the end of the trace. In #10971 this behaviour was changed to return an error which is translated to mean the claimed output root is invalid. Honest challengers are then unable to defend their honest claim that the safe head was reached because the program results in an error.

Should fix the cannon e2e tests.

Current fault dispute rules are that the safe head is extended to the end of the trace.
@protolambda protolambda changed the title op-supervisor: Treat reaching the safe head as a success not a failure. op-program: Treat reaching the safe head as a success not a failure. Jun 22, 2024
@ajsutton ajsutton marked this pull request as ready for review June 22, 2024 04:19
@ajsutton ajsutton requested a review from a team as a code owner June 22, 2024 04:19
@ajsutton ajsutton requested review from bitwiseguy and protolambda and removed request for bitwiseguy June 22, 2024 04:19
@protolambda protolambda added this pull request to the merge queue Jun 22, 2024
Merged via the queue into develop with commit ec9f39b Jun 22, 2024
60 checks passed
@protolambda protolambda deleted the aj/fix-safe-head-extension branch June 22, 2024 04:37
rdovgan pushed a commit to rdovgan/optimism that referenced this pull request Jun 24, 2024
…e. (ethereum-optimism#10982)

Current fault dispute rules are that the safe head is extended to the end of the trace.
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.

2 participants