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

Heavy cleanup #31

Merged
merged 48 commits into from
Jul 24, 2023
Merged

Heavy cleanup #31

merged 48 commits into from
Jul 24, 2023

Conversation

mouseless-eth
Copy link
Owner

A proper cleanup to improve readability and separation of logic was long overdue.

NOTE: This cleanup version has not been tested onchain, and I do not plan to test it onchain.

Changes:

  • Adopt the Artemis framework
  • Cleanup huff contract
  • Cleanup solidity tests (+add fuzzing tests)
  • Remove redundant code
  • Use foundry_evm's sharedBackend for simulations
  • Fix submodules
  • Better variable names
  • Integration tests instead of unit tests

@mouseless-eth mouseless-eth merged commit 3f38a20 into master Jul 24, 2023
2 checks passed
@mouseless-eth mouseless-eth deleted the heavy-cleanup branch July 24, 2023 15:21
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant