-
Notifications
You must be signed in to change notification settings - Fork 28
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
CER-2-Operator High Priority Rules #96
Conversation
certora/specs/CER-2-Operator/CER-52-Operator-deauthorization.spec
Outdated
Show resolved
Hide resolved
bab67ba
to
0f7cc3f
Compare
certora/specs/CER-2-Operator/CER-52-Operator-deauthorization.spec
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see comments
Signed-off-by: andrew-certora <[email protected]>
0b3f12d
to
a20c005
Compare
is it ready to be reviewed? |
This recent commit: d912753 Changes how initialization works, so it is no longer the default value needed for the invariant causing the invariant to fail. This PR just updates our harness to repair this. Run with updated default: https://prover.certora.com/output/65266/9ff51a4bb5f84119a9d37bcddfd06ddf?anonymousKey=32a5bcd5cbb34bf68ae9ab84feaf069813bf7e74
Yes. I am using the draft feature of github. If it is not marked as draft it really means I believe it is ready to be reviewed. (Though of course if you prefer a different process let me know). I also believe I now addressed Nurit's suggestion which I think has improved the rule. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approve
Prove the last 2 high priority CER-2 rules:
CER-52: https://linear.app/euler-labs/issue/CER-52/operator-deauthorization
CER-54: https://linear.app/euler-labs/issue/CER-54/operator-does-not-belong-to-the-owner