logo

Contributions

OpenZeppelin

Add internal functions inside modifiers

Id : #4472
  • The integration of internal functions within modifiers contributes to improved readability.
  • This approach not only reduces gas consumption but also improves maintainability.
  • Furthermore, it enhances the overall structure and organization of your code.

OpenZeppelin

Remove outdated comments in AccessControl

Id : #4475
  • Old comments about errors in AccessControl have been removed.
  • They have been replaced with new comments that focus on custom errors.

OpenZeppelin

Add an example to update remappings

Id : #4440
  • After installing the OpenZeppelin package.
  • Add OpenZeppelin to the remappings in Foundry.
  • An example of how to add to remappings is provided.

Foundry

Add details about Forge, Cast, Anvil, Chisel in Default Readme

Id : #5465
  • Incorporating basic comments about Foundry can significantly aid new developers.
  • Additionally, this could serve as a handy reference guide.

Foundry

Add named imports in default solidity templates

Id : #5464
  • Named imports allow you to import specific parts of a module, making your code more modular.
  • This can make the code easier to read and understand.

Foundry Book

Replace Goerli with Sepolia testnet

Id : #1081
  • As the Goerli testnet was no longer current, it was removed from the Foundry documentation.
  • Examples previously referencing the Goerli testnet have been updated to use the Sepolia testnet instead.

Cyfrin

Add steps to Deploy after Private Key Encryption

Id : #1277
  • Rather than storing the private key in the environment, it can be encrypted using the Foundry keychain.
  • Following keychain encryption, the last steps for deploying the contract are outlined.
  • By following these steps, the private key remains secure and is never exposed.

Cyfrin

Answered a question in discussions

Id : #514

    Cyfrin

    Answered a question in discussions

    Id : #165