Skip to content

Conversation

@Coda-Coda
Copy link
Collaborator

This pull request, currently a DRAFT, is to prepare for merging the ERC-20 example into main.
This is a work in progress.

Coda-Coda and others added 6 commits November 20, 2024 02:57
Copied across `Wheels.lean` and `ProofGenerator.hs` from `Ferinko/Workshop` branch, currently 7631d8.

Co-authored-by: Frantisek Silvasi <[email protected]>
Restore existing proofs overwritten by the generator.
This makes the invocations of `clr_varstore,` behave the same as `clr_varstore` without the comma did prior to the changes to `Wheels.lean` in 61166b.
Moved into `Predicate.lean`
Also add `sorry`s where this lemma was used.
Includes multiple `sorry`s.
For `_transfer` and `spendAllowance`
…wance` specs, in the success cases

These functions are not pure.
And regenerate `erc20shim.yul`
Deleted `ERC20Shim` folder (and `All.lean`), regenerated using `vc`, then manually reverted some files in order to keep existing specs and proofs.
This file was accidentally overwritten while bringing in the changes from the `vc` generator in commit 6848b5.
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.

5 participants