Blitz Labs
  • Overview
  • Legal Disclaimer
  • Audit Results
    • Owner Capabilities
      • fairLaunch.sol
      • fairLaunchToken.sol
      • preSaleMaster.sol
      • preSaleMasterForToken.sol
      • manager.sol
      • airdrop.sol
    • Findings
      • General Notes
      • fairLaunch.sol
      • fairLaunchToken.sol
      • preSaleMaster.sol
      • preSaleMasterForToken.sol
      • manager.sol
      • airdrop.sol
      • helper.sol
      • airdropManager.sol
      • badgeManager.sol
      • locker.sol
  • Summary
Powered by GitBook
On this page
  1. Audit Results
  2. Findings

General Notes

  • We always recommend using the check-effect-interact pattern because ReentrancyGuard may not always be helpful when not all the code paths are protected. Consider adding this change in all places where external contracts are called and the contract state is then changed.

  • Use import to share common functions between your modules rather than reimplementing them.

PreviousFindingsNextfairLaunch.sol

Last updated 2 years ago