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

🔧 Foundry project maintenance and NatSpec #120

Merged
merged 17 commits into from
Nov 18, 2022

Conversation

neodaoist
Copy link
Contributor

@neodaoist neodaoist commented Nov 18, 2022

  • Update forge-std to v1.0.0
  • Use forge-std IERC20 for tests (any gas changes on tests should be strictly due to changing where we get IERC20 from)
  • Remove unused libs — ds-test, chainlink
  • Remove python tooling
  • Update remappings
  • Add credit on OZ interfaces and pin pragma to 0.8.11
  • Add some missing NatSpec, standardize formatting
  • Add encodeTokenId() and decodeTokenId() to interface

@codecov-commenter
Copy link

codecov-commenter commented Nov 18, 2022

Codecov Report

Merging #120 (200e748) into master (b0cf4df) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##           master     #120   +/-   ##
=======================================
  Coverage   87.20%   87.20%           
=======================================
  Files           2        2           
  Lines         344      344           
  Branches       52       52           
=======================================
  Hits          300      300           
  Misses         33       33           
  Partials       11       11           
Impacted Files Coverage Δ
src/OptionSettlementEngine.sol 96.75% <ø> (ø)
src/TokenURIGenerator.sol 71.09% <ø> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

@neodaoist neodaoist changed the title 🔧 Foundry project maintenance 🔧 Foundry project maintenance and NatSpec Nov 18, 2022
@neodaoist neodaoist merged commit 0a34480 into master Nov 18, 2022
@neodaoist neodaoist deleted the refactor/natspec-and-foundrystd branch November 18, 2022 18:41
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.

3 participants