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

[Certora] Liquidate buffer, with executable code #708

Closed
wants to merge 19 commits into from

Conversation

QGarchery
Copy link
Contributor

No description provided.

@QGarchery QGarchery self-assigned this Dec 9, 2024
@QGarchery QGarchery changed the base branch from main to certora/liquidate-buffer January 16, 2025 13:09
@QGarchery QGarchery changed the base branch from certora/liquidate-buffer to main January 16, 2025 13:09
@QGarchery
Copy link
Contributor Author

It seems very difficult to make this verification go though. Here is an example of such run, but deviating a little bit from it seems to cause a timeout. Also this run requires some heavy modifications:

  • passing the LIF to the liquidate function
  • munging to not update the value of repaidAssets
  • munging to comment out _accrueInterest (even though it should be skipped given the assumptions)
  • munging to require that no bad debt is realized (even though it should be provable by the assumptions)

For these reasons, it seems prefereable to do #710

@QGarchery QGarchery closed this Jan 29, 2025
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.

4 participants