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

Add support for Foundry compilation and basic testing #268

Open
6 tasks
thedarkjester opened this issue Oct 30, 2024 · 0 comments · May be fixed by #277
Open
6 tasks

Add support for Foundry compilation and basic testing #268

thedarkjester opened this issue Oct 30, 2024 · 0 comments · May be fixed by #277
Labels
Contracts Smart Contract related

Comments

@thedarkjester
Copy link
Collaborator

Description

Add support for Foundry compilation and basic testing

Motivation

In order to support the community, auditors and prospective bug bounty hunters, adding Foundry support for the contracts and testing will be useful.

Tasks

  • Add config and fixed version dependent packages
  • Add simple test and compilation to validate bytecode

Acceptance criteria

  • Hardhat testing, deploy and compilation works
  • Foundry compilation and config yields the same bytecode
  • Foundry testing coverage, gas reporting and fuzzing can be increased as time goes on
  • Setup and install process is documented
@thedarkjester thedarkjester added the Contracts Smart Contract related label Oct 30, 2024
@nadeemb53 nadeemb53 linked a pull request Nov 3, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Contracts Smart Contract related
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant