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

mouseless0x
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

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

Successfully merging this pull request may close these issues.

1 participant