Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

$do_balance verification #14

Open
wants to merge 83 commits into
base: master
Choose a base branch
from
Open

$do_balance verification #14

wants to merge 83 commits into from

Conversation

hjorthjort
Copy link
Collaborator

This verifies the case when do balance is called correctly, and for an account with an existing balance. It starts in the call to $do_balance.

sskeirik and others added 30 commits March 11, 2020 11:07
Includes cells that may be omitted, an intial state that is more
specific than necessary, and too general post-condition to be truly
meaningful. However, it _almost_ passes (some definedness problems, not
yet figured them out).
Also makes reasoning easier when combining #storeEeiResult and #gatherParams,
because now they will complimenatarily use #setRange and #getRange with the same
widths, sparing us extra modulo reasoning.
@hjorthjort hjorthjort marked this pull request as ready for review April 30, 2020 15:09
ewasm.md Outdated Show resolved Hide resolved
kewasm-lemmas.md Outdated Show resolved Hide resolved
hjorthjort and others added 2 commits May 6, 2020 14:12
Co-authored-by: Everett Hildenbrandt <everett.hildenbrandt@gmail.com>
@hjorthjort hjorthjort requested a review from ehildenb May 6, 2020 14:30
@hjorthjort
Copy link
Collaborator Author

Blocked on some backend failure, reported: runtimeverification/haskell-backend#1799

ewasm.md Outdated Show resolved Hide resolved
hjorthjort and others added 2 commits May 28, 2020 17:13
Co-authored-by: Everett Hildenbrandt <everett.hildenbrandt@gmail.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants