Skip to content

Latest commit

 

History

History
25 lines (14 loc) · 789 Bytes

CONTRIBUTING.md

File metadata and controls

25 lines (14 loc) · 789 Bytes

How to contribute

Proposal

Your proposal should follow the following naming Convention:

  • src/Aave[V2|V3]_[Network|Multi]_[Topic]_[YYYY][MM][DD]/Aave[V2|V3]_[Topic]_[YYYY][MM][DD].s.sol
  • src/Aave[V2|V3]_[Network|Multi]_[Topic]_[YYYY][MM][DD]/Aave[V2|V3]_[Network]_[Topic]_[YYYY][MM][DD].sol
  • src/Aave[V2|V3]_[Network|Multi]_[Topic]_[YYYY][MM][DD]/Aave[V2|V3]_[Network]_[Topic]_[YYYY][MM][DD]_Test.t.sol

We highly recommend to only have one contract per file as it makes reviewing and verification easier.

AIP

  • src/Aave[V2|V3]_[Topic]_[YYYY][MM][DD]/[Topic].md

Markdown files will automatically be uploaded to ipfs once merged to main.

Testing

Please include an e2e test for all the assets you are touching in an AIP.

Submitting changes

Conventions